python用戶
❶ 設計一個python程序輸入用戶名和四位數字密碼四位密碼各位相加和為27
可以使用Python中的while循環,要求用戶輸入用戶名和四位數字密碼,並且判斷四位密碼各位相亂鋒搏加和是否為27,如果是,則輸出用戶名和密碼,否則要求用戶重新輸入。
以下是一個示例代碼:
while True:
username = input("請輸入用戶名:")
password = input("請輸入四位數字密碼:")
if len(password) == 4 and password.isdigit() and sum(int(x) for x in password) == 27:
print("用戶名:{},密碼:{}".format(username, password))
break
else:
print("密碼格式錯誤或各位數字之和不為27,請重新輸入。")
這個程序會不斷循環,直到用戶輸入符合要求的用戶名和密碼,程序才會結束並輸出用戶基正名和密碼。在程序中,len(password) == 4用於判斷輸入的嘩祥密碼是否為4位數字,password.isdigit()用於判斷輸入的密碼是否全為數字,sum(int(x) for x in password) == 27用於判斷四位密碼各位相加和是否為27。如果這些條件都滿足,則輸出用戶名和密碼,並且通過break語句結束循環。如果條件不滿足,則輸出提示信息要求用戶重新輸入。
❷ python涓鐢ㄨ鑾峰彇鐢ㄦ埛杈撳叆鐨勫懡浠ゆ槸input
鍦≒ython涓錛宍input()`鍑芥暟鐢ㄤ簬鑾峰彇鐢ㄦ埛杈撳叆鐨勫懡浠ゃ
`input()`鍑芥暟鎺ュ彈涓涓瀛楃︿覆鍙傛暟錛岃ュ弬鏁版槸鐢ㄦ埛鍦ㄧ粓絝鎴栧懡浠よ岀晫闈涓杈撳叆鐨勫唴瀹廣俙input()`鍑芥暟榪斿洖鐢ㄦ埛杈撳叆鐨勫瓧絎︿覆錛屽苟灝嗗叾浣滀負Python鍙橀噺榪斿洖銆
涓嬮潰鏄涓涓綆鍗曠殑紺轟緥錛屾紨紺哄備綍浣跨敤`input()`鍑芥暟鑾峰彇鐢ㄦ埛杈撳叆錛 ```python name = input("璇瘋緭鍏ユ偍鐨勫撳悕錛") print("鎮ㄥソ錛" + name + "!") ``` 褰撴偍榪愯屾や唬鐮佹椂錛屽畠灝嗘彁紺虹敤鎴瘋緭鍏ヤ粬浠鐨勫撳悕錛屽苟灝嗚緭鍏ュ瓨鍌ㄥ湪鍚嶄負`name`鐨勫彉閲忎腑銆
鐒跺悗錛屼唬鐮佸皢鎵撳嵃涓鏉℃秷鎮錛屽叾涓鍖呭惈鐢ㄦ埛鐨勫撳悕銆 `input()`鍑芥暟鍦≒ython涓闈炲父鏈夌敤錛屽洜涓哄畠鍏佽告偍浠庣敤鎴烽偅閲岃幏鍙栦俊鎮錛屽苟灝嗗叾鐢ㄤ簬鎮ㄧ殑紼嬪簭涓銆
閫氳繃浣跨敤`input()`鍑芥暟錛屾偍鍙浠ヨ交鏉懼湴鍒涘緩浜や簰寮忕殑紼嬪簭錛岃╃敤鎴蜂笌鎮ㄧ殑紼嬪簭榪涜屼氦浜掋
❸ python怎麼在Linux實現創建用戶
題主你好,
我以創建user1-user10個用戶為例, 代碼為測試截圖如下:
1. 系統中不存在user1-user10:
可以看到輸出顯示, 成功創建3個,就是我們之前刪掉的那三個. 還有7個創建失敗的, 因為用戶本身就存在所以創建失敗了.
希望可以幫到題主, 歡迎追問.
❹ Python設計一個用戶名和密碼
name=input()
if name=='這個地方是你判斷用的用戶名':
縮進pass=input()
縮進if pass=='這里是你判斷的密碼':
縮進縮進print('用戶名密碼都對')
縮進else:
縮進縮進print('密碼不對')
else:
縮進print('用戶名不對')
❺ python模擬用戶登錄系統,如何兩個用戶輸入各自的密碼才能登入
users = {'root': ['123', False], 'westos': ['456', False]}
while True:
if all([x[1] for x in users.values()]):
print('two users login successfully')
break
user = input('input user name: ')
if not users.get(user):
print('unexist user')
continue
else:
for i in range(3):
pw = input('input password: ')
if users[user][0] == pw:
print(f'user `{user}` login successfully')
users[user][1] = True
break
用一個字典存儲username,pw以及登錄狀態. 10行判斷是否兩個人登錄狀態都為True,如果是,則列印並退出while. 否則13行輸入username,如果name不存在,while continue; 如果存在, 進入else,輸入密碼,密碼對則列印並修改狀態.超過3次退出for進入while.