91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析

Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析

發布時間:2020-09-03 16:49:56 來源:腳本之家 閱讀:155 作者:隨風行云 欄目:開發技術

本文實例講述了Python注釋、分支結構、循環結構、偽“選擇結構”用法。分享給大家供大家參考,具體如下:

注釋:

python使用#作為行注釋符,使用三引號作為多行注釋符

Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析


分支結構:

if-else:

Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析

Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析

a=int(input("你的成績是:"))
if a>60:
  print("你合格了!")
else :
  print("你沒及格!")

if-elif-else:

a = int(input("請輸入一個整數"))
if a<0:
  print("0>")
elif a<10:#elif=else if
  print("<10")
elif a<60:
  print("a<60")
else :
  print("a>60")


循環結構:

for:

Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析

list1 = ["apple","banana","pine","super banana"]
for i in list1:
  print(i,end="\t")
for i in range(10):
  print(i,end="\t")
print("\n------迭代同時顯示下標------")
for i, value in enumerate(['A', 'B', 'C']):
  print(i, value)
print("\n------for-else------")
for i in range(0,10,3):
  print(i)
else:#執行完for就執行else
  print("你跳出了循環")

結果:

apple  banana  pine  super banana  
0  1  2  3  4  5  6  7  8  9  
------迭代同時顯示下標------
0 A
1 B
2 C
------for--else------
0
3
6
9
你跳出了循環

while:

n=3
while n>0:
  print("hello world",n)
  n=n-1
def while_else(count):
  while count>3:
    print("in while")
    count=count-1
  else:
    print("你退出了循環")
while_else(0)#不進入while
while_else(5)#進入while

代碼結果:

hello world 3
hello world 2
hello world 1
---------------------------
你退出了循環
in while
in while
你退出了循環

循環控制語句:

break:跳出當前循環

continue:提前結束此次循環

while n!=1:
  n=int(input("你猜:"))
  if n == 10:
    print("right")
    break
  elif n > 10 :
    print("too big")
  else :
    print("too small")
else :
  print("你退出了循環")

Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析

 

num=10
while(num>0):
  if num %2==0:
    print(num,end='')
    num = num - 1
  else:
    print(num,end='')
    print('-',end='')
    num=num-1
    continue
  print('+',end='')

Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析


偽“選擇結構”:

知乎:Python中為什么沒有switch語法結構,有什么代替方案嗎?

Python注釋、分支結構、循環結構、偽“選擇結構”用法實例分析

switch結構是向下逐一比對直到找到指定選擇來執行,如果是比較多的選項的話,需要比較多查找時間(雖然單用戶處理里面不在意這點時間),

而字典構成的偽“選擇結構”,使用的是hash查找,哈希值的計算是比較快的,查找時間比switch少(多用戶更有優勢?)

更多關于Python相關內容可查看本站專題:《Python列表(list)操作技巧總結》、《Python字符串操作技巧匯總》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》

希望本文所述對大家Python程序設計有所幫助。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

孟连| 西盟| 西乌| 丹巴县| 哈巴河县| 义马市| 鄱阳县| 台南县| 壶关县| 乐业县| 克东县| 汉阴县| 乌兰浩特市| 呼图壁县| 盈江县| 合肥市| 凌云县| 怀安县| 湖南省| 册亨县| 温宿县| 云林县| 新巴尔虎右旗| 手游| 罗源县| 龙泉市| 福清市| 那坡县| 沾化县| 浮梁县| 九台市| 九龙城区| 宝鸡市| 台北县| 湘乡市| 文水县| 和田县| 卓尼县| 当涂县| 崇义县| 清新县|