日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

运算符,流程控制语句,单分支,双分支,多分支

發布時間:2024/3/24 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 运算符,流程控制语句,单分支,双分支,多分支 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

算數運算:% 取模,返回除法的余數? ? 如 20 % 10 = 0

     ** 冪? ? ? 返回x的y次冪? ? ? ? 如 2**3 = 8

     // 取整除-返回商的整數部分? ?如? 10 // 3? =? 3

比較運算? ? ==? ?等于 ,比較對象是否相等

? ? ? ?   !=? 不等于 ,比較對象是否不相等? ?<> 意思一樣

賦值運算? ?c += a? ?>>>>>>>> c = c + a

? ? ? ? ? ? ? ? ? c -= a? ?>>>>>>>> c = c - a

    ? ? c //= a? >>>>>>>>? c = c // a

邏輯運算? ?and? ?與

     or? ? ?或

     not? ? 非? ? 返回相反值

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

在選擇和循環結構中,條件表達式的值為False的情況如下:

  False、0、0.0、空值None、空序列對象(空列表、空元祖、空集合、空字典、空字符串)、空range對象、空迭代對象。

其他情況,均為True。? ? s= “False”? #非空字符串,是True? ? ? ? ? ? ? a = []? ?#列表作為條件表達式,由于為空列表,是False

條件表達式中,不能有賦值操作符“=”? ,可以用關系運算符“==”

單分支? if 語句? ? ? ? ? ?

雙分支? if? ?else 語句? ? ? ? ? ? ? ? if xxxxxx :? ?(注意語法)? ? tab是四個空格? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?else:

三元條件運算符:用于某些簡單雙分支賦值情況。? ? ?

num = int(input("輸入數字:"))
print(num if num < 10 else "數字太大")

?

多分支? ?if? elif 語句? ? ? ? ? ? ? ? ? if? xxxxxx :

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?elif xxxxxx:

? ? ? ? ? ? ? ? ? ? ? ? ??      elif xxxxxx:

              [else:? ? ? ? ? ? ? ? ? ? ]? ? ? ? ? ? ? ? ? ?注:計算機行業,描述語法格式時,使用[]通常表示可選,非必選。

?-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

循環語句? while ()? ???while?指 當其后面的條件成立 ,就執行while下面的代碼。? ? ?循環語法應用? ? ? ? count = 0

                                              while count < 3:

dead loop 死循環 : while True:                           ?           if xxxxx :

                                                ? ? ? ? ? ?count += 1

循環中止語句: break? ? ? ?完全結束一個循環,跳出循環體執行循環后面的語句

        continue? ??只是終止本次循環,接著還執行后面的循環

?

while .... else? 語句? ?

else作用: 當while 循環正常執行完,中間沒有被break 中止的話,就會執行else后面的語句。

?

如果執行過程中被break啦,就不會執行else的語句啦

count = 0 while count <= 5 :count += 1if count == 3:breakprint("Loop",count)else:print("循環正常執行完啦") print("-----out of while loop ------")

輸出

Loop 1 Loop 2 -----out of while loop ------

?

轉載于:https://www.cnblogs.com/joneylulu/p/10074618.html

總結

以上是生活随笔為你收集整理的运算符,流程控制语句,单分支,双分支,多分支的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。