私は私が書くとき、私のプログラムは、変数「すすり泣き」の値を印刷する:書き込み(「SOB」)どのようにテキストを介して入力を印刷するには(パイソン)
コード:代わりに
str = input(">")
sob = input(".")
if str == ('write("' + sob + '")'):
print(sob)
else:
print("SYNTAX ERROR")
私は私が書くとき、私のプログラムは、変数「すすり泣き」の値を印刷する:書き込み(「SOB」)どのようにテキストを介して入力を印刷するには(パイソン)
コード:代わりに
str = input(">")
sob = input(".")
if str == ('write("' + sob + '")'):
print(sob)
else:
print("SYNTAX ERROR")
この
CODE
を試してみてくださいsob = raw_input('Type write("sob"): ')
sob = sob.lower()
if sob == 'write("sob")':
print(sob.lstrip('Type write("').rstrip('")'))
else:
print("Error")
RESULT
sob
input()
使用raw_intput()
使用:
str = raw_input('>')
sob = raw_input(".")
if str == ('write("' + sob + '")'):
print(sob)
else:
print("SYNTAX ERROR")
input()
をraw_input()
は、文字列を返すのに対し、あなたはPythonのコマンドとして入力し、入力を解釈します。
そこに何も書き込まないでinput()を書く方法はありますか? – MLCLOUD
@MLCLOUD「何もない」という意味はどういう意味ですか? – user3814613
@ user3814613 OPが使用しているPythonのバージョンによって、 'input()'がPython3で正しいかどうかによって異なります。 – AChampion
そのご質問は –
あなたは '意味するか何であるかはっきりしない場合はstrの==「の書き込み("すすり泣き") ''? – zondo
はい、ユーザーが 'write( "sob")を書き、ユーザーがenterを押すとsobが表示されます。または、ブラケットの間に書いた言葉。 – MLCLOUD