Python语句

1.While循环

  基本形式为:

      while 条件:

        代码块(循环体)

      else:

        当上面的条件为假,才会执行

  执行顺序:判断条件是否为真,如果真,执行循环体.然后再次判断条件...直到循环条件为假,程序退出

2.break和continue

  break:停止当前本层循环

    例如:

n = 1
while n < 10:
    print(n)
    n += 1
    break

运行结果为:

    

 

    

  continue:停止当前本次循环,继续执行下一次循环

  例如:

n = 1
while n <= 5:
    print(n)
    n += 1
    continue

  运行结果为:

    

3.格式化输出

  %s占位字符串

  %d占位数字

  例如:

print('my name is %s , i am %d years old' % ('abc',18))

  运行结果为:

    

4.运算符

  and:并且的意思,两端同时为真,结果才为真

  or:或者的意思,有一个为真,结果就为真

  not:非真即假,非假即真

  运算顺序:

    () => not => and => or

  x or y:

      如果x是0,输出y

      如果x是非0,输出x

    例如: print(0 or 1)   结果为1

        print(2 or 1)   结果为2

  x and y: 与or相反

      如果x是0,输出x    

      如果x是非0,输出y

    例如:print(1 and 2)  结果为2

       print(0 and 1)  结果为0

  True当做非0,False当做0

5.编码 

  1. ascii. 最早的编码. 至今还在使用. 8位一个字节(字符)
  2. GBK. 国标码. 16位2个字节.
  3. unicode. 万国码. 32位4个字节
  4. UTF-8. 可变长度的unicode.
  英文: 8位. 1个字节
  欧洲文字:16位. 2个字节
  汉字. 24位. 3个字节

  

  8bit = 1byte
  1024byte = 1KB
  1024KB = 1MB
  1024MB = 1GB
  1024GB = 1TB

    

  

 

posted @ 2018-07-28 10:56  小鸽鸽OvO  阅读(356)  评论(0编辑  收藏  举报