程序格式框架
python程序中有严格的缩进格式
缩进是表达程序中所属关系的唯一手段(类似于c/c++中的 {} 的作用)
在python中,缩进格式要求一致。如:规定四个空格为缩进格式,那么整个程序中的缩进均以四个空格为一个单位
python中单行注释用#,多行注释用三个单引号(’’’)括起来
python中,不再使用 ; 作为语句结束符
命名与保留字
python中可以直接使用赋值号’=‘对字符串进行赋值
str=“hellow world!”
python中 “” 和 ‘’ 括起来的部分均可用来表示字符串
在命名中,计算机无法识别被命名的是数字还是字符,故需要将命名数据进行强制转换
数据类型
1、字符串
python中 “” 和 ‘’ 括起来的部分均可用来表示字符串
字符串中序号是从0开始编号。字符串可以进行双向访问 [0] 表示字符串中的第一个字符 [-1] 表示字符串中的最后一个字符
字符串索引:字符串名字+ [M] 可以访问字符串中M位置元素的值
字符串切片:字符串名字+ [M : N] 表示从M开始访问到N
str="hellow world!"
print(str[-1])
print(str[0:5])
2、整数类型
包括整数类型和浮点数类型
3、列表类型
由多个数据组成的有序序列
列表使用 [ ] 表示,其中的元素使用 , 进行分割
可用 in 来判断一个元素是否在列表中
#存在则返回ture,否则返回false
str[-1] in ['C','c']
函数
输入函数
C=input()#输入一个值赋值到C
C=input("请输入一个数值")#先输出提示,后输入一个值赋值到C
输出函数
c=3
print(c)#输出c,结果为3
print("输出完成")#输出“输出完成”的字样
评估函数
eval( ) 表示将参数最外侧的引号(单引号双引号均可)去掉
能将任何字符串信息转换为python语句
标题分支语句
#注意缩进格式,相同的缩进表示一部分
if 判断条件 :
elif 判断条件 :
else :