python初识运算符day2

1.while循环

1 while 条件:
2 
3   循环体(代码块)

终止循序的方法:
    1.break    跳出循环、
    2.continue  跳出本次循环,继续下次循环   
    3.改变条件

注意:条件一直未真,就形成了一个环叫死循环

2.运算符

  (1)算数运算符

1 print(a + b)  #
2 print(b - a)  #
3 print(b * a)  #
4 print(b / a)   # 除(有小数点)
5 print(b % a)  # 取膜
6 print(b ** a)  # 幂(几次方)
7 print(b // a) # 整除(没有小数点)

  (2)比较运算符

1 a = 10
2 b = 20
3 print(b > a)    # 大于
4 print(b < a)    # 小于
5 print(b >= a)   # 大于等于
6 print(b <= a)   # 小于等于
7 print(b == a)   # 等于
8 print(b != a)   # 不等于

  (3)赋值运算符

1 a = 10   # a就是10
2 a += 10  # a = a + 10
3 a -= 10  # a = a - 10 
4 a *= 10  # a = a * 10
5 a /= 10  # a = a / 10
6 a **= 10  # a = a ** 10
7 a //= 10  # a = a // 10
8 a %= 10  # a = a % 10

  (4)逻辑运算符

 1 not 2 and 3 or 4 
 5 #and 两边的条件都为真的时候才是真
 6 if 3 > 2 and 5 > 9
 7 #or  两边的条件只要有一个为真就是真
 8 if 3 > 2 or 5 > 9
 9 #not 只要碰到真的就是假的,碰到假的就是真的
10 if not 3>5
11 
12 print(6 and 16)
13 # 数字做and运算
14 # and前后的数字不为0的时候
15 # 取and后边的数字,否则取0
16 
17 print(0 or 0)
18 # 数字做or运算
19 # or前后的数字不为0的时候取or前面的数字
20 # 否则有0的时候取非0

  (5)成员运算符

1 in          存在
2 not in    不存在

3.初识编码

 1 ascii码 不支持中文
 2 unicode 万国码32位,最少用16字节表示
 3     中文4字节
 4     英文2字节
 5 utf-8 最少使用8位(1字节)
 6     欧洲 16位(2字节)
 7     亚洲 24位(3字节)
 8 utf-16 最少使用16位(2个字节)
 9 gbk(国标 国家标准)
10   中文   2个字节
11   英文   1个字节
1 8(bit)位  == 1(byte)字节
2 1024(byte)  ==  1kb(千字节)
3 1024kb  == 1Mb
4 1024Mb  == 1Gb
5 1024Gb  == 1Tb
6 1024Tb  == 1Pb

猜你喜欢

转载自www.cnblogs.com/linuxcbb/p/9839668.html