计算机二级Python学习笔记(二):Python语言基本语法元素详解
本文深入解析Python语言的基本语法元素,涵盖程序缩进规范、注释写法、变量命名规则及保留字。详细讲解整数、浮点数、字符串等数据类型特性,以及表达式、赋值语句和库引用方式。最后通过input、eval和print函数演示基本输入输出操作,帮助初学者掌握Python编程核心基础。
上一篇:计算机二级Python学习笔记(一)
实际上,昨天尝试安装Python时并未成功,启动程序后出现了报错信息。

因此,今天的首要任务是解决这个错误。经过搜索,发现错误原因是缺少api-ms-win-crt-process-1-1-0.dll文件。感谢相关博主提供的解决方案,这篇关于处理api-ms-win-crt-process-l1-1-0.dll丢失的文章非常实用,特此分享。如果您的系统也出现因缺失dll文件导致的报错,可以参考该方案进行修复。
问题解决后,程序运行完美,现在继续后续的学习内容。

第2章 Python语言基本语法元素
2.1 程序的格式框架
缩进:可以使用Tab键或4个空格(推荐方式)。缩进用于体现程序代码之间的包含关系和层次结构,例如if、while、for、def、class等保留字后的代码块必须使用缩进。如果缩进不一致,会引发unexpected indent(意外缩进)错误。
d={}
for c in(65,97):
for i in range(26):
d[chr(i+c)]=chr((i+13)%26+c)
print("".join([d.get(c,c) for c in d]))
注释:以#符号开头表示单行注释;多行注释则需要在每一行的前面都加上#符号。
#这是一个真理注释
print("PHP是世界上最好的语言")
2.2 语法元素的名称
变量:用于保存和表示数据值,通过赋值运算符(等号=)进行修改。变量可以随时命名、随时赋值、随时使用。
命名:即为变量或其他程序元素关联名称或标识符的过程。命名可以使用大小写字母、数字、下划线、汉字及其组合,长度不限。但首字符不能是数字,标识符中间不能包含空格,且不能与Python保留字相同。Python对大小写敏感,所有标点符号必须使用英文标点。
保留字:即关键字,是Python内部定义并保留使用的标识符,对大小写敏感。在Python3版本中,共有33个保留字。
#Python3保留字 and as assert break class continue def def elif else except False finally for from global if import in is lambda None nonlocal not or pass raise return True try while with yield
2.3 数据类型
数据类型:用于表示数据的含义,消除计算机对数据理解的二义性。Python支持多种数据类型,包括数字、字符串、元组、集合、列表和字典等。
数字类型:包括整数、浮点数和复数。整数可以是十进制、十六进制、八进制或二进制表示,支持直接比较。浮点数包含小数点,仅支持十进制表示,可以使用科学计数法进行表示。
字符串类型:由字符组成的序列,可以使用双引号" "或单引号' '包裹(两者作用相同)。字符串支持对单个字符或字符片段进行索引操作。
>>> "PHP是世界上最好的语言"[1]
'H'
>>> "PHP是世界上最好的语言"[-3]
'的'
>>> "PHP是世界上最好的语言"[0:3]
'PHP'
>>> len("PHP是世界上最好的语言") #获取字符串长度
12
>>> "PHP是世界上最好的语言"[7:-3]
'最好'
2.4 程序的语句元素
表达式:由数据和操作符组成的代码片段,用于产生或计算新的数据值。运算结果的类型由所使用的操作符决定。
赋值语句:使用等号(=)表示,格式为变量=表达式。注意双等号(==)用于判断相等性,返回True表示相等,False表示不相等。
>>> a = 666 #赋值 >>> print(a) 666 >>> a,b = 666,999 #同步赋值 >>> x,y = 'PHP','Python' >>> print(x) PHP >>> print(a) 666 >>> x,y = y,x #同步赋值的应用 互换变量
引用方式:(1)全面命名空间引用:使用import导入功能库名称,调用时格式为功能库名称.函数名称()。
(2)具体函数引用:使用from 功能库名称 import 函数名,调用时直接使用函数名称()。
(3)全函数引用:使用from 功能库名称 import *,调用时直接使用函数名称()。
(4)别名引用:使用import 功能库名称 as 功能库别名,调用时格式为功能库别名.函数名称()。
#引用turtle库画圆 >>> import turtle >>> turtle.fd(-200) >>> turtle.right(90) >>> turtle.circle(200)

2.5 基本输入输出函数
input():格式为变量=input("提示性文字"),该函数返回字符串类型的数据。
>>> a = input("请输入一个小数:")
请输入一个小数:6.66
>>> print(a)
6.66
eval():格式为变量=eval("字符串"),该函数会去掉字符串最外侧的引号,并执行去掉引号后的字符内容。
>>> a = eval("1.11 + 5.55")
>>> print(a)
6.66
#eval()结合input()使用 获取用户输入的数字
>>> a = eval(input("请输入一个数:"))
请输入一个数:333
>>> print(a*2)
666
print():用于输出运算结果。
#第一种 输出字符串
>>> print("挺好")
挺好
#第二种 输出一个或多个变量
>>> a=666
>>> print(a,a,a)
666 666 666
#第三种 混合输出字符串与变量值
#格式:print("字符串模板".format(变量1,2,3)) {}代表一个槽位,对应.format里的变量
>>> a,b=6,111
>>> print("数字{}和数字{}的乘积是{}".format(a,b,a*b))
数字6和数字111的乘积是666
>>> a=666 #end参数避免默认换行
>>> print(a,end=".")
666.
2.6 源程序的书写风格
一张图总结今天的学习内容:

下一篇:计算机二级Python学习笔记(三)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









