ユーザーに数値の入力を促し、数値が偶数か奇数かを判断するプログラムを作成しようとしています。
remainder = number%2
number = int(input ("number: ")
if remainder == 0
print("Number is even")
else:
print("Number is odd")
構文エラーが発生し続けます。
ユーザーに数値の入力を促し、数値が偶数か奇数かを判断するプログラムを作成しようとしています。
remainder = number%2
number = int(input ("number: ")
if remainder == 0
print("Number is even")
else:
print("Number is odd")
構文エラーが発生し続けます。
Pythonには、インデントと、ifステートメントの後に:が必要です。これは、機能する上記の修正バージョンです。
number = 7
remainder = number%2
if remainder == 0:
print("Number is even")
else:
print("Number is odd")
>>> Number is odd
とは言うものの、Jane Doeのわずかに変更された構文はよりクリーンであり、おそらくアプリケーションに適しています。
def evenOrOdd(number):
if number%2 == 0:
print "Even Number"
else:
print "Odd Number"