据说从这里可以看到python的源代码点击打开链接
源代码
既如此,在加几个有关python 的链接吧,尽管我现在还不太懂
http://svn.python.org/projects/python/trunk/Include/stringobject.h (https://www.zhihu.com/question/37055272/answer/70300775)
https://www.python.org
https://hg.python.org/cpython/file/b1abc5800e2b/Objects/stringobject.c
___________________________________________________________________________________________________________________
Q:为什么不像C语言中char型数据可以转换成int型数据?如何转换呢?
python string与int之间的转换
https://blog.csdn.net/bug_moving/article/details/52885557
https://blog.csdn.net/shanliangliuxing/article/details/7920400
嗯,找到了,应该使用不同的函数 https://blog.csdn.net/u013475964/article/details/68954251
现在,看一下几个思考性的尝试
https://blog.csdn.net/xiemanR/article/details/72824606
https://blog.csdn.net/together_cz/article/details/76695899
https://blog.csdn.net/zhengxiangwen/article/details/75453421
——————————————————————————————————
eval(str)函数的作用是什么??不甚了解
eval()函数得到的应该是含有运算符的字符串转换后的最终结果
使用eval()函数计算字符串中的有效Python表达式,并返回结果
_____________________________________
好,切入正题
int(str,num) 书本上表示为int(x[,base])大概[]表示为可有可无吧
其中,str为数字类型的字符串,需要加'',num表示该字符串的数的参数,是几进制的,得到的结果为十进制
long(x[,base])
float(x) 类似
注意float不需[,base]
使用long()时出错??
在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。(摘自博客园 爱尔兰时空 https://www.cnblogs.com/zhanmeiliang/p/5977168.html)
python 3.6.3
此为terminal中python交互模式
附:二者语法区别 https://blog.csdn.net/samxx8/article/details/21535901
Python整型 操作实例(应为python 2.x)