Python入门4 -变量的定义和命名规则

本文介绍了Python编程中变量的定义、赋值操作,强调了变量命名的重要性,包括遵循的规范和常见命名风格,如大驼峰、小驼峰和下划线分隔法。同时提醒避免使用关键字作为变量名,并建议变量名应清晰表达其含义。

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

Python入门4 -变量的定义和命名规则

在程序中,我们一般以变量表示数据,所谓变量:

  • 是一个可以临时存放数据的存储空间,可以将数据存入内存中以便之后引用

为什么要用变量呢?

  • 是为了存储数据方便后面引用

一、变量的定义(赋值)

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

Python 使用等号=作为赋值运算符,具体格式为:

变量定义: 变量名 = 值(对象)

​ name = value

name 表示变量名;value 表示值,也就是要存储的数据。

# 单个变量的定义
name = "马保国"   # 字符串
age = 60      # 整型变量
money  = 1000.0    # 浮点型变量

# 多个变量定义
a = b = c = 10

# 元组赋值
a, b = 10, 20
# 不可以这样定义
a=10, b=20

变量的值不是一成不变的,它可以随时被修改,只要重新赋值即可;另外你也不用关心数据的类型,可以将不同类型的数据赋值给同一个变量。

name = '马保国'     # 将名字马保国赋值给变量name
name = '马卫国'     # 将名字马卫国赋值给变量name
name = '马建国'     # 将名字马建国赋值给变量name

age = 60     # 将整数60赋值给变量age
age = 80     # 将整数80赋值给变量age
age = '你猜'     # 将字符串赋值给变量age

变量的值一旦被修改,之前的值就被覆盖了,不复存在了,再也找不回了。换句话说,变量只能容纳一个值。

二、变量的命名规范

  • 变量名只能包含字母、数字和下划线的任意组合。

    变量名可以字母或下划线开头,但不能以数字开头.

    例如,可将变量命名为name_1,但不能将其命名为1_name。

  • 变量名不能包含空格,但可使用下划线来分隔其中的单词。

  • 变量名严格区分大小写

  • 变量名不能为关键字

    [‘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’]
  • 变量名字尽量不要起拼音或者汉字

  • 慎用小写字母 l 和大写字母O,因给他们可能被人错看成数字1和0;

三、变量的命名风格

(1)大驼峰命名法,每个单词第一个字母大写
例如:MyName=‘张三’
(2)小驼峰命名法,第一个单词首字母小写,其他单词首字母大写

例如:myName=’张三‘

(3)下划线分隔命名法

例如:my_name=’张三‘

(4)要求见面知意

例如:例如:my_name=‘亚索’,不要词不达意,比如:aaa=‘亚索’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值