今天给大家介绍一下PYTHON中的一些语法元素,跟学其它语言一样,PYTHON也有自己的一些语法规则,做为开发人员,我们要遵循这些规则,开发起来才更加高效。
在PYTHON语言中有以下一些语法元素:
注释
缩进
变量
常量
表达式
输入
输出
分支
循环
我们用一个例子说明:
#TempConcert.py
val = input("请输入带温度符号的温度值(如:32C或22F):")
if val[-1] in ['C','c']:
f = 1.8 * float(val[0:-1]) + 32
print("转换后的温度为:%.2fF"%f)
elif val[-1] in ['F','f']:
c = (float(val[0:-1]) - 32) / 1.8
print("转换后的温度为:%.2fc"%c)
else:
print("您的输入有误!!")
在上面这段代码中:
第1行是注释;
第2行是声明了一个变量;
第3行是一个判断分支语句;
第5、6行都是缩进;
接下来,我们分别说明每一个元素的具体涵义:
1、注释:是程序员在代码中加入的说明信息,是不被计算机执行 ;
注释有两种方式:
间行注释,以#号开头;
多行注释,以”’开以与结尾,如:
'''
this is multiline comment
used in Python
'''
2、缩进:
一个缩进=4个空格,用以在PYTHON代码中标明代码的层次关系;
缩进也是PYTHON语言中表明程序框架的唯一手段;
3、变量与常量:
和其它语言一样,在PYTHON中的变量是指在程序中发生改变或可以发生变性的元素;
常量:程序中值不发生改变的元素;
无论是变量还是常量,都需要一个名字,叫命名;
命名是给程序元素关联一个标识符,保证唯一性,命名规则如下:
(1)大小写字母、数字和下划线的组合,但首字母只能是大小写字母或下划线,不能使用数字或空格;
(2)中文等非字母符号也可以作为名字;
以下是一些合法命名标识符:
python_is_good
python_is_not_good
_is_a_question_
python语言
注意:变量或常量的标识符大小写敏感,且不能使用PYTHON的保留关键也,在PYTHON 3中,有如下33个保留字:
[未完待续……]