IPO
-I input 程序的输入
-P process 程序的主要逻辑
-O output 程序的输出
注释
# 开头这是单行注释
''' 这是多行注释第一行
这是多行注释第二行'''
命名
规则:大小写字母、数字、下划线和汉字等字符及组合,严格区分大小写,首字符不能是数字.
数据类型
= 赋值符号
字符串的序号是从零开始的.
字符串是由一对单引号或一对双引号表示的序列;
字符串的序号:正向递增和反向递减
使用[]获取字符串中一个或多个字符
索引:返回字符串中单个字符<字符串>[M]
切片:返回字符串中一段字符子串<字符串>[M:N]
数据类型
字符串类型
整数类型
浮点数类型
列表类型:有零个或多个数据组成的有序序列.列表使用[]表示,采用(,)分隔各元素.
使用保留字in判断一个元素是否在列表中.
简单函数
输入函数input
输出函数print
eval()评估函数:去掉参数最外侧引号并执行余下语句
":" 出现在函数定义语句末尾、if for while语句末尾,
表示下面的代码块应当缩进,从属于if for while语句
for i in range(10):
print i #从属于for语句
:出现在字典定义当中用于分开键和值
d = {'a':97, 'b':98, 'c':99}