首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python的数据基础数据类型

    # 2.py #code=utf-8 # python的数据基础数据类型 ''' 整型 浮点型 字符串 布尔类型:True False 这两种 空值:Nonei 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。 变量:必须是大小写英文,数字或者_的组合 常量:所谓常量就是不能变的变量,比如常用的数学常数π就是一个常量。在Python中,通常用全部大写的变量名表示常量 ''' # 输出整型 print 2 # 输出浮点型 print 4.4 + 5.4 # 输出字符串,输出特殊字符通过 \ 进行转义 print 'i am ok' print 'i am \"ok\"' # 如果变量是字符类型,则len求的是占用的字节长度 aa1 = "ABC" aa2 = "中午" print len(aa1) print len(aa2) # 输出bool值,bool 的使用,以及if语句的使用 t = True if t : print 'default' else: print 'test' # 变量的使用 # 这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。 a = 1234 print a a = 'ABCS' print a # 常量的使用 PI = 3.1415926 print PI ''' 这里是输出结果 2 9.8 i am ok i am "ok" 3 6 default 1234 ABCS 3.1415926 '''

    02

    变量类型-Number

    教程: 一:数字类型     (1)int 没有限制大小,有以下的四种表现形式:         1:2进制:以'0b'开头---bin         2:8进制:以'0o'开头---oct         3:10进制:正常显示----int         4:16进制:以'0x'开头- hex     (2)float:4个字节     (3)复数(complex)--a + bj,complex(a,b)--实部a和虚部b都是浮点型     (4)bool:比如True Python有个特别的机制,它会在解释器启动的时候事先分配好一些缓冲区,这些缓冲区部分是固定好取值,例如整数[-5,256]的内存地址是固定的(这里的固定指这一次程序启动之后,这些数字在这个程序中的内存地址就不变了,但是启动新的python程序,两次的内存地址不一样)。有的缓冲区就可以重复利用。这样的机制就使得不需要python频繁的调用内存malloc和free。 二:数字运算     (1)加减乘除(/总返回一个浮点数)     (2)// 取整   % 取余    **乘方 三:数字类型转换     上面的方法进行转换 四:数学函数     (1)math库中的函数abs, exp, max,min,pow(x, y)等     (2)随机数函数random()\uniform(x, y)     (3)三角函数sin,cos 五:数字常量     e和pi

    03

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券