20181122 迴圈退出 流程控制 while

2021-09-01 13:33:23 字數 1321 閱讀 4155

#!/usr/bin/python

#-*- coding:utf-8 -*-

import random

print "猜數字遊戲,輸入乙個1-20以內的數字,共有6次機會"

sj = random.randint(1,20)

for x in xrange(1,7):

shu = input("please insert game number: ")

if shu<0 or shu>20:

print "insert number error"

break

elif sj == shu:

print "恭喜你用了%d次猜對了"%x

break

else:

if sj > shu:

print "很遺憾,你猜小了,剩餘%d次機會"%(6-x)

else:

print "很遺憾,你猜大了,剩餘%d次機會"%(6-x)

if x==6:

print "很遺憾,%d次機會已用盡,game over,答案為%d"%(x,sj)

#!/usr/bin/python

n = 0

while true:

print 『hello』

input = raw_input("please input some,q for quit: ")

if input == 「q」:

break

#!/usr/bin/python

x = 『』

while x != 『q』:

print 『hello』

x = raw_input("please input some,q for quit: ")

#!/usr/bin/python

x = 『』

while x != 『q』:

print 『hello』

x = raw_input("please input some,q for quit: ")

if not x: 非空

break

#!/usr/bin/python

x = 『』

while x != 『q』:

print 『hello』

x = raw_input("please input some,q for quit: ")

if not x:

break

if x == 『quit』:

continue

print 『continue』

else:

print 『world』

迴圈退出 流程控制 while

for迴圈 針對列表,檔案迴圈 while迴圈 針對條件迴圈 while expression 直到表示式變為假,才退出迴圈 statement s while expression 直到表示式變為假,才執行 else 語句 statement s else statement s break 表示...

流程控制(迴圈)

1.塊語句 成為乙個整體 語句1 語句2 語句 空語句 非空語句 2.程式的流程控制 順序,選擇控制,迴圈 1.迴圈執行 從上往下,逐條來執行 2.選擇控制 當達到某種條件,執行特定的指令。if switch if 邏輯條件表示式 語句 雙分支 if 表示式 條件為真 語句1 else 條件為假 語...

流程控制 for迴圈

在這關於流程控制的最後一章中,我們將看看另一種 shell 迴圈構造。for 迴圈不同於 while 和 until 迴圈,因為 在迴圈中,它提供了一種處理序列的方式。這證明在程式設計時非常有用。因此在 bash 指令碼中,for 迴圈是非常流行的構造。實現乙個 for 迴圈,很自然的,要用 for...