Crossin的编程教室
标题:
Python入门第7课关于"thisislove"在Py3中遇到的问题
[打印本页]
作者:
quentin0852
时间:
2019-5-25 22:21
标题:
Python入门第7课关于"thisislove"在Py3中遇到的问题
本帖最后由 quentin0852 于 2019-5-25 22:24 编辑
thisislove=input()
if thisislove:
print ("再转身就该勇敢留下来")
(不好意思,我是新手、菜鸟)第7课中提到上述的例子,如果在PY2中要输入TRUE才能显示回答,但在PY3中无论输入什么都会显示回答。教主说要看PY2和PY3的区别。区别我是已经看了,但还是不明白在PY3中针对上述的例子应该怎么修改才能实现PY2中的效果?抑或根本就是不能修改的?如果PY3中不能修改的话这个案例在PY3中就变得没有意义了?
作者:
crossin先生
时间:
2019-5-26 13:16
python3的input默认拿到的是字符串。如果你要实现py2一样的效果,可以改成
thisislove = eval(input())
欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/)
Powered by Discuz! X2.5