python基础(常用内容)

python基础(常用内容)

机器数:

一个数在计算机中的二进制表示形式就是机器数。

例如:

+3用机器数表示就用《00000011》表示

 -3用机器数表示就用《10000011》表示

上述中八位二进制的第一位是表示正负的

真值:

就是八位二进制位中除了(八位中第一位表示正负)剩下的就是真值

源码:

源码是符号加上真值得绝对值

例如:【+1】=00000001 的反码 =00000001  补码=00000001(都是本身)

   【-1】= 10000001 的反码 =11111110  补码=11111111

八位二进制分为【+127,-127】

负数的反码是符号不变,其余的都是相反的(计算机存放的补码(它把减法转换成加法))

(1-1)=(00000001-10000000)源码=(0000001+11111111)=11111111

计算机只认识八位二进制,现在计算机出来都是九位,所以显示0,这是一种计算机机损的一种方式

字符编码:

hello通过二进制转换成 h=01101000   e=01100101  l=01101100 o=01101111

对应的是ASCLL码表,在通过对应的ASCLL码表,转换成二进制存放在计算机底层。

python条件语句和基础数据类型:

  while 循环是死循环

  for 循环是范围循环  

  在字符串中只能进行乘法

  在数字类型中可以进行乘法和加减法。

如果1等于,那么就输出欢迎进入会所,否则输出,欢迎进入道

例如:

if 1==1

  print('欢迎进入会所')

else:

  print('欢迎进入道')

运算符总结:

  运算符共有(+,加、-,减、*,乘、/,除、**,平方、%,取余、//,整除)

  逻辑运算:

  逻辑运算共有(not,非 、and,与、 or,或)

  成员运算操作:

  成员运算操作(in,在、not in,不在)

  比较运算符:

  比较运算符共有(<,小于、>,大于、==,等于、!=,不等于、<=,小于等于、>=,大于等于)

  赋值运算:

  赋值运算共有(a=1,a等于1、a+=1,a加1等于a、a-=1,a减1等于1、a*=1,a乘1等于1、a/=1,

  a除1等于1、a%=1,a取余1等于1、a//=1,a整除1等于1)

  基本数据类型:

  基本数据类型共有:(int<--->整型、str<--->字符串、dict<---> 字典、list<--->列表、

  tuple<--->元组、set<--->集合、bool<--->布尔值)

转换类型的方法:

  int()把括号里的内容转换成整型(字符串除外)

  str()把括号里的内容转换成字符串的形式

  dict()把括号里的内容转换成字典的形式

  list()把括号里的内容转换成列表的形式

  tuple()把括号里的内容转换成元组的形式

  set()包括号的的内容转换成集合形式

  bool布尔值只有俩个形态(0,1)0为假,1为真

上一篇:Java基础-StringBuffer类与StringBuilder类简介


下一篇:批量Shink所有日志或数据文件