Python_study_day_2

1、格式化输出

  %s str类型,字符串,占位符

  %d int类型,十进制格式

  %f:float类型

    如果前边使用了占位符或是他含%格式的输出,后边要输出%只能用%%来输出,反之则%直接输出

  \n:换行

  \t:空几个

2、运算符:

  1、算术运算符:

    + - * / 正常

    % 取模,求余

      小数位越多越不准确

    ** 幂

    // 整除,取商

  2、比较运算符:

    == 等于

    !=   或 <> 不等于

  3、复制运算符:

    =  赋值

    +=   等同于  变量a = 变量a + 常数

      同样还有-=、*=、/=、//=、**=、%=

  4、逻辑运算符:

    and:且

      真真即真

    or;或

      一真即真

    not:非

      取反,非假即真

    运算顺序

      ()=>not=>and=>or

        非零即真

          or:如果第一位是非零.输出第一位.如果是零输出第二位,and和or相反

            可用真假条件判断,零即假,非零即真            

print(0 or 1)    #输出结果:1
print(2 or 1)    #输出结果:2
print(2 or 3)    #输出结果:2
print(2 and 1)    #输出结果:1
print(0 and 1)    #输出结果:0
print(2<1 and 1)    #输出结果:false

3、初始编码:

  电信号在电路中的传输的高低电平传输的,类似于二进制的10

  1、编码发展:

    ASCII 8bit 1byte

    GBK 16bit 2byte

    UNICODE 32bit 4byte

    UTF-8 最少8位 1byte  中文24bit 3byte

  2、计算机储存系统单位换算:

    8bit=1byte、1024byte=1kb、后边都是1024倍

猜你喜欢

转载自www.cnblogs.com/linga/p/9117419.html