python笔记-变量

1、变量的概念

  • 变量用来存储数据
  • 将一些运算的中间结果暂存到内存中,以方便后面代码调用

2、变量的创建

  • 变量名 = 变量值
点击查看代码
name = 'jake'
age = 18 
major = '计算机'
education = 'master'
  • 变量定义之后,后续就可以直接使用
  • 变量必须先定义后使用
  • = 两边要留一个空格
  • 多个变量的赋值相同
    ef:num1 = num2 = num3 = 10
  • 多个变量的赋值不同
    ef:a,b = 10, 20

3、变量的修改

  • 变量创建后,可以在代码中进行重新赋值
点击查看代码
#超市优惠活动,购物结账减5元
price = 10.5
weight = 7.5
money = price * weight
money = money - 5
print("购买苹果总共消费了 %.2f 元" % money)

4、变量的命名规则

  • 常量:值永远不变的量(如π)
  • python没有专门的常量类型,一般约定俗成使用大写表示常量
  • 标识符 就是程序员定义的 变量名、函数名
  • 名字 需要有 见名知义 的效果
  • a = '长江市长江大桥'
  • bridge = '长江市长江大桥'
  • 规则1:由字母、下划线 和数字组成
  • 规则2:不能以数开头
  • 规则3:不能与关键字同名
  • 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']
  • 规则4:命名规则被视为一种惯例、增加代码的识别和可读性
  • 规则5: 如变量名需要由2个或多个单词组成时,可以按照一下方式命名:
    - 每个单词都使用小写字母
    - 单词和单词之间使用_下划线连接
    ef: first_name、last_name、qq_number、qq_password
  • 规则5:驼峰命名法
    当变量名 是由2个或多个单词组成时,还可以利用驼峰命名法来命令
    - 小驼峰式命名法:第一个单词以小写字母开始,后续单词的首字母大写
    ef: firstName、lastName
    - 大驼峰式命名法:每个单词的首字母都采用大写字母
    ef:FirstName、LastName、Came
    5、数据类型
    • 整型(Integers) 表示整数,不带小数点 ef:100
    • 浮点型(Floating Point Number) 表示带有小数点的数字 ef:15.20
    • 复数(Complex Numbers)表示带有实部和虚部的数字 ef:3.14j
    • 布尔型(Boolean) 表示真假 有两个值 True和False
    • 字符串(String) 表示一串字符 ef:'Hello Word'
    • 列表(List) 有序的集合,可以包含任何数据类型 ef:[1,'a',2.3]
    • 元组(Tuple)类似列表,但不可变 ef:(1,'a',2.3)
    • 集合(Set)无序且不重复的元素集合 ef:"{1,2,3}"
    • 字典(Dictionary)键值对的集合 ef:"{'name':'john','age':30}"
posted @ 2025-11-27 09:46  jake瑞  阅读(6)  评论(0)    收藏  举报