Python程序基本语法元素

1.程序的格式框架

1.----代码高亮:编程的色彩辅助体系,不是语法要求

以之前的温度转换代码为例

Python程序基本语法元素

在代码中有着不同的颜色,这些不同的颜色叫做代码高亮

----代码高亮:编程的色彩辅助体系,不是语法要求

2.----缩进:一行代码前的空白区域,代表程序框架,存在单层缩进,也有多层缩进

Python程序基本语法元素

空白区域叫做单层缩进

Python程序基本语法元素

这种情况叫做多层缩进

Python程序基本语法元素

3.注释:用于提高代码的可读性,不被运行(很重要)

python程序中有两种注释方式:

----单行注释 :以#(井号键)开头,其后内容为注释内容

                        eg:  #Tempconvert.py

----多行注释 :以'''(三个单引号)开头和结尾

                        ‘’‘ 这里是注释的第一行

                            这里是注释的第二行’‘’

2.命名与保留字

-变量:程序中用于保存和表示占据的占位符号

--变量采用标识符(名字)来表示,关联标识符过程叫做命名

 

eg:Tempstr 是变量名字

--可以使用等号(=)向变量赋值或者修改值,=叫做赋值符号

--Tempstr = “ 82F”    #向变量Tempstr赋值“82”F

 

-命名:关联标识符的过程

--命名规则: 大小写字母,数字,下划线和汉字等字符及组合

--注意事项:大小写敏感,首字符不能是数字,不能与保留字相同

-保留字:被编程语言内部定义并保留使用的标识符

--Python语言有33个保留字。

--保留字是编程语言的基本单词,大小写敏感:if是保留字,IF是变量

Python程序基本语法元素

注意:最后三个保留子开头是大写!

 

语句和函数

----赋值语句:由赋值符号构成的一行代码

     赋值语句用来给变量赋予新的数据值

     赋值语句右侧类型同时作用于变量

----分支语句:由判断条件决定程序运行方向的语句

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()去掉参数最外侧引号并执行余下的语句的函数  :   评估函数

Python程序基本语法元素