day02 循环 运算符 格式化输出 编码

1.循环

(1)while 条件:

         代码块(循环体)

         break    #彻底停止当前本层循环

         continue     # 停止当前本次循环.继续执行下一次循环

   else:   #当前条件为假时会执行else

      代码块

求和:

count=1

sum=0

while  count <=100:

       sum=sum+count

       count=count+1

print (sum)

2.格式化输出

  %s   占位字符串用这个

  %d    占位数字

3.运算符(难点)

and 并且. 左右两端同时为真.结果才能是真

or 或者.   左右两端有一个是真. 结果就是真

not   非真及假,非假及真

顺序:  ()=> not=> and=> or

x or y 

if x==o;  y  else:x

and和or 相反

4.编码.

  最早的计算机编码是ASCII.有英文+数字+特殊字符    8bit=>1byte没有中文,后面的编码必须兼容ASCII

  GBK 把中国的文字进行编码.对ASCII扩充.  16bit=>2byte主要包含中文,日文.韩文,英文(兼容ASCII)

  UTF-8  可变长度的UNICOED.本质是UNICODE

  英文在UTF-8里面占用1个字节  8bit

   欧洲文字.  占用2个字节  16bit

   中文.占用3个字节   24  bit

    8 bit=1byte

   1024  byte=1kb

   1024kb=1mb

5.in

  判断XXX是否出现在XXX中

猜你喜欢

转载自www.cnblogs.com/litieshuai/p/9587898.html