python 常见用法 一

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

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中的中括号[ ]ÿ

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值