python程序语法元素的描述_Python基本语法元素 | 语法元素分析

本节课程内容框架

4884ad9acff7466eb357ed2150ae8917

程序的格式框架

缩进:

一行代码开始前的空白区域,表达程序的格式框架,分单层缩进和多层缩进,有以下特点:

- 严格明确:缩进是语法的一部分,缩进不正确程序运行错误

- 所属关系:表达代码间包含和层次关系的唯一手段

- 长度一致:程序内一致即可,一般用4个空格或1个Tab

单层缩进:

e4604c1908af453188770ee7e251ec49

多层缩进:

059dd5c8cd4c493094bd46f302ab28ff

注释:

用于提高代码可读性的辅助性说明文字,不被执行,分单行注释和多行注释。

单行注释:以 # 开头,其后内容为注释

154ec5a55b7d4438914c0cc97a13fbe6

多行注释:以 ''' 开头和结尾

ea4fee09e54d4638b1619955698e8c90

命名与保留字

变量:

程序中用于保存和表示数据的占位符号。

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

- 可以用=向变量赋值或修改值,=被称为赋值符号

命名:

关联标识符的过程。

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

ps:number_one、numberTwo、NumerThree

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

ps:Pyhton与python是不同变量、12python是不合法的

- 一般命名用法:使用单词进行命名

ps:python、pythonLanguage、PythonLanguage、 python_language

变量与命名:

4f48264207944db9930eae4165c259d5

保留字:

也叫关键字,被编程语言内部定义并保留使用的标识符。

- Python语言有33个保留字

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

保留字:

88ad3dab4dd148d28f8e8f609bb90398

数据类型

字符串:

由0个或多个字符组成的有序字符序列。

- 字符串由一对单引号或双引号表示

ps:"这是一段字符串"、"abc"

- 字符串是字符的有序序列,可以对其中的字符进行索引,后续详细介绍

ps:"请" 是 "请输入带有符号的温度值:"中的第0个字符

- 字符串的排序规则分为正向递增和反向递减

ps:以 "请输入带有符号的温度值:" 为例

25ce7cd38c404616837406d2697098d8

数字:

整数和浮点数都属于数字类型,其和数学中的概念一致。

- 整数:数学中的整数

ps:32 或 -68

- 浮点数:数学中的实数,带有小数部分

ps:0.8或-2.4

列表:

由0个或多个数据组成的有序序列。

- 列表使用[ ]表示,采用“,” 分隔各元素

ps:["abc","123"]表示"abc"和"123"两个元素

- 使用保留字 in 判断元素是否在列表中

ps:"123" in ["abc","123"] 即判断"123"是否在列表中

语句与函数

赋值语句:

由赋值符号构成的一行代码。

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

ps:number = 123 #将123赋给number

赋值语句:

33ea4eb80c3244c7b38b3a2195e10eea

- 赋值语句右侧的数据类型同时作用于变量

ps:number = "123" #"123"是字符串,那number也是字符串

分支语句:

由判断条件决定程序运行方向的语句。

- 使用保留字if、elif、else构成条件判断的分支语句

ps:if i = 3: #如果条件为True则执行冒号后的语句

分支语句:

b2b07e03c3ec477d93199a4e8348073d

- 每个保留字所在行最后存在一个“:”,语法的一部分,冒号及后续缩进用来表示后续语句与条件从属的关系

函数:

根据输入参数产生不同输出功能的过程。

- 类似数学中的函数:y = f(x)

ps:print("输入格式错误") #打印输出“输入格式错误”

- 函数采用 “函数名(参数)”方式使用

ps:eval("123") #eval是函数名,"123"是参数

Python程序的输入与输出

输入函数input:

控制台获得用户输入的函数。

- input函数的使用格式:变量 = input(提示信息字符串)

ps:number = input("请输入1-10之间任一整数:")

- 用户输入的信息以字符串类型保存在变量中

ps:上面的number数据类型就是字符串

输入函数:

5752aaf05a9a439e8044ba7443699be4

输出函数print:

以字符形式向控制台输出结果的函数。

- print函数基本使用格式:print(拟输出字符串或字符串变量)

ps:print(number)

输出函数:

eb25dc8be72a4f5bbbeb191db35cd620

- 字符串类型的一对引号仅在程序内部使用,输出展示无引号

ps:print("abc") #输出展示的是 abc

- print函数的格式化:print("转换后的温度是:{:.2f}".format(c))

{ }表示槽,后续变量c填充到槽中,{:.2f}表示将变量c填充到这个位置时取小数点后2位

ps:若 c = 27,则print输出结果为:转换后的温度是:27

print函数的格式化:

15ff6dd059ae42fa91be762efa685a00

评估函数eval:

去掉参数最外侧引号并执行余下语句的函数。

- eval函数的基本使用格式:eval(字符串或字符串变量)

ps:eval("2") #将字符串"2"变成数字2

ps:eval("'2+1'") #将最外侧双引号去掉得到'1+2'

下一篇内容,将参照一段代码实例来讲解本节相关语法元素,让大家对Python语法元素有更加立体的认识。

902ab1939abb4e38b4316fe80d34a0b0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值