Python程序基本语法元素
1.程序的格式框架
1.----代码高亮:编程的色彩辅助体系,不是语法要求
以之前的温度转换代码为例
在代码中有着不同的颜色,这些不同的颜色叫做代码高亮
----代码高亮:编程的色彩辅助体系,不是语法要求
2.----缩进:一行代码前的空白区域,代表程序框架,存在单层缩进,也有多层缩进
空白区域叫做单层缩进
这种情况叫做多层缩进
3.注释:用于提高代码的可读性,不被运行(很重要)
python程序中有两种注释方式:
----单行注释 :以#(井号键)开头,其后内容为注释内容
eg: #Tempconvert.py
----多行注释 :以'''(三个单引号)开头和结尾
‘’‘ 这里是注释的第一行
这里是注释的第二行’‘’
2.命名与保留字
-变量:程序中用于保存和表示占据的占位符号
--变量采用标识符(名字)来表示,关联标识符过程叫做命名
eg:Tempstr 是变量名字
--可以使用等号(=)向变量赋值或者修改值,=叫做赋值符号
--Tempstr = “ 82F” #向变量Tempstr赋值“82”F
-命名:关联标识符的过程
--命名规则: 大小写字母,数字,下划线和汉字等字符及组合
--注意事项:大小写敏感,首字符不能是数字,不能与保留字相同
-保留字:被编程语言内部定义并保留使用的标识符
--Python语言有33个保留字。
--保留字是编程语言的基本单词,大小写敏感:if是保留字,IF是变量
注意:最后三个保留子开头是大写!
语句和函数
----赋值语句:由赋值符号构成的一行代码
赋值语句用来给变量赋予新的数据值
赋值语句右侧类型同时作用于变量
----分支语句:由判断条件决定程序运行方向的语句
1)使用保留字 if elif else 构成条件判断的分支语句
eg:if TempStr[-1] in ['F','f‘]: #如果条件为true 则执行冒号之后的语句
2)每个保留字所在行最后存在一个 :(冒号),冒号是语法成分,不可以省略
冒号及后续缩进用来表示后续语句与条件的所属关系
----函数:根据输入参数产生不同输出的功能的过程
eg:input eval print
1)类似于数学里的 y=f(x)
***2)函数采用<函数名>(<参数>)的方式使用
eavl(Tempstr[0:-1]) #Tempstr[0:-1] 是参数
python程序的输入输出
1.input()输入函数使用格式:
<变量> = input(<提示信息字符串>)
2.用户输入的信息以字符串类型保存在<变量>
Tempstr = input("请输入") #Tempstr 保存用户输入的信息
3.print () 以字符形式的控制台输出结果的函数
--print ()函数基本使用格式:
print(<拟输出字符串或字符串变量>)
--字符串类型的一对引号仅在程序内部使用,输出无符号
print("输入格式错误") #向控制台输出 输入格式错误
--print 函数的格式化:
print("转换后的温度是{:.2f}C".format(C))
{}表示槽,后续变量填充到槽中
{:.2f}表示将变量C填充到这个位置时取小数点后两位
如果C是123.456789 输出结果就会是123.45
另外,之前温度转换代码出现了eval()函数
eval()去掉参数最外侧引号并执行余下的语句的函数 : 评估函数