2013-09-21 75 views
-2

所以我在做一個測驗,當我在python中製作一個if語句來提出一個問題時,我必須將它打印在它之前(我正在使用答案)。所以我的問題是如何在不停止if聲明之後使它成爲現實。任何想法讚賞。對不起,如果它很難知道我想說什麼,我是一個新的python。在python中打印if後if

+7

你可以添加你的代碼嗎? :) –

+0

會建議添加一些代碼並詳細說明您嘗試的內容。 –

回答

2

也許這樣的事情?

answer = input ('Who was the last king of Rome? ') #use raw_input for python2.x 
if answer == 'Tarquinius': print ('correct') 
else: print ('incorrect') 
0
print 'asdf' if 1 == 2 else 'fdsa' 

或者,如果你沒有得到這樣做,試試這個:

print "ok..nice" if raw_input("how are you ") == "ok" else "well, that's too bad"

顯然,人們不知道新的內嵌if語法,並認爲我曳。

這應該都寫在1行,不需要分裂。

+0

無代碼格式?沒有冒號?甚至沒有換行符?對於超過1.5k代表的用戶,我很失望。你至少需要5秒鐘以上才能幫助一位程序員。 – scohe001

+0

@Josh在給我拇指向下之前,你是否嘗試過這段代碼? –

+0

我爲皮疹評論和投票表示歉意,我無法識別你的語法沒有代碼格式。也許下一次,你會再花兩秒鐘縮進並添加一個簡短的解釋 – scohe001