您好,我需要我的代碼幫助。在詢問用戶他們是否想要開始或不開始回答是應該開始5秒倒計時並提出第一個問題我該怎麼做? 最後一件事是當我運行該程序時,即使當我給出正確的答案,那就是它會循環回到你準備好的狀態。在給出正確答案後繼續執行
import random
import sys
import os
print('What is your name?')
name = raw_input()
sys.stdin.readline()
print "Hello!",name
print('I will be asking a series of true of false uqestions, answer with
either true or false')
def introduction():
while True:
print('Shall we begin?')
ans = raw_input()
if ans == 'yes':
print('The questions will begin in 5 seconds')
else:
print('Please return when you are ready')
introduction()
請妥善格式化你的代碼。 –
不幸的是我不知道該怎麼做,我沒有足夠的時間抱歉 –
[編輯你的問題](http://stackoverflow.com/posts/40963822/edit),從你的編輯器複製代碼,粘貼它進入問題,選擇代碼塊,並通過按下Ctrl + K(Mac上的Command + K)將其格式化爲代碼。如果你需要我們的幫助,這是絕對必要的,因爲縮進在python中至關重要。 –