python学习日志
Acharl
这个作者很懒,什么都没留下…
展开
-
eval和input的结合使用
个人学习中遇到的小知识input()输出的是字符串类型;eval()直接执行字符串中的内容;二者结合,可以方便的获取到并直接使用变量, 而不用转换字符串里的内容。>>> e1 = input('请输入数字:')请输入数字:3>>> e1'3'>>> e2 = eval(input('请输入数字:')请输入数字:34>&...原创 2019-06-18 22:49:28 · 7629 阅读 · 0 评论 -
python 浅拷贝和深拷贝
问题写出下列程序的输出:>>> a = [2, 5]>>> b = [a] * 4 >>> b = tuple(b) >>> b[0][0] = 4 >>> print(b)>>> print(a)我在拿到题目后, 一步一步进行了分析(错误示范):第二行 b = [...原创 2019-06-27 17:34:43 · 110 阅读 · 0 评论