python学习 第二天

系统 1390 0

一、运算符

  1、算术运算符:+  -  *  /  //  **  %

    + 加 两个数相加  1+2 = 3

    - 减  两个数相减   3-1 = 2

    * 乘  两个数相乘   1*2 = 2

    / 除  两个数相除    5/2 = 2.5

         // 整除  两个数相除得到整数  5//2 = 2

    ** 幂  幂次方  2**3 = 8

    % 取余  两个数的余数  5%2 = 1(可以用来判断奇偶数  取余为0的时候为偶数 取余为1的时候为奇数)

  2、比较运算符:>、< 、>=、<=、==、!=

    结果只有真假  true false 为bool类型

  3、赋值运算符:+=  -=  *=  /=  //=  %=  **= 

    num += 1  等价于  num = num +1

    num -= 1  等价于  num = num -1

    num *= 1  等价于  num = num *1

    num /= 1  等价于  num = num /1

    num //= 1  等价于  num = num //1

    num **= 1  等价于  num = num **1

    num %= 1  等价于  num = num %1

  4、逻辑运算符: not  and  or

    not  如果条件为真 则结果为假,反之如果条件为假,结果为真。

    and  两个条件为真,结果才为真,如果有一个条件为假,则结果就为假。

    or  两个条件只有一个为真,结果就为真 ,只有两个条件为假,结果才为假。

  5、短路原则:对于and而言:如果前面的条件为假,那么这个and前后两个条件组成的表达式的计算结果就一定为假,第二个条件就不会执行。  对于or而言:如果前面的第一个条件为真,那么这个or前后两个条件组成的表达式的计算结果就一定为假真,第二个条件就不会执行。

 

二、while语句

    语法: while 条件:

          语句块

  当条件成立的时候,才会执行语句块

    while中的break语句: break语句是直接跳出循环,while后面的语句都不执行了。

    while中

的continue语句:continue语句是跳出当前循环,while后面的语句当前次数不循环,继续回到条件那。

while语句的嵌套:#九九乘法表(\t是制表符)i = 1 while i <= 9:

          
            
              
                    j = 1
                
while j <= i:
# print(str(j)+"*"+str(i)+"="+str(i*j),end=" ")
print("%d * %d = %d" %(j,i,i*j) ,end="\t")
j +=1
i+=1
print()


三、python3输出不换行:
            在print加end=" "
         例如: print(xxx , end=" ")
 
四、字符串格式化输出
            占位符 %s 字符串  %d  整型  %f 浮点数

更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论