关闭

python_1

64人阅读 评论(0) 收藏 举报

数据类型

变量

字符串

编码

格式输出






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

整型/浮点型
    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'


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:244次
    • 积分:40
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档
    阅读排行
    评论排行