【python初学笔记】基础知识
一、变量
#_*_coding:utf-8_*_
name = lxp
age = 21
分别声明了姓名和年龄两个变量。
变量定义的规则:
-
- 变量名只能是 字母、数字或下划线的任意组合
-
- 变量名的第一个字符不能是数字
-
例如:正确命名message_1,greeting_message,错误1_message,greeting message。
-
-
以下关键字不能声明为变量名(内部已经定义,每一个都会学到)
[‘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’]
-
注意
在变量命名是应该简短具有描述性。如name student。
在python中没有常量
变量的赋值
变量的赋值
name = "Lxp"
name2 = name
print("My name is",name,name2)
name="Yy"
print(name,name2)
变量的赋值和指向 关系,第一行name赋值lxp,name2等于name赋值也为lxp,在第5行时将name重新赋值name2为改变(可以自己试试结果)
在python中没有常量的概念!所以一般表示常量用大写!所以在变量定义是尽量避免大写!
二、字符编码
python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill)
ASCII(Ame