Python入门知识点总结一
Python语法元素分析
程序的格式框架
- Python语言采用“缩进”的方式来表示程序的格式框架。缩进指的是每一行代码前面的空白区域,用来表示代码之间的包含和层次关系。
1个缩进=4个空格
注释
注释分为单行和多行
- 单行注释
单行注释以#开头
#comment(这里是注释)
- 多行注释
多行注释以"""开头和结尾
"""
This is a
multiline comment
(此处为多行注释)
"""
命名与保留字
- 保留字,也就是关键字,指被程序语言内部定义并保留使用的标识符。
- 编写程序时不能使用与保留字相同的标识符。
*每一种编程语言都是有其保留字的,保留字用来构成程序的整体框架、表达关键值和具有结构性的复杂语义等
Python 3.X 保留字列表
and | elif | import | raise |
---|---|---|---|
as | else | in | return |
assert | except | is | try |
break | finally | lambda | while |
class | for | nonlocal | with |
continue | from | not | yield |
def | global | or | True |
del | if | pass | False |
- | - | - | None |
字符串
- Python中,字符串是用两个双引号 " " 或者单引号 ‘ ’ 括起来的一个或多个字符。
- Python字符串的两种序号体系
赋值语句
- Python语言中, = 表示“赋值”,即将等号右侧的值计算后将结果值赋给左侧变量,包含等号(=)的语句称为“赋值语句”
- 同步赋值语句:同时给多个变量赋值
<变量1>,...,<变量N>=<表达式1>,...,<表达式N>
input()函数
*获得用户输入前,input()函数可以包含一些提示性文字
<变量>=input(<特殊性文字>)
>>>input("请输入:")
请输入:Python
'Python'
分支语句
- 分支语句是控制程序运行的一类重要语句,它的作用就是根据判断条件选择执行路径,使用方法如下:
if<条件1>:
<语句块1>
elif<条件2>:
<语句块2>
...
ekse:
<语句块N>
eval()函数
*eval(<字符串>)函数是Python语言中一个十分重要的函数,它能够以Python表达式的方式解析并执行字符串,将结果返回输出
>>>x=1
>>>eval("x+1")
2
>>>eval("1.1+2.2")
3.3
输出函数
- print()函数用来输出字符信息,或以字符形式输出变量。
- print()函数可以输出各种各样类型变量的值。
- print()函数通过%来选择要输出的变量。
例如:
用户输入两个数字,计算他们的平均数,并输出其平均数
num1 = input("The first number is:")
num1 = input("The second number is:")
avg_num = (float(num1)+float(num2))/2
print("The average number is %f" % avg_num)
循环语句
- 循环语句:控制程序运行,根据判断条件或计数条件确定一段程序的运行次数
- 遍历循环,基本过程如下
for i in range(<计数值>):
<表达式1>
例如,使某一段程序连续运行十次
for i in range(10):
<源代码>
其中,变量i用于计数
附
我最近开始学习Python,在CSDN上面总结知识点,充当自己的笔记。这是一个开始,我会不断完善其中的缺漏,有不足的地方希望大家谅解