1,print()函数
print()函数,不但可以将内容输出到屏幕,还可以输出到指定文件。代码如下:
fp = open(r'e:\\tb.txt','a+')
print("成功的唯一秘诀,就是坚持最后一分钟",file = fp)
fp.close()
print(obj)实质就是调用sys.stdout.write(obj+’\n’)
# 两者等价
sys.stdout.write('hello'+'\n')
print('hello')
此处sys.stdout就是python中标准输出流,这个标准输出流默认是映射到打开脚本的窗口的,所以,我们的print操作会把字符打印到屏幕上。既然sys.stdout默认是映射到打开脚本的窗口,那么这个映射关系是否可以修改呢?
答案是肯定的,我们可以通过修改这种映射关系来把我们的打印操作重定向到其它地方,例如特定的文件。
print()重定向到某个指定文件
方法就是给sys.stdout赋值,修改它的指向
import sys
sys.stdout = open('test.txt','w')
print 'Hello world'
2,python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列。
>>> tup = (1,2,3)
>>> tup
(1, 2, 3)
3,python中的中括号[ ],代表list列表数据类型:
>>> list('python')
['p', 'y', 't', 'h', 'o', 'n']
4,python大括号{ }花括号:代表

本文介绍了Python中的print()函数,包括其输出原理和如何重定向输出到文件。接着讨论了Python中的基本数据类型,如元组(tuple)、列表(list)和字典(dict),并提及了关键字in和is的用法、获取非连续序列、序列相加、重复以及成员资格检查和求长度、最小值、最大值和求和的操作。
最低0.47元/天 解锁文章
123

被折叠的 条评论
为什么被折叠?



