簡體   English   中英

Python 從數字打印星期的名稱

[英]Python print day name of week from number

我正在創建一個程序,我必須輸入一個數字,當我運行該程序時,解決方案應該是那個數字的那一天。 但我不知道該怎么做。 我做的程序是這樣的:

num = 4
if(num = 1)
    print('Monday')
elif(num = 2)
    print('Tuesday')
elif(num = 3)
    print('Wednesday')
elif(num = 4)
    print('Thursday')
elif(num = 5)
    print('Friday')
elif(num = 6)
    print('Sunday')
elif(num = 7)
    print('Saturday')
elif(num < 1)
    print('Put a number between 1 and 7')
else(num > 7)
    print('Put a number between 1 and 7')
num = 0
while num <= 7:
    num += 1
    if num == 1:
        print('Monday')
    elif num == 2:
        print('Tuesday')
    elif num == 3:
        print('Wednesday')
    elif num == 4:
        print('Thursday')
    elif num == 5:
        print('Friday')
    elif num == 6:
        print('Saturday')
    elif num == 7:
        print('Sunday')

在 python 中,對於 if、for 等語句,您必須在其末尾添加: 而對於比較(相等)你必須使用==而不是=

num = 4
if(num == 1):
    print('Monday')
elif num == 2:
    print('Tuesday')

.....

您可以不帶括號進行比較,它也可以。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM