我的问题是下面的代码为什么没有得到打印代替函数输出以及为什么函数输出在它的位置之前.
def print_spam():
print('spam')
def do_twice(r,ps):
g = ps()
print(r,'is a',g)
print(r,'is a',ps())
do_twice('xyz',print_spam)
Run Code Online (Sandbox Code Playgroud)
输出是
spam
xyz is a None
spam
xyz is a None
Run Code Online (Sandbox Code Playgroud) 我无法在硬盘上看到编译的Python文件(字节代码).我只能看到带有py扩展名的脚本文件,但没有带有pyc扩展名的编译文件
我安装了Windows 7操作系统.
码
import sys
def main()
print(sys.argv)
Run Code Online (Sandbox Code Playgroud)
版本 - 3.3
文件名Pytest.py
使用语法pytest.py aaa bbb ccc运行该文件
但它没有打印任何东西,也没有给出任何错误