热门

最新

红包

立Flag

投票

同城

我的

发布
lory_neer
牛奶配料很简单
3 年前
truelory_neer

a=input()
我们从键盘输入数据时,python接受的是字符串类型


#输入1
print(type(a))得到的是 <class 'str'>
有两种方法可以将输入的1变回Int型:
方法一:a=int(intput())
方法二:a=eval(input())
print(type(a))得到的是 <class 'int'>

eval()函数:可以将输入的数据进行还原:
#输入[1,2,3,4]
print(type(a))得到的是 <class 'str'>
a=eval(a)
print(type(a))得到的是 <class 'list'>
print(type(a[0]))得到的是 <class 'int'>

s1='3*7'
print(s1)
print(type(s1))
s1=3*7
print(s1)
print(type(s1))
s1='3*7'
s2=eval(s1)
print(s2)
print(type(s2))

输出:
3*7
<class 'str'>
21
<class 'int'>
21
<class 'int'>

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
如果你是老板,你会聘用现在的自己么?
立即登录