Python: Declare as integer and character

In python, you can’t do static typing (i.e. you can’t fix a variable to a type). Python is dynamic typing.

What you need is to force a type to the input variable.

# declare score as integer
score = '0' # the default score

# declare rating as character
rating = 'D' # default rating

# write "Enter score: "
# input score
score = input("Enter score: ")

# here, we are going to force convert score to integer
try:
    score = int (score)
except:
    print ('score is not convertable to integer')

# if score == 10 Then
#   set rating = "A"
# endif
if score == 10:
    rating = "A"

print(rating)

Leave a Comment