1. print("xxx")
打印某个字符串,如果是数字或符号,可以省略引号;注意,python 3中print后面必须加括号,python 2则可加可不加。
print("hello,world")
print(5)
print 1*2+3
print(1>3)
从以上四组代码可以看出,print兼具打印、计算和输出比较结果的功能。
2. input()
用于接收命令,在执行程序时要求操作者输入字符串或数字或符号,如果是字符串,则必须在输入时加上引号。
raw_input()与input()功能类似,不同之处是,由于它把所有输入都当做一串字符,因此在输入时可以不加引号。
x=input()
print(x)
x=raw_input()
print(x)
当输入值为1>3时,比较上面两个代码的输出结果区别。
3. 四种变量类型:
字符串 - 表示一串字符,需要用‘或“引起来 string
整数 int
浮点数 float(double)
布尔 - 只有True或False两个数值,用于进行逻辑判断的“是”与“非” bool
4. 逻辑运算符包括:
> 大于
< 小于
>= 大于等于
<= 小于等于
== 等于,比较两个值是否相等,跟赋值符号=要区分开来
!= 不等于
not 逻辑"非",如果x为True,那么not x则为False
and 逻辑“与”,如果x为True,y为True,则x and y为True
or 逻辑“或”,如果x和y中至少有一个为True,则x or y为True