python_1

数据类型

变量

字符串

编码

格式输出






数据类型
    整型 浮点型 字符串 布尔值
    空值 列表 字典

整型/浮点型
    Python的整数没有大小限制,
    Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。

字符串
    以单引号或者双引号括起来的任意文本,
    如果引号'或者"本身是一个字符,
        可以用单引号来括双引号,反之亦然
        可以用转义字符 \' \"
    如果字符串有多行
        可以在字符串里用\n表示换行
        可以用三引号的格式表示多行
            '''this is line1
            this is another line'''
    在字符串前加标记r表示不进行转义
        r'\n'=='\\n'

布尔值
    布尔值只有 True False 两种值
    布尔值可以用于 and or not 运算
    布尔值常用于条件判断中 if while

空值
    空值是Python里一个特殊的值,用None表示。



变量
    python是一种动态语言
        变量本身类型不固定的语言称之为动态语言
        静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。
    当我们写:a = 'ABC'时,Python解释器干了两件事情:
        在内存中创建了一个'ABC'的字符串;
        在内存中创建了一个名为a的变量,并把它指向'ABC'。
    执行b = a,
        解释器创建了变量b,并把b指向a指向的字符串'ABC'
    Python根本没有任何机制保证PI不会被改变,所以,用全部大写的变量名表示常量只是一个习惯上的用法,如果你一定要改变变量PI的值,也没人能拦住你。




格式输出
>>> '%2d-%02d' % (3, 1)
' 3-01'
>>> '%.2f' % 3.1415926
'3.14'


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭