🌌 專注Golang,Python語言,云原生,人工智能領(lǐng)域得博主;
💜 過去經(jīng)歷的意義在于引導(dǎo)你,而非定義你;
📢 歡迎點(diǎn)贊 👍 收藏 ?留言!
# 使用print輸出模擬跑一圈# print('操場跑圈中.....')# print('操場跑圈中.....')# print('操場跑圈中.....')# print('操場跑圈中.....')# print('操場跑圈中.....')# 使用循環(huán)解決跑圈問題# 1. 記錄已經(jīng)跑了多少圈i = 0# 3. 書寫循環(huán),判斷是否滿足條件while i < 5: print('操場跑圈中.....') # 2. 跑了一圈之后,記錄的圈數(shù)加1 i += 1print('跑圈完成')
import randomwhile True: # 1. 用戶輸入自己出拳的內(nèi)容 user = int(input('請(qǐng)輸入要出的拳:1(石頭) 2(剪刀) 3(布):')) # 2. 讓電腦隨機(jī)出拳 computer = random.randint(1, 3) # 隨機(jī)產(chǎn)生1-3 之間的隨機(jī)數(shù) # print(computer) # 3. 判斷勝負(fù) # 3.1 平局 輸入的內(nèi)容一樣 user == computer # 3.2 user 勝利, ①. user==1 and computer==2 ② user==2 and computer==3 ③ user==3 and computer == 1 # 3.3 else 剩下的情況就是電腦勝利 if user == computer: print('平局') elif (user == 1 and computer == 2) or (user == 2 and computer == 3) or (user == 3 and computer == 1): print('恭喜你,勝利了') else: print('你輸了,弱爆了')
# 1 + 2 + 3 + 99 + 100# 循環(huán)生成 1- 100 之間的數(shù)字# 定義變量記錄初始的值my_sum = 0i = 1while i <= 100: # 求和 my_sum += i # my_sum = my_sum + i # 改變i的值 i += 1# 將代碼放在循環(huán)的縮進(jìn)里邊.還是外邊,可以思考,這行代碼想讓他打印輸出幾次,如果只輸出一次,放在外邊,# 如果想要多次輸出,放在里邊print('求和的結(jié)果為', my_sum)
# 偶數(shù), 能被2整除的數(shù)是偶數(shù) num % 2 == 0# 循環(huán)生成 1- 100 之間的數(shù)字# 定義變量記錄初始的值my_sum = 0i = 1while i <= 100: # 先判斷數(shù)字是不是偶數(shù),如果是偶數(shù)求和 if i % 2 == 0: my_sum += i # my_sum = my_sum + i # 改變i的值 i += 1# 將代碼放在循環(huán)的縮進(jìn)里邊.還是外邊,可以思考,這行代碼想讓他打印輸出幾次,如果只輸出一次,放在外邊,# 如果想要多次輸出,放在里邊print('求和的結(jié)果為', my_sum)
# 循環(huán)生成 1- 100 之間的數(shù)字# 定義變量記錄初始的值my_sum = 0i = 2 # 1-100 之間第一個(gè)偶數(shù)while i <= 100: my_sum += i # my_sum = my_sum + i # 改變i的值 i += 2 # 保證每次的結(jié)果都是偶數(shù)# 將代碼放在循環(huán)的縮進(jìn)里邊.還是外邊,可以思考,這行代碼想讓他打印輸出幾次,如果只輸出一次,放在外邊,# 如果想要多次輸出,放在里邊print('求和的結(jié)果為', my_sum)
# 操場跑圈 一共需要跑5圈# 每跑一圈,需要做3個(gè)俯臥撐,# 1. 定義變量記錄跑的圈數(shù)i = 0while i < 5: # 2. 定義變量, 記錄每一圈做了多少個(gè)俯臥撐 j = 0 # 3. 操場跑圈 print('操場跑圈中.....') # 4. 做俯臥撐 while j < 3: print('做了一個(gè)俯臥撐') j += 1 # 一圈完整了,圈數(shù)加1 i += 1
for i in 'hello': # i 一次循環(huán)是字符串中的一個(gè)字符 print(i, end=' ')# range(n) 會(huì)生成 [0, n) 的數(shù)據(jù)序列, 不包含nfor i in range(5): # 0 1 2 3 4 # print(i) print('操場跑圈...')# range(a, b) 會(huì)生成 [a, b) 的整數(shù)序列, 不包含bfor i in range(3, 7): # 3 4 5 6 print(i)# range(a, b, step) 會(huì)生成[a, b) 的整數(shù)序列,但是每個(gè)數(shù)字之間的間隔(步長)是stepfor i in range(1, 10, 3): # 1 4 7 print(i)
# 操場跑圈 一共需要跑5圈for i in range(5): print('操場跑圈中') # 每跑一圈,需要做3個(gè)俯臥撐, for j in range(3): print('做一個(gè)俯臥撐....')
n = int(input('請(qǐng)輸入正方形的邊長:'))# n = 5# 3. 打印 n 行的*# 3.1 定義變量,記錄打印了幾行j = 0while j < n: # 2. 打印一行的* # 2.1 記錄一行中已經(jīng)打印的*個(gè)數(shù) i = 0 while i < n: # 1. 打印一個(gè)* print('*', end=' ') # 打印一行的時(shí)候, 不能換行 i += 1 # 一行打印結(jié)束之后,需要讓j + 1, 同時(shí)還需要換行 print() # print函數(shù)默認(rèn)會(huì)輸出換行 j += 1# for 循環(huán)實(shí)現(xiàn)打印正方形# 2. 打印n 行for j in range(n): # 1. 打印一行 for i in range(n): print('*', end=' ') print() # 換行
n = 5# 2. 定義變量,記錄打印的行數(shù)j = 1 # 將要打印第一行while j <= n: # 1. 定義變量記錄一行打印的*個(gè)數(shù) i = 1 # 將要打印第一個(gè) while i <= j: print('*', end=' ') i += 1 print() j += 1# for循環(huán)打印三角形for i in range(n): # 控制行數(shù) for j in range(i+1): # i range(i) 不包含i , 控制一行打印的個(gè)數(shù) print('*', end=' ') print()
# 有五個(gè)蘋果# 1. 吃了三個(gè)蘋果之后, 吃飽了.后續(xù)的蘋果不吃了# 2. 吃了三個(gè)蘋果之后.在吃第四個(gè)蘋果,發(fā)現(xiàn)了半條蟲子,這個(gè)蘋果不吃了,還要吃剩下的蘋果for i in range(1, 6): if i == 4: print('吃飽了, 不吃了') break # 終止循環(huán)的執(zhí)行 print(f'正在吃標(biāo)號(hào)為 {i} 的蘋果')
# 有五個(gè)蘋果# 1. 吃了三個(gè)蘋果之后, 吃飽了.后續(xù)的蘋果不吃了# 2. 吃了三個(gè)蘋果之后.在吃第四個(gè)蘋果,發(fā)現(xiàn)了半條蟲子,這個(gè)蘋果不吃了,還要吃剩下的蘋果for i in range(1, 6): if i == 4: print('發(fā)現(xiàn)半條蟲子,這個(gè)蘋果不吃了, 沒吃飽,繼續(xù)吃剩下的') continue # 會(huì)結(jié)束本次循環(huán),繼續(xù)下一次循環(huán) print(f'吃了編號(hào)為{i}的蘋果')
my_str = 'hello python!'# my_str = 'hello itcast!'for i in my_str: if i == 'p': print('包含p這個(gè)字符') # 已經(jīng)判斷出來包含了,是否還需要繼續(xù)判斷 breakelse: print('不包含p這個(gè)字符')
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/121151.html
🌌 專注Golang,Python語言,云原生,人工智能領(lǐng)域得博主; 💜 過去經(jīng)歷的意義在于引導(dǎo)你,而非定義你; 📢 歡迎點(diǎn)贊 👍 收藏 ?留言! 前言 字符串下標(biāo)切片字符串查找相關(guān)的操作字符串的替換字符串的分隔字符串連接 列表列...
摘要:語料庫是由文本構(gòu)成的數(shù)據(jù)集通過提供現(xiàn)成的文本數(shù)據(jù)來輔助文本處理。那么可以用來做什么呢我自己是一名從事是不錯(cuò)的入門選項(xiàng)。大數(shù)據(jù)和人工智能是機(jī)器學(xué)習(xí)和的主要開發(fā)語言。 Python培訓(xùn)有哪些內(nèi)容?很多零基礎(chǔ)學(xué)員不知道Python軟件是干什么用的?Python軟件是Python工程師編寫代碼時(shí)所需...
摘要:火爆是當(dāng)今非常熱門的語言之一,根據(jù)年月編程語言排行,榮獲年度編程語言稱號(hào),并且其流行度依然處在上升勢頭。學(xué)習(xí)完技能樹之后,你將進(jìn)入編程的大門,明白編程的作用,建立編程的興趣方法和習(xí)慣。 ? 作者主頁:不吃西紅柿? ? 簡介:CSDN博客專家?、HDZ核心組成員? 、Python領(lǐng)域優(yōu)質(zhì)創(chuàng)作者...
摘要:只有能看懂代碼,你才能快速準(zhǔn)確地定位代碼中的問題。要寫出很的代碼,少不了閱讀優(yōu)秀的源碼。我們的論壇和答疑群里,有一些同學(xué)會(huì)查看并解答其他人的代碼問題。實(shí)際上,我覺得就是沒看懂你只是看懂了每一行代碼的意思,但并沒有理解整個(gè)代碼的設(shè)計(jì)。 編程,又被稱作 寫代碼 。這個(gè)說法有可能會(huì)帶來一點(diǎn)點(diǎn)誤解,讓人覺得如何寫是學(xué)習(xí)編程要解決的主要問題。但事實(shí)并非如此。盡管最終代碼要在鍵盤上敲出來,但這個(gè)過...
閱讀 730·2023-04-25 19:43
閱讀 3974·2021-11-30 14:52
閱讀 3800·2021-11-30 14:52
閱讀 3865·2021-11-29 11:00
閱讀 3796·2021-11-29 11:00
閱讀 3894·2021-11-29 11:00
閱讀 3571·2021-11-29 11:00
閱讀 6154·2021-11-29 11:00