02_理解 Python 中的关键字、命名、常量和变量、数据类型

在这里插入图片描述

学习完本篇内容,你将掌握以下技能:

    1. 理解 Python 中的关键字。
    1. 理解 Python 中的标识符命名规则。
    1. 理解 Python 中的常量和变量。
    1. 理解 id() 函数的作用。
    1. 理解 Python 中的数据类型。

在这里插入图片描述

Python 中的关键字是 Python 语言中保留的标识符,用于特定的语法结构。以下是一些 Python 中的关键字:

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

这些关键字不能用作变量名、函数名或其他标识符。如果你尝试使用这些关键字作为标识符,Python 会抛出一个 SyntaxError 异常。

查询 Python 中的关键字

# 严格区分大小写
import keyword
print(keyword.kwlist)
# 输出结果为:
# ['False', 'None', 'True', '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']
print(len(keyword.kwlist)) # 输出结果为:35

标识符命名规则

  1. 标识符可以包含字母、数字和下划线,但不能以数字开头。
  2. 标识符区分大小写,例如,myVariablemyvariable 是两个不同的标识符。
  3. 标识符不能是 Python 的关键字。

命名规则

  1. 标识符应该具有描述性,以便其他程序员能够理解其用途。
  2. 标识符应该使用小写字母和下划线,例如,my_variable
  3. 类名应该使用大写字母和下划线,例如,MyClass

常量
在 Python 中,常量是指那些在程序执行过程中其值不会改变的变量。Python 没有内置的常量类型,但可以通过约定来表示常量。通常,常量使用全大写字母和下划线来命名,例如:

MAX_VALUE = 100
PI = 3.14159

这些变量在程序执行过程中其值不会改变,因此它们被称为常量。

变量
在 Python 中,变量是用来存储数据的容器。变量可以存储任何类型的数据,例如整数、浮点数、字符串、列表、字典等。变量的命名规则与标识符相同,但变量名通常使用小写字母和下划线,例如:

my_variable = 10
name = "Alice"
grades = [85, 90, 92]

这些变量可以存储不同的数据类型,并且可以在程序中多次使用。

id() 函数 - 查看对象的内存地址的标识符
在 Python 中,每个对象都有一个唯一的标识符,可以使用 id() 函数来获取对象的标识符。例如:

a = 10
b = a
print(id(a))  # 输出结果为:140410864768896
print(id(b))  # 输出结果为:140410864768896

数值类型
在 Python 中,数值类型包括整数、浮点数和复数。整数是没有任何小数部分的数字,例如 10、-5、0 等。浮点数是带有小数部分的数字,例如 3.14、-0.5、0.0 等。复数是包含实部和虚部的数字,例如 1+2j、-3.5+4j、0j 等。

总结
在本篇中,我们学习了 Python 中的关键字、标识符命名规则、常量和变量,以及 id() 函数的作用。希望你能熟练掌握这些内容,并在实际编程中应用它们。

到了本篇结尾,希望你能熟练掌握并应用到实际编程中。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

码海扬帆:前端探索之旅

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

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

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

打赏作者

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

抵扣说明:

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

余额充值