本文主要是介绍python 输入输出:格式化打印printformat+ sys.stdout+拉链函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
静默输出
# 这样定义的函数也能运行,有时可以在没有语法提示的情况下(比如txt中写代码),加快编写速度
def f(x, y):return np.sin(x) ** 10 + np.cos(10 + y * x) * np.cos(x)比如静默输出
def print(a,*x):passprint(123)
print+format
print('测试文件夹地址{}{},整数数据信息{:02d}'.format(dir,test_folder,i))
print('测试文件夹地址{0}'.format(test_folder)) # 通过位置传递。
print('测试集大小: {size}'.format(size=test_size)) # 通过关键字传递。
比如打印参数个数:
# get the number of model parametersprint('Number of model parameters: {}'.format(sum([p.data.nelement() for p in model.parameters()])))
Number of model parameters: 36479184
sys.stdout
# 将输出放到 'test.txt'
f = open('test.txt','w')
sys.stdout = f
拉链函数
def ziptest():a=[1,2,3,4,5]b=['a','b','c','d','e']for c,d in zip(a,b):print(c,d)
ziptest()
这篇关于python 输入输出:格式化打印printformat+ sys.stdout+拉链函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!