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 169 views
1 answer 209 views
209 views asked Sep 11, 2018 by avibootz
2 answers 248 views
1 answer 167 views
167 views asked Sep 25, 2019 by avibootz
1 answer 162 views
162 views asked Apr 15, 2023 by avibootz
1 answer 146 views
...