小白的Python之路 day1 变量

时间:2023-03-08 17:50:47

Python之路,Day1 - Python基础1

变量  

变量用于存储在计算机程序中引用和操作的信息。它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解。将变量看作保存信息的容器是很有帮助的。它们的唯一目的是在内存中标记和存储数据。然后可以在整个程序中使用这些数据。

声明变量

1
2
3
#_*_coding:utf-8_*_
name = "Many Qian"

上述代码声明了一个变量,变量名为: name,变量name的值为:"Many Qian" 

变量定义的规则:

    • 变量名只能是 字母、数字或下划线的任意组合
    • 变量名的第一个字符不能是数字
    • (程序编程中的定义的函数名也不能用做变量名,不然会给自己挖个坑)
    • 约定俗成的规则:1.不要用中文(虽然Python3支持) 2.不要写拼音  3.英文单词最好(单词组合用下划线连接最好,不要“驼峰”的首字母大写)
    • 常量(Python虽然不支持常量,我们会定义为“PIE”)
    • 以下关键字不能声明为变量名
    • ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield',]

变量的赋值

1
2
3
4
5
6
7
8
9
10
11
12
13
14
name = "Many Qian"
name2 = name
print(name,name2)
name = "Tom"
print("What is the value of name2 now?")
结果会是:
What is the value of Tom now?