国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁(yè) » python編程資訊

資訊內(nèi)容

python循環(huán)結(jié)構(gòu)的基礎(chǔ)編程講解

極客小將2021-02-19-
簡(jiǎn)介免費(fèi)學(xué)習(xí)推薦:python視頻教程文章目錄一、常見(jiàn)的幾種循環(huán)結(jié)構(gòu)介紹二、編程示例1.輸出0~100內(nèi)的所有奇數(shù)2.輸出0~100內(nèi)的所有偶數(shù)3.輸出9x9乘法表4.成績(jī)錄入5.用戶(hù)登錄判斷6.防止暴力破解密碼三、python內(nèi)置的幾種數(shù)據(jù)類(lèi)型1.基本定義2.具體實(shí)例一、常見(jiàn)的幾種循環(huán)結(jié)構(gòu)介紹1.if
oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

免費(fèi)學(xué)習(xí)推薦:python視頻教程oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

文章目錄oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

一、常見(jiàn)的幾種循環(huán)結(jié)構(gòu)介紹二、編程示例1.輸出0~100內(nèi)的所有奇數(shù)2.輸出0~100內(nèi)的所有偶數(shù)3.輸出9x9乘法表4.成績(jī)錄入5.用戶(hù)登錄判斷6.防止暴力破解密碼三、python內(nèi)置的幾種數(shù)據(jù)類(lèi)型1.基本定義2.具體實(shí)例

一、常見(jiàn)的幾種循環(huán)結(jié)構(gòu)介紹oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

1.if else循環(huán)1).if 條件 滿(mǎn)足條件執(zhí)行的語(yǔ)句 else: 不滿(mǎn)足條件執(zhí)行的語(yǔ)句2).if 條件1 滿(mǎn)足條件1執(zhí)行的語(yǔ)句 elif 條件2 滿(mǎn)足條件2執(zhí)行的語(yǔ)句 else: 條件1和條件2都不滿(mǎn)足執(zhí)行的語(yǔ)句2. while循環(huán)1).while 條件: 滿(mǎn)足條件的語(yǔ)句2).while 條件: 滿(mǎn)足條件的語(yǔ)句else: 不滿(mǎn)足條件的語(yǔ)句3). 死循環(huán)while True: 一直循環(huán)執(zhí)行的代碼3. for循環(huán)1). for和range的結(jié)合: 循環(huán)n次for num in range(n): 循環(huán)的語(yǔ)句2). for和字符串的結(jié)合for item in 'westos': 循環(huán)的語(yǔ)句3). for和else的結(jié)合for num in range(n): 循環(huán)的語(yǔ)句else: 循環(huán)結(jié)束后執(zhí)行的語(yǔ)句4. 跳出循環(huán)- break: 跳出循環(huán)- continue: 結(jié)束本次循環(huán)- exit(): 退出整個(gè)程序

二、編程示例oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

1.輸出0~100內(nèi)的所有奇數(shù)oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

for i in range(0,100,2): print(i+1)

oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

2.輸出0~100內(nèi)的所有偶數(shù)oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

count=0while count<=100: if count % 2 == 0: print(count) count += 1

oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

3.輸出9x9乘法表oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

for i in range(1,10): for j in range(1,i+1): print(f"{j}*{i}={i*j}",end=' ') print()

oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

4.成績(jī)錄入oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

name=input("輸入姓名:")chinese=int(input("輸入語(yǔ)文成績(jī):"))math=int(input("輸入數(shù)學(xué)成績(jī):"))English=int(input("輸入英語(yǔ)成績(jī):"))num=chinese+math+English avarage=num/3print("學(xué)生張三的總成績(jī)?yōu)椋?d,平均成績(jī)?yōu)椋?d" %(num,avarage))

oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

5.用戶(hù)登錄判斷oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

username=input("請(qǐng)輸入用戶(hù)名:")password=input("請(qǐng)輸入密碼:")if username == "admin" and password == "westos": print("用戶(hù)admin登陸成功!")else: print("用戶(hù)admin登錄失敗!")


oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

6.防止暴力破解密碼oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

""" 需求:根據(jù)輸入用戶(hù)名和密碼,判斷用戶(hù)名和密碼是否正確。 為了防止暴力破解, 登陸僅有三次機(jī)會(huì), 如果超過(guò)三次機(jī)會(huì), 報(bào)錯(cuò)提示。 數(shù)據(jù)庫(kù)信息: name='root' passwd='westos'""" try_count = 1 # 用戶(hù)嘗試登錄的次數(shù)while True: print(f'用戶(hù)第{try_count}次登錄系統(tǒng)') try_count += 1 # 用戶(hù)嘗試登錄的次數(shù)+1 name = input("用戶(hù)名:") password = input("密碼:") if name == 'root' and password == 'westos': print(f'用戶(hù){name}登錄成功') exit() # 退出程序 elif try_count > 3: print("sorry!") exit() else: print(f'用戶(hù){name}登錄失敗')或者: try_count = 1 # 用戶(hù)嘗試登錄的次數(shù)while try_count <= 3: print(f'用戶(hù)第{try_count}次登錄系統(tǒng)') try_count += 1 # 用戶(hù)嘗試登錄的次數(shù)+1 name = input("用戶(hù)名:") password = input("密碼:") if name == 'root' and password == 'westos': print(f'用戶(hù){name}登錄成功') exit() # 退出程序 # elif try_count > 3: # print("sorry!") # exit() else: print(f'用戶(hù){name}登錄失敗')


oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

三、python內(nèi)置的幾種數(shù)據(jù)類(lèi)型oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

1.基本定義oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

字符串str:單引號(hào),雙引號(hào),三引號(hào)引起來(lái)的字符信息。 數(shù)組array:存儲(chǔ)同種數(shù)據(jù)類(lèi)型的數(shù)據(jù)結(jié)構(gòu)。[1, 2, 3], [1.1, 2.2, 3.3]列表list:功能比數(shù)組更強(qiáng)大, 可以存儲(chǔ)不同數(shù)據(jù)類(lèi)型的數(shù)據(jù)結(jié)構(gòu). [1, 1.1, 2.1, 'hello']元組tuple:和列表的**區(qū)別是不能增刪改。 集合set:不重復(fù)且無(wú)序的。 (交集和并集)字典dict:{“name”:"westos", "age":10} 由鍵值對(duì)組成(key和value)

2.具體實(shí)例oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

1. 字符串str s1 = 'hello's2 = "hello"s3 = """*********************** 學(xué)生管理系統(tǒng) ************************"""print(type(s1), type(s2), type(s3))2. 列表List li1 = [1, 2, 3, 4]print(li1, type(li1))li2 = [1, 2.4, True, 2e+5, [1, 2, 3]]print(li2, type(li2))3. 元組tuple 易錯(cuò)點(diǎn): 如果元組只有一個(gè)元素,一定要加逗號(hào)。 t1 = (1, 2.4, True, 2e+5, [1, 2, 3])print(t1, type(t1))t2 = (1,)print(t2, type(t2))t3 = (1)print(t3, type(t3))4. 集合set(無(wú)序,不重復(fù))set1 = {1, 2, 1, 2, 3, 1, 20}print(set1) # 不重復(fù){1, 2, 20}set2 = {1, 2, 3}set3 = {2, 3, 4}print("交集:", set2 & set3)print("并集:", set2 | set3)5. 字典dict: {“name”:"westos", "age":10}key和value, 鍵值對(duì), 通過(guò)key可以快速找到value值。 user = {"name":'westos', 'age':10}print(user, type(user))print(user['name'])print(user['age'])

oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

大量免費(fèi)學(xué)習(xí)推薦,敬請(qǐng)?jiān)L問(wèn)python教程(視頻)oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

以上就是python循環(huán)結(jié)構(gòu)的基礎(chǔ)編程講解的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注少兒編程網(wǎng)其它相關(guān)文章!oOn少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

預(yù)約試聽(tīng)課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 耿马| 偏关县| 大姚县| 漠河县| 什邡市| 抚顺县| 鄂托克前旗| 祁连县| 无棣县| 翼城县| 木兰县| 宜兰市| 鹤岗市| 临泉县| 久治县| 南阳市| 舒城县| 凤山县| 饶平县| 宁都县| 全南县| 临邑县| 太和县| 馆陶县| 塔河县| 内丘县| 崇州市| 荆州市| 蓬莱市| 乌拉特后旗| 通化市| 托里县| 武隆县| 安乡县| 滦南县| 平阳县| 嘉祥县| 内乡县| 获嘉县| 凤凰县| 秭归县|