最近在學(xué)習(xí) Python,做了一個(gè)簡(jiǎn)單的點(diǎn)贊程序,分享一下思路和代碼。
首先,我們需要一個(gè)記錄點(diǎn)贊數(shù)量的變量。
likes = 0
然后,我們可以定義一個(gè)點(diǎn)贊函數(shù),每次調(diào)用它,點(diǎn)贊數(shù)量加一,并輸出點(diǎn)贊數(shù)量。
def like(): global likes likes += 1 print("點(diǎn)贊成功!當(dāng)前點(diǎn)贊數(shù):", likes)
接下來,我們可以加一個(gè)取消點(diǎn)贊的功能。同樣地,定義一個(gè)取消點(diǎn)贊函數(shù)。
def dislike(): global likes likes -= 1 print("取消點(diǎn)贊成功!當(dāng)前點(diǎn)贊數(shù):", likes)
最后,在主函數(shù)中,我們可以通過輸入命令字來調(diào)用點(diǎn)贊或取消點(diǎn)贊函數(shù)。
def main(): while True: command = input("請(qǐng)輸入命令字(輸入 like 進(jìn)行點(diǎn)贊,dislike 進(jìn)行取消點(diǎn)贊,q 退出):") if command == "like": like() elif command == "dislike": dislike() elif command == "q": break else: print("命令字錯(cuò)誤,請(qǐng)重新輸入。")
以上就是一個(gè)簡(jiǎn)單的點(diǎn)贊程序的代碼。歡迎大家嘗試運(yùn)行一下,自己動(dòng)手實(shí)踐,更好地理解 Python 編程。