• python数据类型


    一、整数

    python可以处理任意大小的整数,包括负整数,在python程序中,整数的表示方法和数学上的写法一模一样

    例如:1,100,-100,0,等等

    计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0~9,a~f表示

    例如:0xff00,0xa5b4c3d2,等等

    作业:计算十进制整数45678和十六进制整数0x12fd2之和

    代码:print 45678+0x12fd2

    二、浮点数

    浮点数也就是小数,之所以称为浮点数,是因为按照科学计数法表示时,一个浮点数的小数点位置是可变的

    例如:1.23x109 =12.3x10

    浮点数可以用数学写法

    例如:1.23,3.14,-9.01,等等

    但对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代

    例如:1.23x109 = 1.23e9 = 12.3e8,0.000012 = 1.2e-5,等等

    三、字符串

    字符串是以‘’""括起来的任意文本

    例如:‘abc’,“xyz”,等等

    注意:单引号或双引号只是一种表达方式,不是字符串的一部分

    例如:‘abc’只有a、b、c这3个字符

    定义字符串:如果字符串中本身包含''或""怎么办?

    1.如果存在单引号,就可以用双引号括起来;

    例如:"I'm OK"

    2.如果存在双引号,就用单引号括起来;

    例如:'Learn "python" in China'

    3.既有单引号又有双引号,就要对字符串进行转义

    四、布尔值

    布尔值只要TrueFalse两种值,要么是True,要么是False。

    布尔值可以用and、or、not运算

    and运算是运算,只有所有都为True,and运算结果才能是True。

    or运算是运算,只要其中一个为True,or运算结果就是True。

    not运算是运算,它是一个单目运算符,把True变为False,False变为True

    备注:单目运算符是指运算所需变量为一个的运算符

    注意:用True、False表示布尔值时请注意大小写

    五、空值

    空值是python里一个特殊的值,用None表示。None不能理解为0,因为0有意义而None是一个特殊的空值

  • 相关阅读:
    基本数据类型和包装数据类型
    编程英语多样化(长期更新)
    jdk,jre,jvm,openJdk
    英语句子频率印象流
    单击单选按钮换成图片
    标签注意事项:
    背景图片处理
    天猫导航栏
    百度地图
    两栏布局
  • 原文地址:https://www.cnblogs.com/lihongnxs/p/8023406.html
Copyright © 2020-2023  润新知