python中赋值语句_Python学习日记——赋值语句

同学们好,其实文章写到这,我也不知道这算是日记还是一个教程了,不过好像也没什么关系,大家能学到东西就好,闲话少说,进入正题。

在前几篇文章,我们分别介绍了python的优点、发展方向、版本和七大核心数据类型,下面的几部分无非就是语句语法、函数、模块和类这几大部分,其中函数、模块和类这三部分会有难度,不过也没什么大问题,我会在后面的日记把重点难点一一介绍的。

然后说到今天的语句和语法这一部分,这一部分分为三节课讲完,分别是赋值语句、条件测试语句和循环语句,好了,下面开始介绍今天的部分——赋值语句。

首先我们先要介绍一下语法部分,python使用缩进语法,那么什么是缩进语法呢?我们可以看一段我之前写过的一段程序:

这是一段抓取微信公众平台上面文章的一段脚本,我们可以看到,不同于C语言的大括号,python编程每一层代码都存在对齐和缩进,对齐表示这两行代码在同一逻辑层,而缩进则表示这一行代码嵌套在上一逻辑层。、

通常来说,缩进一般采用缩进四个空格,当然你也可以选择八个空格或者制表符(不推荐),这么做的目的是让代码更具有可读性。这一点十分重要,即python的代码块采用缩进语法,一般是四个空格,这是后续编程的基础之一。

python不同于C语言的另一个地方是省去了分号,所以在一行代码的结束就是该行语句的终止。

接下来要介绍的便是赋值语句和表达式语句了,这部分几乎没什么难度,我只讲讲我认为其中的重点。

1、首先是赋值语句,

最简单的赋值语句:

a=1

序列赋值:

a=1

b=2

A,B=a,b

或者

[a,b]=[1,2]

解包赋值:

s=[1,2,3,4]

a,*b=s

此时a=1,b=[2,3,4]因为单个*号会结合a赋值后剩下的部分,全部赋值给b

当然也可以这样:

s=[1,2,3,4]

*a,b=s

此时a=[1,2,3,4]b=1因为单个*号会结合b赋值后剩下的部分,全部赋值给a

多目标赋值:

a=b=c=1,此时对象1有三个引用,这部分可以看之前的动态类型那篇

2、变量命名规则:

必须以下划线和字母开头;区分大小写;禁止使用保留字。

所谓保留字指在python中内置的单词,类似if、while、def、class等等。

具体保留字如下:Python 标识符与保留字(关键字)​blog.csdn.netv2-90a07812ae0a139519abd383326d3261_180x120.jpg

好啦,今天的课程就讲到这,赋值语句、条件语句和循环语句基本没什么难度,但是核心数据的类型和基本 的语句语法是一段程序 的基础 ,虽然 难度 不大 ,但是同学们地基 一定 要 砸实。这一部分估计明后两天就会讲完,然后进入的函数部分难度就会上升了,大家做好准备。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值