題目要求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...