百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

青少年Python编程系列5:Python变量的赋值和标识符

off999 2024-10-21 07:03 33 浏览 0 评论

上次课已经给大家讲了数据类型和算术运算。这次课要讲一下变量和标识符。大家每个人都有自己的名字吧?平时生活学习中,大家都称呼自己的姓名,这样才能分辨出谁是谁。那同样的道理,Python程序中所有的数据我们也可以给它起名字。

一、变量的赋值

要说变量的赋值,我们先看下面一段

num1 = 2
num2 = 3
num3 = num1 + num2
print(num3)

这段代码中,我们给2起了一个名字叫num1,给3起了一个名字叫num2,再给2+3的结果起了一个名字叫num3。最后打印num3就能打印出2+3的结果。

在上面的代码中,“=”被称为赋值,语句的意思就是把2赋值给num1。

同一个变量只能保存一个值,如果被重新赋值,原来的结果不再保存。

a = 2
a = 3
print(a)

以上代码中,变量a被赋值为2,又重新被赋值为3。最后打印出来的结果是3,而原来的2被替换掉不再存在了。

二、运算赋值语句

除了简单的赋值语句外,还有一种赋值语句叫做运算赋值语句。就是将变量的值在原来的基础上变化。

运算符

描述

实例

+=

加法赋值运算

c += b 等价于 c = c + b

-=

减法赋值运算

c -= b 等价于 c = c – b

*=

乘法赋值运算

c *= b 等价于 c = c * b

/=

除法赋值运算

c /= b 等价于 c = c / b

//=

整除赋值运算

c //= b 等价于 c = c // b

%=

取模赋值运算

c %= b 等价于 c = c % b

**=

幂赋值运算

c **= b 等价于 c = c ** b

a = 2
a += 1 # a的值在原来的值上+1
print(a)

以上代码运行的结果为3

三、标识符

前面我们给变量赋值的时候,使用的名字称为标识符。标识符除了用于变量的命名外,还可以用于函数、语句块、类和对象的命名。

标识符的名字有它的规范:

  • 可以使用大小写字母、数字、_命名 cat DOG _cat number1
  • 不能使用数字开头 2man × 453 ×
  • 标识符的名称区分大小写 cat 和 Cat 是两个不同的标识符
  • 不能使用Python的保留字 下一节具体讲解
  • 不建议使用Python内置函数的名称 变量名不建议使用print等,否则print()就无法使用了

四、保留字

保留字就是在Python中被提前定义过的,有特殊含义的字。在程序的语句中具有特殊的含义,因此不能用作标识符。Python的保留字如下所示:

and

as

assert

break

class

continue

def

del

elif

else

except

finally

for

from

False

global

if

import

in

is

lambda

nonlocal

not

None

or

pass

raise

return

try

True

while

with

yield




其中红字部分要求能掌握。

五、课后思考题

1、a = 2, b = 3,那么c = a ** b运算的结果是( )

A. 6 B. 8 C. 9 D. 23

2、执行(2*3)/(9-3*2),输出的结果是什么( )

A. 1 B. 2.0 C. 2 D. 1.0

3、print(46 // 8)的结果是? ( )

A. 5 B. 6 C. 5.0 D. 5.75

4、以下哪个变量命名不符合Python规范?( )

A. 语言 = 'Python' B. _language = 'Python'

C. language = 'Python' D. .language = 'Python'

5、下列哪个不是Python的保留字?( )

A. if B. or C. turtle D. for

六、上节课思考题答案

1、82        注意先计算乘法
2、29        注意幂运算的计算
3、5         注意先计算整除和求余数,最后做加法
4、123234    注意这道题是字符串拼接,不是数字相加
5、1.0       注意“/”运算得到的结果是浮点数

?

相关推荐

惠普电脑bios设置u盘启动(惠普 bios u盘启动)

惠普电脑bios设置u盘启动:1、插上制作好的u启动启动盘的u盘并启动电脑,在进入开机画面的时候按“f2”进入bios界面;2、进入bios界面之后切换到“boot”,准备设置u盘启动;3、这里在键盘...

win7优化开机启动项(windows10启动项优化)

开机出现错误0xc0000017无法开机错误的解决办法。1、就是system文件丢失了。2、如果想来恢复正常,需要有U盘或者光盘的pe系统,在pe下修复。3、本身C:\Windows\System32...

联想笔记本电脑系统恢复出厂设置
  • 联想笔记本电脑系统恢复出厂设置
  • 联想笔记本电脑系统恢复出厂设置
  • 联想笔记本电脑系统恢复出厂设置
  • 联想笔记本电脑系统恢复出厂设置
默认浏览器怎么改(软件默认浏览器怎么改)

在浏览器中设置默认浏览器的方法略有不同,以下是在常见的几个浏览器中设置默认浏览器的方法:1.在Windows10中设置Edge浏览器为默认浏览器:  a.打开&#...

显卡驱动程序是什么

NVIDIA驱动是一种软件,用于管理安装在计算机上的NVIDIA图形处理器,以确保它们正常运行。NVIDIA是一家知名的GPU(图形处理器)制造商,提供各种高性能显卡和集成GPU,这些设备需要相应的驱...

电脑的网络怎么连接wifi(台式电脑wifi在哪里打开)
  • 电脑的网络怎么连接wifi(台式电脑wifi在哪里打开)
  • 电脑的网络怎么连接wifi(台式电脑wifi在哪里打开)
  • 电脑的网络怎么连接wifi(台式电脑wifi在哪里打开)
  • 电脑的网络怎么连接wifi(台式电脑wifi在哪里打开)
扣扣空间电脑版登录入口(qq空间电脑版官网网站登录)
扣扣空间电脑版登录入口(qq空间电脑版官网网站登录)

可以通过以下链接登陆进入QQ空间:https://qzone.qq.com/QQ空间(Qzone)是腾讯公司于2005年开发出来的一个具有个性空间,具有博客(blog)的功能,自问世以来受到众多人的喜爱。在QQ空间上可以书写日志、写说说...

2025-12-27 22:03 off999

怎么还原(怎么还原手机出厂设置)

1、首先,在Excel工作表中依次点击左上角的文件图标——Excel选项。2、然后,在弹出来的Excel选项的小窗口中点击左侧的保存菜单栏目。3、接着,在保存菜单栏目的右侧可以看到自动恢复文件的位置,...

台式电脑可以设置密码吗(台式电脑如何设密码怎么办)
  • 台式电脑可以设置密码吗(台式电脑如何设密码怎么办)
  • 台式电脑可以设置密码吗(台式电脑如何设密码怎么办)
  • 台式电脑可以设置密码吗(台式电脑如何设密码怎么办)
  • 台式电脑可以设置密码吗(台式电脑如何设密码怎么办)
怎么用360升级系统版本(怎么用360更新系统)

360可以下载补丁更新漏洞,对系统进行升级(在360修复漏洞里面点立即修复就行了)升级电脑系统大多数情况下是指低版本的系统升级到高版本的系统,比如说从windows2000升到xp,从vista升级到...

360助手电脑版客户端(360软件助手电脑)

还是非常好的,都是能够让他可以直接拦截病毒,同时能够让他清理内存,而且能够让这个有非常好的手机应用软件权限优化作用。360手机助手是360推出的手机助手,拥有海量软件和游戏轻松下载,炫彩主题壁纸随心点...

手机360助手官网下载(手机360助手最新版下载)

1、在电脑上安装360安全卫士打开它里边里的360手机助手2、手机设置系统设置——应用程序——未知来源打钩——开发USB调试打钩允许模拟位置打钩3、连接电脑、手机,并打开手机助手4、手机助...

window10安装密钥(win10安装密钥命令)

以专业版为例,win10密钥是由25个字符组成的代码,用于激活windows,根据用户获取windows10副本的方式,需要由25个字符组成的产品密钥或数字许可证才能激活它。数字许可证是windows...

电脑windows7无法连接到网络

解决方法:1、在使用电脑的时候,出现了网络连接不可用的问题,可能造成的原因主要有网络连接被禁用,DNS和IP地址获取不对,网卡驱动损坏,网线没有插好。2、鼠标右键网络连接图标进去,点击更改适配器设置。...

路由器静态ip填什么(路由器的静态ip)

手机登入路由器web界面,输入用户名和密码,第一次弹出设置向导,选择静态ip上网方式,填写可以上网的ip地址,如ip192.168.1.188子网掩码255.255.255.0网关192.168....

取消回复欢迎 发表评论: