# declare score as integer
score = int
# declare rating as character
rating = chr
# write "Enter score: "
# input score
score = input("Enter score: ")
# if score == 10 Then
# set rating = "A"
# endif
if score == 10:
rating = "A"
print(rating)
このコードを実行して「10」と入力すると、シェルに組み込み関数chrが得られます。私はスコアに応じてA、または別の文字を印刷したい。たとえば、入力スコアが8または9の場合は、Bを読み取る必要があります。しかし、最初のステップを先に進めようとしています。私はプログラミングに慣れていないし、もし私が正しい方向に指摘されれば、多くの助けになるだろう。 2文の上Python:整数と文字で宣言する
実際にPythonで変数を宣言しません\ *;必要に応じてそれらを作成します。 (\ *型の注釈を除いて、まだ宣言ではありません) – Ryan
チュートリアルを読むか、使用している大きなセクションをスキップする必要があるようです。 – TigerhawkT3
あなたの 'score == 10'チェックが機能しないのは、' input() 'が文字列を返すため、' '10" == 10'、つまりFalseです。 'int(input(" Enter score: "))'を使用して入力を 'int 'に変換します。 – Ryan