print,中文意思是打印,在python里它不是往纸上打印,而是打印在命令行,或者叫终端、控制台里面。print是python里很基本很常见的一个操作,它的操作对象是一个字符串。基本格式是:print你要打印的东西或者print(你要打印的东西)这里一定要英文字符的括号,所有程序中出现的符号都必须是英文字符。
>>>print"hello"
hello
>>>print'world'
world
>>>print1
1
>>>print3.14
3.14
>>>print3e30
3e+30
>>>print1+2*3
7
>>>print2>5
False
直接在print后面加一段文字来输出的话,需要给文字加上双引号或者单引号。大家发现,print除了打印文字之外,还能输出各种数字、运算结果、比较结果等。其实在python命令行下,print是可以省略的,默认就会输出每一次命令的结果。就像这样:
>>>'YourYiDa!'
'YourYiDa!'
>>>2+13+250
265
>>>5<50
True
python有一个接收命令行下输入的方法:
input()
注意,和print不同的是,这次我们必须得加上()了,而且得是英文字符的括号。和print一样,如果你输的是一串文字,要用引号''或者""引起来,如果是数字则不用。(插一句,python还有一个输入的方法:raw_input(),它把所有的输入都直接当作一串字符,于是就可以不用加引号)
变量,望文生义,就是变化的量。python里创建一个变量的方法很简单,给它起个名字,然后给它一个值。举起几个栗子:
name='Crossin'
myVar=123
price=5.99
visible=True
在一次“赋值”操作之后,还可以继续给它赋予新的值,而且可以是不同类型的值。
a=123
printa
a='hi'
printa