1. 定义变量
在为一个值起名字时,它将存储在内存当中,我们将这块内存成为变量(variable)。在大多数语言中,把这种行为成为“给变量赋值”或“把值存储在变量当中” 。
1.1 语法要求:
变量名 = 数据
变量名:程序员自己命名的变量的名称
命名注意:
1. 合法的变量名是由字母数字和下划线构成,标识符开头不能是数字,只能是字母或者下划线作为开头。在后面开始引入中文变量名(这边建议非必要不使用中文变量名,这样会显得编写程序不专业)
2. 不能是关键字。Python的所有33个关键字:
Flash | None | True | |||
---|---|---|---|---|---|
and | as | assert | break | class | continue |
def | del | if | elif | except | finally |
else | from | global | import | in | is |
lambda | nonlocal | not | or | pass | raise |
return | try | while | with | yield | for |
命名规范:
1. 命名尽量选择与程序实现相关的名称,能够一看到这个名称就能知道它的意义。
2. 选择使用PEP8的命名规范。(所有的字母小写,所有的单词用下划线隔开)。
3. 不使用python所提供的类型名,函数名以及模块名。
2.变量的使用
2.1 对变量进行赋初值
赋值可以是整数
name1 = 1
print(name1) # name1 = 1
赋值也可以是一个字符串
name1 = "爱kun"
print(name1) # name1 = 爱Kun
赋值也可以是一个可迭代数据(如 列表,元组等)
name1 = ["爱kun", "爱", "篮球"]
print(name1) # name1 = ['爱kun', '爱', '篮球']
2.2 修改变量中的数据
# 对name1进行赋值
name1 = "爱kun"
print(name1) # name1 = 爱kun
# 重新对name1进行赋值
name1 = "小黑子"
print(name1) # name1 = 小黑子
在python中同一个变量是可以存储不同类型的值
# 对name1进行赋值
name1 = "爱kun"
print(name1) # name1 = 爱kun
# 重新对name1进行赋值
name1 = 666
print(name1) # name1 = 666
2.3 同时给多个变量进行赋值
同时给不同的变量赋值
name1, name2, name3 = "爱kun", "喜欢", "背带裤"
print(name1, name2, name3) # name1 = 爱kun name2 = 喜欢 name3 = 背带裤
同时给不同的变量赋相同的值
name1 = name2 = name3 = "我爱python"
print(name1, name2, name3) # name1 = 我爱python name2 = 我爱python name3 = 我爱python
2.4 交换两个变量的值
使用临时变量进行值传递(我们定义的x = 1,y = 2)
print(x, y) # x = 1 , y = 2
temp = x
x = y
y = temp
print(x, y) # x = 2 , y = 1
当然,使用临时变量的方法会让代码看上去比较冗余,因此我们可以采用以下方法
print(x, y) # x = 1, y = 2
x, y = y, x
print(x, y) # x = 2, y = 1
3.注释
注释的含义:当代码中出现很多变量或者你并没有将你的变量名设置成你一下子就能明白它的意思的时,我们就可以将这些变量进行注释。它的作用就是提高程序的可读性,程序毕竟是给人看的,当代码量很大的时候没有注释的代码真的很让人头疼哈哈。python的解释器是不会执行你注释的内容,就好像它根本不存在过,注释可以在程序的任意位置。
3.1 Python 的单行注释
python中使用#作为单行注释的符号。在同一行中从#号开始后面所有的内容都是被注释掉的内容
# print("我被注释了兄弟,你在控制台看不到我的")
print("我没有被注释,所有你能在控制台看到我哈哈")
在一般情况下,我们都是将注释的内容写在想要说明变量和你使用的方法,将需求写在实现代码的上边。
# 求解长方形的面积
a = 3 # 长方形的长
b = 2 # 长方形的宽
print(a * b) # 输出长方形的面积
3.2 Python 的多行注释
多行注释是指一次性注释多行代码。我们一般采用两种方式:
1.将注释代码选中,然后使用快捷键 ctrl + /
2.使用三个连续的单引号或者双引号将需要注释的内容包含进去。
"""
print("根本不会输出")
print("根本不会输出")
print("根本不会输出")
print("根本不会输出")
"""
print("哎呀,不小心出了引号,要输出了")
3.3 注释可以帮助我们调试代码:
当我们发现代码实现结果并不是我们想要的情况,我们可以尝试将部分代码注释,然后一个一个的检验实现效果,从而发现代码是哪一步出现了问题。
以上是我对变量的定义以及相关操作的认识,如果大家在查看本文时发现存在的问题,希望大家能够指出错误,我们一起学习进步,感谢大家阅读!!!