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

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

off999 2024-10-21 07:03 28 浏览 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       注意“/”运算得到的结果是浮点数

?

相关推荐

u盘格式转换为fat32(U盘格式转换为FAT32)
  • u盘格式转换为fat32(U盘格式转换为FAT32)
  • u盘格式转换为fat32(U盘格式转换为FAT32)
  • u盘格式转换为fat32(U盘格式转换为FAT32)
  • u盘格式转换为fat32(U盘格式转换为FAT32)
玩游戏cpu温度多少正常(玩游戏cpu温度多少正常 贴吧)

在游戏过程中,CPU温度的正常范围通常在40°C至80°C之间。然而,具体的正常温度取决于CPU型号、散热系统和环境条件等因素。一般来说,如果CPU温度超过80°C,就可能存在过热的风险,需要采取措施...

idm下载器(如何卸载idm下载器)

截至2023年9月3日,IDM(InternetDownloadManager)是一款非常受欢迎的下载工具,但它并没有被禁用。IDM可以帮助用户更快速、稳定地下载文件,提供了多线程下载、断点续传等...

电脑按f8后无法开机,三个键搞定

电脑开机按F8没有反应可能有多种原因,以下是一些可能的解决方法:尝试重启电脑:有时候,系统会出现临时问题,重启可能有助于解决。检查键盘连接和状态:确保键盘连接正常,没有故障。如果在其他地方测试过键盘是...

重装win7系统不能正常启动(win7重装系统后进不了系统)

1、点击Win10正式版桌面找到“此电脑”图标,右击并从弹出的右键菜单中选择“属性”项。2、此时将打开“控制”窗口,在左侧找到“高级系统设置”按钮点击进入详细设置界面。3、待打开“系统属性”窗口后,切...

win7professional是什么版本

Windows7Professional是专业版。Windows7包含6个版本,分别为Windows7Starter(初级版)、Windows7HomeBasic(家庭普通版)、Win...

tplink路由器怎么管理(tplink路由器管理app叫什么)

1、进入到路由器的管理界面,点击设置向导然后点下一步。2、选择工作模式,选择AP:接入点模式,点击下一步1.AP是WirelessAccessPoint的简称,中文名称:无线接入点;AP模式也...

怎样把wifi网速调到最快(怎样把wifi网速调到最快速度)

解决的方式很多,试试以下方法: 一、路由器摆放位置不正确  为了让自家的房间显得干净、整洁,很多人会选择将路由器放在不显眼的地方,比如门后、墙角、电脑桌下面,这样确实不影响美观,但是网络信号容易被...

360系统重装大师装win7(360重装大师怎么装win7)
  • 360系统重装大师装win7(360重装大师怎么装win7)
  • 360系统重装大师装win7(360重装大师怎么装win7)
  • 360系统重装大师装win7(360重装大师怎么装win7)
  • 360系统重装大师装win7(360重装大师怎么装win7)
十大口碑最好的台式电脑(目前最好的台式)

一:联想电脑联想公司是全世界500强公司,也是全世界最大的pc电脑生产商之一。目前在点信息科技产业内全方位发展,是一家具有创造力的科技大公司,在全世界也就具有极高的品牌价值。二:戴尔电脑戴尔也是PC电...

显卡天梯图3050ti(显卡天梯图快科技)

RTX3050Ti的最新跑分达到了71803。根据Geekbench的信息,RTX3050Ti搭载20组CU,也就是2560个CUDA核心,GPU频率为1.49GH...

office完整版下载(office2019完整版下载)

word是office软件中的一部份,完全的安装了office软件就等于安装了word。安装具体步骤如下:1、搜索,下载Office安装包。2、下载完成后,将Office安装包解压。选中Offic...

qq邮箱网页登陆(qq邮箱网页登陆提示安全风险要验证码)

qq邮箱的登录方法:1登录QQ后,正常情况下头像旁边有一个邮箱图标,点击直接登录QQ邮箱2如果没有在主面板上显示的话,可以点击界面管理器添加3在界面管理的右侧,找到QQ邮箱并设置为选状态这样就可直接从...

360软件管家有必要安装吗

360电脑管家这类软件属于安全软件,其作用是用来防病毒木马。有无安装必要主要看你的电脑使用习惯。比如有的电脑不联网,而且不插外来U盘,这样的电脑几乎与外界隔离,就没有必要安装安全软件。再比如有的电脑经...

如何桥接无线路由器并设置上网

1、登录副路由器管理界面操作电脑连接到副路由器的LAN口或无线信号(默认为TP-LINK_XXXX),打开浏览器,清空地址栏并输入tplogin.cn或192.168.1.1,设置不少于6位数的登录密...

取消回复欢迎 发表评论: