一、基本知识
1.基础数据类型
None:表示没有对象
int:整数类型
float:浮点数
bool:布尔类型值,False和True
str:字符串类型
2.操作符及表达式
算术操作符:+ - * / ** // %
位操作符:<< >> & | ^ ~
比较操作符:> < <= >= == !=
逻辑操作符:and or not
二、字符串
三、获取键盘输入
txt = raw_input(''输入要打印的文本'')
print(txt)
四、流程控制
1.条件判断
if...else
if sex == 'man':
print('he')
else:
print('her')
if...elif...else
i = raw_input("请输入一个数字")
if i % 2 == 0:
print("输入的数字为2的倍数")
elif i %3 == 0:
print("输入的数字为3的倍数")
else:
print("输入的数字不是3也不是2的倍数")
2.循环
while语句
i =100
j=0
while 0<= i< 100:
j += j
print(j)
for语句和continue break
j = 0
for i in range(10):
j = j +2
print(j)
if j>5:
continue
if j>40:
print(i)
break
3.缩进、空白和注释
python具有严格的缩进要求
注释
# 单行注释用#
"""多行注释用
多行注释用
"""