2018-5-27-Python全栈开发day10-运算符与基本数据类型

时间:2021-09-17 22:42:20

1.pycharm的安装和使用

1.1 pycharm推荐使用专业版,不需要汉化,直接使用原装英文版。

1.2基本设置

  ctrl+?:将选择的代码全部注释

  

2.python运算符

2.1基本运算符

  +,-,*,/,**,%,//

  2.1.1赋值运算符

   

count= count+1
----
count +=1

#具有相同的作用

 

2.2 in

  in 的用法是判断某段序列是否包含在字符串内

    

a= 'al' in 'alex'
print(a)

True

2.3 not in 

  判断某段序列不包含在字符串内

    

a= 'al' not in 'alex'
print(a)

False

2.4 布尔值

  布尔值就是True和False,进行判断正确还是错误

  2.4.1while True:

    这个循环是死循环,while后面只有判断是ture的时候才进行循环

  2.4.2 if 

      if后面也是进行判断,两个等号==的时候是进行判断,一个等号=是进行赋值。

      比较的结果是得到布尔值,然后进行下一步。

  2.4.3 !=  ----不等于

  2.4.3 and和or

    and--两个条件同时成立

    or--两个条件只要有一个成立就是true

    对于and和or的优先级,遵循从左到右的方法,先算括号内的,注意括号的使用

3数字int的用法

3.1 int()

  

a='123'
b=int(a)
print(b)
-------
123
#对于仅含有数字的字符串,可以通过int,来将字符串中的数字转化为数字int,然后就可以对其进行基本的运算。

3.2 bit-length()

    

a=123
b=a.bit_length()
print(b)
-------
7
------
#输出这个数字用了几位二进制来表示的,或者说至少用了几位二进制来表示