Python for迴圈語句的小練習

2021-10-05 20:32:17 字數 1660 閱讀 8844

題目要求1

使用者登陸程式要求:

1. 輸入使用者名稱和密碼;

2. 判斷使用者名稱和密碼是否正確 ?(name=

'root ,passwd='westos')

3. 為了防止暴力破解,登陸僅有三次機會,如果超過三次,錯誤提示

**示例:
for i in

range(3

):name =

input

('username:'

) passwd =

input

('password:'

)if name ==

'root'

and passwd ==

'westos'

:print

('login success!'

)break

else

:print

('login failed!'

)print

('%d chance last'%(

2-i)

)else

:print

('please try later!'

)

執行結果
username:root

password:westos #一次性成功登入

login success!

#登入失敗

username:root

password:haha

login failed!

2 chance last

username:root

password:kk

login failed!

1 chance last

username:root

password:ll

login failed!

0 chance last

please try later!

題目要求2
迴圈巢狀:有1,

2,3,

4四個數字,求這四個數字能生成多少個不相同且無重複數字的三位數(不包含122

,133這種)

**示例:
count=

0for i in

range(1

,5):

for j in

range(1

,5):

for x in

range(1

,5):

if i != j and j != x and i != x:

print(1

*100

+ j*

10+ x)

count +=

1print

('the count is: %d'

%count)

執行結果
123

124132

134142

143113

114131

134141

143112

114121

124141

142112

113121

123131

132the count is

:24

Python for 迴圈語句

python for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。語法 for迴圈的語法格式如下 for iterating var insequence statements s 流程圖 例項 usr bin python coding utf 8 forletterin python 第乙...

Python for 迴圈語句

python for 迴圈語句 python for 迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。語法 for迴圈的語法格式如下 for iterating var in sequence statements s 流程圖 例項 usr bin python coding utf 8 for...

Python for 迴圈語句

python for 迴圈語句 python for 迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。語法 for迴圈的語法格式如下 for iterating var in sequence statements s 流程圖 例項 usr bin python coding utf 8 for...