2019年2月21日

python3的eval和exec的区别与联系

摘要: eval: 可以把字符串里的字符转换为可执行代码,但只支持一行字符。可以返回执行后得到的值。如下: f = "3+6+9+8"s = eval(f)print(s)输出: "C:\Program Files\python3\python3.exe" D:/codes_py3/luhy_tool/st 阅读全文

posted @ 2019-02-21 22:36 ExplorerMan 阅读(219) 评论(0) 推荐(0)

Python 头部 #!/usr/bin/python 和 #!/usr/bin/env 的区别

摘要: 大部分python文件的头部都会写上 #!/usr/bin/python 或者 #!/usr/bin/env ,这个语句主要和运行模式有关, 如果我们用普通运行模式例如(linux) : python *.py 那么这个语句在此运行模式下无效。如果想让python程序像普通程序一样运行,例如:./* 阅读全文

posted @ 2019-02-21 18:25 ExplorerMan 阅读(239) 评论(0) 推荐(0)

导航