zoukankan      html  css  js  c++  java
  • 数据类型2018,5.29

    ---恢复内容开始---

    一,数据类型

    1.   字符串类型:     a="b"数据类型为print(type(b))     string

       例如  :a=100   b=50  交叉取值    a,b=50,100  

    2.   整数型:  age=18  数据类型为print(type(age)          int

    3.   浮点型:  salary=10.2     print(type(salary)      folat 

    4.    列表:   a=[134,256,3777,488,995,65,6,7,] C 列表可以存放多个值      

             取值列表第三个值   :   print(a[2])

              例题: a=[134,256,3777,488,995,65,6,7,]

                   q,,w,e,r,t,*_,i,o,p,d,x=a      快速取值   例如取第三个   print(a[e])

    5.    字典: a={'name':"alex",'age':"12" ,'hobby':["gril","play","shopping"],'sex':"male"}

                        print(a['hobby'][1])取第三个键的第三个值

                   x,y,z,y=a   print(a)     结果=name  age hobby ,sex

    二,布尔值:

    用于条件判断,只有True和False两种结果

    所有数据类型自带布尔值:

    1,None,0,空(空列表,空字典,空元组)等,bool值为False

    其余情况下布尔值为True

    三,与用户交互

    1.   在python3中庸input的方式获得用户输入的信息,且变量值默认为字符串类型

    在python2中raw_input获得用户的输入信息,且变量值类型为用户输入的类型

    四,格式化输出

    name="alex"
    age=18
    hobby="gril"
    print()
    print('''
    -----------------info of %s------------
    name:%s
    age:%s
    hobby:%s
    -------------end-------------'''%(name,name,age,"gril"))

     五,基本运算符

    a+=1     a=a+1

    a-=1   a=a-1

    a/=3   a=a/3

    a**=2  a=a*a

    a//=3  a=a//3

    a%=3 a=a%3

    a  and b (数据类型都为真时为真)

    a   or  b (a或者b有一个为真就为真)

    如何a为True    not  a即为假

      

             

              

    ---恢复内容结束---

  • 相关阅读:
    User-Agent大全
    Python yield 使用浅析
    解决Ubuntu终端里面显示路径名称太长
    百度搜索URL中的参数都是什么
    Fiddler 网页采集抓包利器__手机app抓包
    《samba服务配置的文本》
    《samba服务搭建》RHEL6
    《NFS文件共享服务的搭建》RHEL
    《shell脚本if..then..elif..then.if语句的总结》
    《shell条件测试语句,字符串测试apache是否开启》
  • 原文地址:https://www.cnblogs.com/lijieshi/p/9102338.html
Copyright © 2011-2022 走看看