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倍