1.判断语句
if(条件):
elif:
else:
2.循环语句
while条件:
处理
#while条件--当满足条件时,做什么事情,并且只要条件满足就重复(循环)执行代码块
#循环处理的代码块要与while关键字通过缩进来进行控制
#while容易出现死循环--程序将被困在循环处理中无法跳出
#通常在while中会使用continue和break来控制循环的执行
#continue是指从当前位置结束本次循环(直接下次循环)
#break
3.下标和切片
1.下标索引:字符串,列表,元组都支持下标索引。索引形式:name[i],i从0开始计数。
2.切片:切片是指对操作的对象截取其中一部分的操作。字符串,列表,元组都支持切片操作。
切片的语法:[起始:结束:步长]
字符串[m:n:k]从下标为m到下标为n-1,没k个取一个
注意:选取的区间从“起始”位开始,到“结束”位的前一位结束(不包含结束位本身),步长表示选取间隔。
4.函数
定义函数:
def 函数名(参数):
功能代码
return;
调用函数:
函数名(具体的参数):
定义函数后,需要调用才能执行函数体中的代码
参数,在定义时类似于一个变量名,并不是一个具体的值,参数组函数体重使用
调用函数的时候,需要给出具体的参数值
python内置函数:
cmp(item1,item2)比较两个值
len(item)计算容器中元素个数
max(item)返回容器中元素最大值
min(item)返回容器中元素最小值
del(item)删除变量
5.模块
模块:一个模块就是一个.py文件,在模块中可以定义变量,函数。所以说,一个模块就是将一系列相关的变量和函数组织好,方便使用。
import 模块名
模块名.函数名(具体的参数)
from 模块名 import 函数名
函数名(具体的参数)
time模块
1.时间戳 相对于1970年1月1日的秒数 t1 = time.time() -- 当前时间的时间戳
2.元组 (y,m,d,h,m,s,weekday,uearday,夏令时) t2 = time.localtime() -- 当前时间的元组
3.字符串格式 t3 = time.strftime(t2,'%Y%m%d' %H: )