Python 入门教程(3)基础知识 | 3.4、变量与常量

一、变量与常量

1、变量

在Python中,变量用于存储数据值。变量名(也称为标识符)用于引用存储在内存中的数据。Python是一种动态类型语言,这意味着你不需要在声明变量时指定其类型;变量的类型会根据赋值的数据自动确定

变量命名规则:

  • 变量名必须是字母、数字或下划线的组合。
  • 变量名不能以数字开头。
  • 变量名是区分大小写的。
  • 避免使用Python的保留关键字作为变量名,如if、else、for等。

变量的特点:

  • Python中的变量不需要声明。
  • 每个变量使用之前必须被赋值,变量赋值以后才会被创建。
  • 变量本身没有数据类型的概念,通常所说的变量类型是变量所引用的对象的类型。

注意: Python中一切皆是对象,变量是对象的引用。

2、常量

Python没有内置的常量机制,我们通常通过命名约定来模拟常量的行为。一个常见的做法是将常量名全部大写,以明确表明其不应被修改。然而,这仅仅是一个约定,Python运行时不会阻止你修改这些所谓的“常量”。

# 模拟常量  
PI = 3.14159  
GRAVITY = 9.8  
  
# 尝试修改“常量”  
# 注意:这实际上是允许的,但违反了约定  
PI = 3.0  # 这不是一个好的做法,但Python允许这样做  
  
# 使用常量  
print(PI)  # 输出: 3.0 (如果之前没有被修改,则输出3.14159)  
print(GRAVITY)  # 输出: 9.8
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值