python基礎之while語句操作


# i = 0
# while (i < 9):
# print("i ----> ",i)
# i = i + 1
# print(i,"i即將大於或者等於9,while不在執行")

#執行1-100的數字

# a1 = 1
# while a1 <= 100:
# print(a1,end=" ")
# a1 = a1 + 1

#執行100 -1 的數字
# a1 = 100
# while a1 >= 0:
# print(a1,end=" ")
# a1 = a1 - 1

#執行0+1+2+3+4+.....+100 的sum
# count = 0
# sum = 1
# while sum <= 100:
# count = count + sum #0+1+2+3
# sum += 1
# print(count)


#while 循環遍歷列表內的值
# List = [1,2,3,4,5,6,7]
# items = len(List)
# count = 0 #表示索引的值
# while count < items:
# print("列表內的值------>:",List[count]) #每次打印索引值
# print("列表的索引的值------>",count)
# count += 1


#猜數字游戲
#1.猜無限次

# res = 999
# while True:
# guess_number = int(input("請輸入要猜入的數字:"))
# if res == guess_number:
# print("猜對了,666")
# break #跳出循環,中止
# else:
# if guess_number > res:
# print("猜大了")
# else:
# print("猜小了")

#2.只能猜三次,自動停止程序
# res = 999
# times = 3
# while times > 0:
# guess_number = int(input("請輸入要猜入的數字:"))
# if res == guess_number:
# print("猜對了,666")
# # break #跳出循環,中止
# continue #跳出當前循環
# else:
# if guess_number > res:
# print("猜大了")
# else:
# print("猜小了")
# times -= 1 # time = time -1

#3.猜三次,每次提示剩余的次數
# res = 999
# times = 3
# while times > 0:
# guess_number = int(input("請輸入要猜入的數字:"))
# if res == guess_number:
# print("猜對了,666")
# if times != 0:
# print("您還剩" + str(times - 1) + "次機會")
# else:
# pass
# else:
# if guess_number > res:
# print("猜大了")
# if times != 0:
# print("您還剩" + str(times - 1) + "次機會")
# else:
# pass
# else:
# print("猜小了")
# if times != 0:
# print("您還剩" + str(times - 1) + "次機會")
# else:
# pass
# times -= 1 # time = time -1


#while 實現1-100以內的奇數,把結果存儲在一個list中
# List = []
# i = 1
# while i < 100:
# if i % 2 != 0:
# List.append(i)
# i += 1
# print("新的列表:",List)

#while 語句,用戶連續輸入10個數字,求10個數字的平均值
List = []
times = 0
while times < 10:
num = int(input("請輸入數字:"))
List.append(num)
print("您輸入第" + str(times + 1)+"次數字")
times += 1
num1 = 0
for i in range(len(List)):
num1 += List[i]
print(num1/len(List))

#while計算偶數的和
n = 1
sum = 0
while n <= 100:
if n %2 == 0:
n += 1
continue
sum = sum + n
n += 1
print(sum)

#while 的break的實例
while True:
name = input("請輸入:")
if name == "stop":
break
else:
print(name)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM