How to read user input as integer in Python

2 Answers

0 votes
n = input("Enter a number: ")

print(n)
print(type(n).__name__)

n = int(n)
print(type(n).__name__)





'''
run:

Enter a number: 31
31
str
int

'''

 



answered Apr 10, 2021 by avibootz
0 votes
n = int(input("Enter a number: "))

print(n)
print(type(n).__name__)






'''
run:

Enter a number: 31
31
int

'''

 



answered Apr 10, 2021 by avibootz

Related questions

1 answer 157 views
1 answer 195 views
195 views asked Sep 11, 2018 by avibootz
2 answers 236 views
1 answer 149 views
149 views asked Sep 25, 2019 by avibootz
1 answer 145 views
145 views asked Apr 15, 2023 by avibootz
1 answer 134 views
...