1樓:匿名使用者
**如下:
#coding=utf8
import datetime
birthday = datetime.datetime(1988, 10, 20)
g = input("開始遊戲嗎?(y/n)")if g == 'y' or g == 'y':
print('歡迎進入遊戲!')
cnt = 0
while cnt < 3:
q = datetime.datetime.strptime(input('你猜我的生日是啥時候?'), '%y-%m-%d')
if (birthday - q).days == 0:
print('猜對了!')
break
cnt = cnt + 1
print('遊戲結束!')
else:
print('再見!')
2樓:匿名使用者
def game(right_ans):
"""right_ans 遊戲的正確答案
"""counter = 0
while counter < 3:
ans = input("你猜我的生日是啥時候?")if ans == right_ans:
print("猜對了!")
break
else:
counter += 1
print("不對")
print("遊戲結束")
ans = input("開始遊戲嗎?(y/n)")if ans == 'y' or ans == 'y':
game("9.1")
else:
print("再見")
拿去玩兒 (python3)
求大神幫忙做一道python題,簡易程式,python2.7.13 100
3樓:
#!/usr/bin/python
# -*- coding:utf-8 -*-def lev(num):
atype = isinstance(num, (int, float, long))
if atype is true:
if 90 <= num <= 100:
return 'a'
elif 80 <= num < 90:
return 'b'
elif 70 <= num < 80:
return 'c'
elif 60 <= num < 70:
return 'd'
elif num < 60:
return 'e'
else:
return '請輸入正確分數'
if __name__ == '__main__':
student_num,anum = input(u'請輸入學生學號及考試成績,以英文逗號相隔:')
result = lev(anum)
if result not in 'abcde':
print result
else:
print u'學生的成績的等級是:'.format(student_num, result)
Python簡單問題,python簡單問題?
這個問題是遞迴邊界造成的錯誤。從目前的狀況開看,你該是沒有判斷w 如需要追問,請復具體的函式功能以及street變數的值 縮排問題,刪掉前面的空格重新打一下 基穆司本拉登 在find函式中第三行,elif的判斷語句中的第二個條件那裡少了個 可靠的我心我在 elif 那一行 末尾了少了一個 括號 sh...
python關於return的小問題
因為他都是return none,而函式如果沒定義回覆,得到的也是none,所以對你這段 2個return none是沒有影響的 但是,用了return none,你 寫成這樣也可 可以不用到else def sqrt x ans 0 if x 0 while ans ans print x,is ...
簡單的python問題,一個簡單的python問題
對,就是那個 spam.py 檔案 比如 spam.py 儲存在 home user spam.py那麼,可以在任意位置執行 python home user spam.py 當然,也可以先cd home user 然後直接 python spam.py 如果命令執行時,與執行的檔案是相同的目錄,那...