zoukankan      html  css  js  c++  java
  • Python基本数据类型

    在Python输入dir(__builtins__)可查看内嵌函数,像print()、help()、type()、len()等等。

    输入help('keywords')可查看关键字,像def、if、else、while、for等等。

    变量命名规则:不能是python的内置函数和关键字,不能以数字开头,只能以字母、数字、下划线组成。

    数值类型:

    #整型int
    a = 1
    print(type(a))

    #浮点型float
    a = 1.1
    print(type(a))

    #布尔型bool
    a = True
    b = False
    print(type(a))
    print(type(b))

    #复数型complex
    a = 1 + 2j
    print(type(a))

    序列类型:

    #字符串str
    a = 'abc'
    print(type(a))

    #列表list
    a = [1,2,3]
    print(type(a))

    #元组tuple
    a = (1,)
    print(type(a))

    基本运算:

    2**2=4       #平方

    4**0.5=2.0      #开平方根

    9/5=1.8      #浮点除

    9//5=1       #取整

    9%5=4      #取余

    #元组tuple:元组的值初始化完就不能被修改的

    tu=(1,2,3)     #可用括号表示

    tu=1,2,3       #也可不用括号表示

    tu=1,          #只有一个元素时,一定要加逗号

    tu[0]        #取某个元素用中括号加下标

    tu[0:2]       #切片取(1,2),下标包含头不包含尾

    #列表list: 用中括号括起来

    li = [1,2,3,4,5,6,7,8,9]

    print(li[3])             #索引下标为3的数据

    li[3] = 0                #更改下标为3的数据

    print(li[-1])            #倒数第一个

    print(li[-2])            #倒数第二个

    print(li[2:5])       #切片取(3,4,5),下标包含头不包含尾

    print(li[5:-2])      #切片取[6,7]

    print(li[:])              #取全部
    print(li[::])             #取全部,步长默认为1
    print(li[::2])           #步长为2,数两个取第一个

    print(li[-1:-3:-1])        #从后往前取,步长为-1

     

    字符串跟列表的操作以上基本相同

     

  • 相关阅读:
    window下mySql数据库设置密码
    java——基础 在w10环境下如何配置java环境
    解决 idea自动更新jsp页面的问题
    在w7上使用Virtualbox安装Ubuntu 17
    关于在Intellij Idea中使用JSTL标签库报错的问题
    java.nio.BufferUnderflowException
    java——原型模式
    java基础——对象的equals和hashcode覆盖原则
    java基础——JDBC链接数据库的步骤
    java基础——基本数据类型
  • 原文地址:https://www.cnblogs.com/xcjldtp/p/8433868.html
Copyright © 2011-2022 走看看