一.输入和输出
1.1打印print
1.2输入input raw_input
1.2.1 input () 有点矫情要求用户输入的数据格式必须正确,eg:字符串必须加引号,否则抛出异常
1.2.2 raw_input()没有input那么矫情,输入什么就打印什么
1.3 引号和注释
1.3.1 单引号和双引号可以嵌套但是不能交叉
1.3.2 # 单行注释
1.3.3 ''' ''' 和 """""" 多行注释
二、分支和语句
2.1 if 语句
eg1:
if 2 >3 :
print 2
else :
print 3
eg2:根据你输入的成绩,打印等级
score = raw_input("please input your score:")
if score >= 90 :
print 'A'
elif score >= 80 :
print 'B'
elif score >= 70 :
print 'C'
elif score >= 60:
print 'D'
else :
print 'E'
2.2 for 语句
eg:1、循环字符串
string = "hello world"
for str in string :
print str
eg:2、循环数字 借助range(start ,stop, step)
for i in range(10):
print i
for i in range(1,10,2): 奇数
三、数组和字典
3.1数组用中括号([])表示,里面的每一个元素用逗号(,)隔开,元素的数据类型可以不同
[1,2,3,'a',5]
3.2 列表list[]
3.3 元组()
3.4 字典{}