python(14): 范围比较和print语句(8.2/8.3)
时间:2006-02-27 来源:newsim
在数学中用于判断一个数是不是在一个范围中可以有很简便的方式 ,比如: 3 < x <5,但是在c中的并没有对应的语句,而必须写成3<x || x <5 的形式,非常的不直观。在python引入了与数字形式相同的表达式来解决这个问题,在python可以写:
print是一种特殊的语句,它用于在stdout输出字符串。print有多种使用形式:
在python中,print语句其实只是一种简写形式,是下面这段程序的简写:
虽然print语句实际上sys.stdou.write(),但sys模块的import工作并不需要程序员操心,python会自动处理。
类似于print的输出,当用内置函数raw_input([prompt])进行读取操作时,实际上用的是sys.stdin.read()方法。也可以通过改变stdin的值来控制入操作。相应的也有一个sys.__stdin__用来保存标准输入的信息。
- 3 <= x <=6
print是一种特殊的语句,它用于在stdout输出字符串。print有多种使用形式:
- print x
- print x,y
- print x,y,
- print >> object, x, y
在python中,print语句其实只是一种简写形式,是下面这段程序的简写:
- import sys
- sys.stdout.write(str(x) + '\n')
- import sys
- x="I'm here!"
- fp=file('log.txt','a')
- sys.stdout=fp
- print x
- sys.stdout=sys.__stdout__
- print >> object,x,y
虽然print语句实际上sys.stdou.write(),但sys模块的import工作并不需要程序员操心,python会自动处理。
类似于print的输出,当用内置函数raw_input([prompt])进行读取操作时,实际上用的是sys.stdin.read()方法。也可以通过改变stdin的值来控制入操作。相应的也有一个sys.__stdin__用来保存标准输入的信息。
相关阅读 更多 +