【python二级等考】python语言程序设计(二)

【第二章】python语言基本语法元素

知识导图

一、程序的格式框架

  • 缩进
    缩进是python语言表明程序框架的 唯一 手段,用来表示代码之间的包含关系。1个缩进等于4个空格。
  • 注释
    注释分为单行注释和多行注释。
    python语言的注释采用#开头。
#这是一行注释
#这是第二行注释
#这是第三行注释
print("这句话不是注释,后面的才是")#这才是注释

二、语法元素的名称

  • 变量
    变量是保存和表示数据值的一种语法元素。
    变量是可以改变的,变量的修改是通过赋值的形式进行修改的。
>>>a = 1
>>>a = a + 1 
>>>print(a)
2
  • 命名
    Python语言允许采用大写字母、小写字母、数字、下划线(_)和汉字等字符及其组合给变量命名。 但不是以数字开头,中间不能出现空格,长度没有限制
    注意:标识符对大小写字母是敏感的,例如:python和Python是两个不同的名字
  • 保留字(即:关键字)
    保留字,是指程序内部已经定义好的 ,保留使用的标识符。
    需要特别注意的是:在给变量命名的时候,不允许和保留字重名
    python语言共有33个保留字,在此并不一一例举了。

三、python的数据类型

python支持多种数据类型

  • 数字类型
    整数浮点数复数 ,分别对应的是数学里的 整数实数复数
  • 字符串
    两个双引号或者单引号括起来的一个或多个字符

字符串的序号体系有两种,一种是正向从零递增,另一种是反向从负一开始递增

例如一个字符串的长度为L。正向递增,从最左侧字符开始,以序号0递增至序号L-1,反向递增,从最右侧开始,从-1开始递增至-L。

另,可以通过[M:N]格式获取字符串的子串。通过len()函数获取字符串的长度。

  • 元组 集合 列表 字典
    具体讲解见续更新

四、程序的语句元素

  • 表达式
    产生或者计算新数值的代码片段称为表达式。
    表达式一般以数据或者操作符构成
  • 赋值语句
<变量>=<表达式>
<变量1>,<变量2>,<变量3>...<变量N>=<表达式1>,<表达式2>,<表达式3>...<表达式N>

例;将x,y的值互换—— x,y=y,x

  • 引用
    引用,即使用当前程序之外已有的功能代码
几种使用方式如下:
1.import <功能库名称>
2.import <功能库名称> as <别名>
3.from <功能库名称> as <函数名>from <功能库名称> as *
  • 其他语句

1.分支语句

 if<条件>:
 		<语句块>

2.循环语句

while<条件>:
		<语句块1>
	<语句块2>

具体讲解见续更新

五、基本数据输入输出函数

  • input()函数
    在获得用户的输入之前,input()函数可以包含一些提示性信息,给用户一些输入前的提示。
<变量> = input(<提示性文字>)
  • eval()函数

python语言中非常重要的函数,容易让人遗忘,务必注意!

其主要功能是去除字符串两边的引号,例如一个数字字符串,去除引号后字符串就变为了数字类型。

eval()函数通常跟input()函数搭配使用,使用格式如下:

<变量> = eval(input(<提示性文字>))

  • print()函数
    print():输出函数,主要功能在于输出信息输出运算结果。
    主要有三种方式:
    1.输出字符串
    2.输出一个或多个变量
    3.混合输出字符串与变量值(常考点)
print(<待输出字符串>)
print(<变量1>, <变量2>,, <变量n>)
print(<输出字符串模板>.format(<变量1>, <变量2>,, <变量n>))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值