【Python基础入门4】关于变量

本文介绍了Python编程中的保留字,包括保留字的定义和查询方法。接着,详细阐述了变量命名的规则,如不能使用保留字,由字母、数字、下划线组成,严格区分大小写,并推荐采用驼峰式或下划线方式命名。此外,解释了变量作为内存中带有标签的盒子,包含标识、类型和值的概念,并通过示例展示了如何查看变量的标识、类型和值。最后,讨论了变量赋值时内存的变化情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、保留字

二、变量的命名

三、变量的使用


一、保留字

在细嗦变量前,我们要知道一个很重要的东东 —— 保留字。那么What is “保留字”?

简单的来说,就是有一些单词已经被Python赋予了特定的含义,使得这些单词不能作为变量名、过程名或函数名使用。

当然,保留字有多少、有哪些,这对刚入门的我们来说显然是不了解的。因此,我们可以借助下面的方法来进行查询:

import keyword

print(keyword.kwlist)

然后我们就可以得到下面Python中的保留字了:(也不多)其实还是蛮好记得      

['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 
'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 
'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not',
 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

二、变量的命名

变量命名的规则:1、不能是保留字(上面提到的);2、由字母、数字、下划线组成(不能以数字开头);3、严格区分大小写;4、推荐使用驼峰型(类似ClassMate)和下划线(类似current_users)来命名;

另外,最最最重要的一点是,变量的命名规则遵循 Camel 命名法,并尽量使用能描述变量作用的英文单词

补充:给变量、常量、函数、语句块等起的名字被称之为“标识符”。

三、变量的使用

我们可以通俗的将变量理解为:内存中一个带标签的盒子,它是由“标识”(对象储存的内存地址,这个地址是随机的)、“类型”(对象的数据类型)和“值”组成。

当我们想要查询标识、类型或值时,可以用如下方法:

name = 'cheems'

print('标识:', id(name))
print('类型:', type(name))
print('值:', name)

>> 标识: 2000401714288
>> 类型: <class 'str'>
>> 值: cheems

同时,当我们对变量进行多次赋值时,其原理是变量名指向新的空间:

name = 'cheems'
print('标识:', id(name))

name = 'Tom'

print('标识:', id(name))

>> 标识: 2480614591600

>> 标识: 2480609771184

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸢想睡觉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值