举例:
1   str1="123"   #给定的内容最好是纯数字,当然也可以是数字再掺杂点别的,最好别掺杂,因为会报错
2 
3   print(type(str1),str)
4 
5   v=int(str1)
6 
7   print(type(v),v)
返回的结果为:
<class ‘str‘> 123
<class ‘int‘> 123
举例:
str1="a"
print(type(str1),str1)
v=int(str1,base=16)  #将str1以16进制对待,转换为十进制的数值
print(type(v),v)
返回结果为:
<class ‘str‘> a
<class ‘int‘> 10
举例:
str1="10"
print(type(str1),str1)
v=int(str1,base=2)   #将str1以2进制的10来转换到十进制所对应的数值
print(type(v),v)
返回结果为:
<class ‘str‘> 10
<class ‘int‘> 2
原文:https://www.cnblogs.com/Kumanon/p/10364566.html