2019-03-04-day003

01 上周内容回顾

格式化输出:
    msg = '我的名字%s,我的年龄%s' % ('太白',18)
    单纯的表示%
    msg = '我的名字%s,我的年龄%s,学习进度3%%' % ('太白',18)

运算符:
    算术运算: + - * / %
    比较运算: =  >
    赋值运算: a = b  += -=
    逻辑运算: and or not

    优先级:
    ()> not > and > or

    1,运算符两边全部为比较运算
        1 > 2 and 3 < 4 or 2 > 6
    2,运算符两边全部为数字
    x or y x is True,return x

    3,运算符两边是数字或者是比较运算
        1 or 3 > 2 and 4 < 5 or 6 and 2 < 7
    成员运算:
     in not in


while 循环
    while 条件:
        循环体

如何终止循环?
    改变条件
    break
    quit exit()

continue

编码:
编码里面记录的是什么?
二进制与(文字:a,中,特殊符号等等)字符的对应关系。
ASCII:英文字母,数字,特殊字符。
unicode:万国码:所有的文字字符与二进制的对应关系。
   a:0001 0010 0001 0010 0001 0010 0001 0010
   中:0001 0010 0001 0011 0001 0010 0001 0010
    浪费资源。

utf-8:最少用8位1个字节表示一个字符。
    a:0001 0010 (映射的ascii) 英文字母,数字,特殊字符
    中:0001 0010 0001 0010 0001 0010 三个字节

    gbk:国标。
    a:0001 0010 (映射的ascii) 英文字母,数字,特殊字符
    中:0001 0010 0001 0010  两个字节

msg = 'tai白'
    gbk 编码:5个字节
    utf-8 编码:6个字节

    0000 0001
    8bit  1bytes
    1024bytes 1kb
    。。。。。。。

02 作业讲解

03 int

十进制与二进制之间的转换

04 bool

True or False

05 str

python中凡是用引号引起来的都是字符串
    1,存储相对少量的数据。
    2,描述信息。

1,bool str int 三者之间的转换
2,字符串的索引,切片
3,字符串的常用方法

06 for循环

for i in range(10):
    print(i)

今日总结:

int str bool 三者转换必须会
str 索引,切片 必须会
str 常用操作方法:三星的必须会,两颗星尽量会,一个星 敲一遍。
for循环必须会。

今日作业。

下午发到群里

明日预习内容:

http://www.cnblogs.com/jin-xin/articles/7562422.html 元组,列表。

上一篇:规则引擎drools封装


下一篇:0001 - Spring MVC中的注解