2021-02-01学习Python的第三天

Pythond的输入函数input()

     Input函数  1.作用:接受来自用户的输入

                      2.返回值类型:输入值的类型为str

                      3.值的储存:使用=对输入的值进行储存

2021-02-01学习Python的第三天_第1张图片

       Python中常用的运算符

       算术运算符—————{标准算术运算符、取余运算符、幂运算符}

       赋值运算符

       比较运算符

      布尔运算符

      位运算符

 

    算术运算符

    加+、减-、乘*、除/、除(取整)//

    取余运算符%

    幂运算符**

2021-02-01学习Python的第三天_第2张图片

        赋值运算符

       执行顺序:从右至左

       支持链式赋值:a=b=c=20

       支持参数赋值:+=、-=、*=、/=、//=、%=

       支持系列解包赋值:a,b,c=20,30,40

2021-02-01学习Python的第三天_第3张图片

   比较运算符

   对变量或表达式的结果大小、真假进行比较

   <,>,<=,>=,!=

   ==    对象value的比较

   is,is not   对象id的比较

2021-02-01学习Python的第三天_第4张图片

      布尔运算符

2021-02-01学习Python的第三天_第5张图片

       位运算符

       将数据转成二进制进行计算

       位与&   对应数位都是1,结果数位才是1,否则为0

       位或|    对应数位都是0,结果数位才是0,否则为1

       左移运算符<<  高位溢出舍弃,低位补0

       右移运算符>>  低位溢出舍弃,高位补0

2021-02-01学习Python的第三天_第6张图片

Python中运算符的优先级(从右至左顺序优先)

算术运算———位运算———比较运算———布尔运算———赋值运算

算术运算中**———*/ // %———+-

位运算中<<>>———&———|

布尔运算中and———or

 

 

Python中一切皆有对象

    获取对象的布尔值用函数bool()

以下对象的布尔值皆为False

  False

  数值0

  None

  空字符串

  空列表

  空元组

  空字典

  空集合

 

条件表达式

    条件表达式是if......else的缩写

语法结构             

If......:      简写形式x  if 判断条件 else  y

......                     

else:                    

......

2021-02-01学习Python的第三天_第7张图片

Pass语句的使用

Pass语句什么都不做,只是一个占位符,用在语法上需要语句的地方。

2021-02-01学习Python的第三天_第8张图片

 

你可能感兴趣的:(python)