zoukankan      html  css  js  c++  java
  • 循环 格式化输出 运算符 编码

    1 . while循环 : 判断条件是否为真, 如果为真 , 执行代码块 ; 然后再次判断条件是否为真 ,  如果真继续执行代码块 . 直到条件变成了假 , 循环退出. 

    while 条件:
        代码块

     死循环: 

    while 1:
        print("这是一个死循环")

     exit(0) : 彻底的退出程序

    break :  打断的是本层循环 , 终止掉循环 ,  毁灭性的

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

    while 条件:
        代码块
    else:
        当条件不成立时执行

    注意 :  如果循环是通过break退出的 , else不会被执行 , 只有在while条件判断是假的时候才会执行else

     2 . 格式化输出 : 放置一个占位符 , 再把字符串里的占位符与外部的变量做一个映射关系.

    name = "alex"
    age = 20
    hobby = "看书"
    print("我叫%s , 我喜欢%s , 我今年%s岁." % (name, hobby, age))

    注意 : %s占位是占的字符串 , 可以占位任何内容.

               %d必须占位数字

               当字符串中出现了占位符 , 想要使用% , 必须写 %%

      

    3 . 运算符 : 

     算数运算

    +  加

    -   减

    *  乘

    /   除

    %  取余数

    **  幂运算 :  a**b  a的b次幂

    //    整除

     比较运算

    ==   等于

    !=     不等于

    >       大于

    <       小于

    >=     大于等于

    <=     小于等于

     逻辑运算

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

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

    not   非真即假   非假即真

    注意 : 运算顺序 : ()  =>  not  =>  and  =>  or

           x  or  y   如果x为0 , 返回y ; 否则返回x

           and 和  or 相反

    print(1 < 2 and 3 < 4 or 1 > 2)     True
    print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8)     False

    赋值运算

    =    简单的赋值运算符   

    +=    加法赋值运算符      c += a 等效于 c = c + a

    -=     减法赋值运算符      c -= a 等效于 c = c - a

    *=     乘法赋值运算符

    /=      除法赋值运算符

    %=    取模赋值运算符

    **=    幂赋值运算符

     //=     整除赋值运算符

    4 . 编码 :

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

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

    UNICODE  32bit  兼容各个国家的编码 .   万国码 .   浪费空间  32bit => 4byte

      

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

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

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

      中文      占用3个字节 , 24bit

    8bit => 1byte
    1024byte => 1kb
    1024kb => 1mb
    1024mb => 1gb
    1024gb => 1tb
    1024tb = > 1pb
    作者:凯旋.Lau
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    sqlServer的主键只能自增不能手动增加
    TP函数
    TP复习17
    TP复习16
    TP复习15
    TP复习14
    TP复习13
    TP复习12
    TP复习11
    TP复习10
  • 原文地址:https://www.cnblogs.com/KX-Lau/p/9585202.html
Copyright © 2011-2022 走看看