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 163 views
1 answer 204 views
204 views asked Sep 11, 2018 by avibootz
2 answers 242 views
1 answer 156 views
156 views asked Sep 25, 2019 by avibootz
1 answer 154 views
154 views asked Apr 15, 2023 by avibootz
1 answer 137 views
...