? 量指的记录事物的状态。
? 变指的是事物的状态时可以发生变化的。
? 为了让计算机向人一样去记录事物的状态。
? 1.1、先定义:
name = 'Lance'
变量定义的三部分:
变量名:相当于门牌号,是访问变量值的唯一方式
赋值符号:把变量值关联给变量名
变量值:记录的那个状态
? 2.2、后引用:
print(name)
? 2.1、变量名是由字母、数字、下划线组成。
? 2.2、不能以数字开头
? 2.3、不能命名为python的关键字
[‘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‘]
? 3.1、纯小写字母/数字+下滑线
age_of_lance = 23
? 3.2、驼峰体
AgeOfOlance = 23
? 注意:在python中,关于变量名的命名,推荐使用第1种
nianling = 18 # 不能使用拼音
x = 18 # 变量名应该在见名知意的前提下,尽可能简洁
名字 = 'egon' # 不要用中文
print(名字)
? 变量值使用来记录事物状态的,而事物的状态是各种各样的,所以对应着就应该用不同类型的值
去记录这些状态 。
? 作用:记录描述性质的状态。
? 定义:在‘‘、""、‘‘‘‘‘‘、""""""中包含一串字符。
单行字符串:‘‘、""
多行字符串:‘‘‘‘‘‘、""""""
msg = """
aaaa
bbbb
ccc
"""
? 外层用单引号,内层就应该用双引号:
info = 'my name is "Lance"'
? 作用:记录年龄、号码。
? 定义方式:
age = 23
? 作用:记录身高、薪资、体重。
? 定义方式:
salary = 3.1
height = 1.75
weight = 73.1
? 作用:按照顺序存放多个值,并且可以按照顺序取出指定位置的值。
? 定义:在[]内,用逗号分隔开多个任意类型的值。
l = ['aaa', 10, 11.11, ['bbb', 'ccc'], 'ddd']
? 索引从0开始:
print(l[0])
print(l[2])
? 反向取:
print(l[-1])
print(l[-2])
print(l[3][1])
? Example:
# 记录班级人员的姓名
school_names = """
王明
李丽
赵三
"""
school_names = ["王明", '李丽', '赵三']
# print(school_names)
? 定义:1、存多个值,key对应值,通常情况key对值应该具有描述性功能,key通常是字符串类型。
? 2、{},逗号分隔开多个key:value的元素。
dic={'xx':111,'yyy':222}
print(dic['xx'])
print(dic['yyy'])
? Example:
info = {
"name": 'Lance',
"age": 23,
"sex": 'male',
"salary": 1.72
}
print(info["age"])
salaries=[11.1,22.222]
print(salary[0])
原文:https://www.cnblogs.com/Lance-WJ/p/12333492.html