新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python控制語句的兩大分類
1、Python為迭代提供了標準的while語句和非常強大的for語句。當給定條件為真時,while語句將重復(fù)執(zhí)行一段代碼。

創(chuàng)新互聯(lián)是一家專業(yè)的成都網(wǎng)站建設(shè)公司,我們專注成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、網(wǎng)絡(luò)營銷、企業(yè)網(wǎng)站建設(shè),外鏈,廣告投放為企業(yè)客戶提供一站式建站解決方案,能帶給客戶新的互聯(lián)網(wǎng)理念。從網(wǎng)站結(jié)構(gòu)的規(guī)劃UI設(shè)計到用戶體驗提高,創(chuàng)新互聯(lián)力求做到盡善盡美。
count=1
while count<=5:
print("河南加油!")
count+=1
#結(jié)果如下:
河南加油!
河南加油!
河南加油!
河南加油!
河南加油!
for item in '河南加油!':
print(item)
# 結(jié)果如下
河
南
加
油
!
for i in range(5):
print(i)
# 結(jié)果如下
0
1
2
3
4
#通過for語句輸出單個字符
wordlist = ['cat','dog','rabbit']
letterlist = []
for aword in wordlist:
for aletter in aword:
letterlist.append(aletter)
letterlist
#結(jié)果如下:
['c', 'a', 't', 'd', 'o', 'g', 'r', 'a', 'b', 'b', 'i', 't']
2、分支語句允許程序員詢問,然后根據(jù)結(jié)果采取不同的行動。
大多數(shù)編程語言提供兩種有用的分支結(jié)構(gòu):ifelse和if。
import math
n=float(input("請輸入一個數(shù)"))
if n < 0:
print("Sorry,")
else:
print(math.sqrt(n))
#結(jié)果:請輸入一個數(shù) 3
# 1.7320508075688772
#多條件分支
score=float(input("請輸入一個數(shù)"))
if score >= 90:
print('A')
elif score >= 80:
print('B')
elif score >= 70:
print('C')
elif score >= 60:
print('D')
else:
print('F')
# 請輸入一個數(shù) 90 A
以上就是python控制語句的兩大分類,希望對大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)Python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
網(wǎng)站標題:創(chuàng)新互聯(lián)Python教程:python控制語句的兩大分類
網(wǎng)站路徑:http://m.fisionsoft.com.cn/article/cdgpspc.html


咨詢
建站咨詢
