通過Python編寫一個簡單登錄功能過程解析
更新時間:2019年09月04日 09:09:29 作者:一只竹子
這篇文章主要介紹了通過Python編寫一個簡單登錄功能過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
需求:
寫一個登錄的程序,
1、最多登陸失敗3次
2、登錄成功,提示歡迎xx登錄,今天的日期是xxx,程序結(jié)束
3、要檢驗輸入是否為空,賬號和密碼不能為空
4、賬號不區(qū)分大小寫
import datetime count = 0 while count < 3: username = input("username: ") pwd = input("password: ") date = datetime.date.today() if username.strip() == "" or pwd.strip() == "": print("您輸入的是空值,請重新輸入") count = count + 1 continue elif username == "shenxianlu" and pwd == "123456": print("%s,歡迎您登錄,今天日期是:%s" % (username, date)) break else : print("輸入的賬號密碼有誤請重試") count = count + 1 else : print("您的三次機會已經(jīng)用完,無法繼續(xù)輸入")
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python 3.3實現(xiàn)計算兩個日期間隔秒數(shù)/天數(shù)的方法示例
這篇文章主要介紹了Python 3.3實現(xiàn)計算兩個日期間隔秒數(shù)/天數(shù)的方法,結(jié)合實例形式較為詳細的分析了基于Python3.3的日期時間轉(zhuǎn)換與運算相關(guān)操作技巧,需要的朋友可以參考下2019-01-01通過Python使用saltstack生成服務(wù)器資產(chǎn)清單
人工去對每一臺服務(wù)器的硬件信息并記錄早已經(jīng)過去了,無論通過腳本還是自動化工具都是可以進行一次編寫到處抓取的,本文主要使用saltstack作為使用工具,然后利用其提供的APi編寫所需的Python腳本2016-03-03解決python報錯:AttributeError:?'ImageDraw'?object?h
這篇文章主要給大家介紹了關(guān)于解決python報錯:AttributeError:?'ImageDraw'?object?has?no?attribute?'textbbox'的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下2024-01-01[項目布局配置]Nosql與PythonWeb-Flask框架組合
本文主要描述了怎樣使用輕量級NoSQL數(shù)據(jù)庫與PythonWeb-Flask框架組合來進行項目布局及應(yīng)用配置,需要的同學可以參考下,希望可以對大家有所進益2021-08-08如何解決Python中ModuleNotFoundError錯誤
使用模塊時,了解它們的工作方式以及如何將它們導入我們的代碼非常重要,?如果沒有這種理解或錯誤,我們可能會遇到不同的錯誤,本文我們就來討論一下在Python中解決?ModuleNotFoundError?的方法,希望對大家有所幫助2023-12-12