01-Python变量「精卫」

AI悦创原创1v1Python 1v11v1Python 1v1大约 4 分钟...约 1050 字

1. 理解变量

  • 变量就是在计算机的内存当中开辟空间。——例如信封一样。
  • 变量会被覆盖。

2. 代码的运行逻辑

  • 从上到下
  • 从右到左
  • 最后一步,才是赋值
image-20230109122426506
image-20230109122426506

3. 实操

3.1 Code1

x = 1
x = x + 10
# 井号是注释,注释就是人看得见,计算机看不见。代码注解,说明。
# print: 打印、输出
print(x)

输出:

11

3.2 Code2

name1 = "lilei"
name2 = name1
print(name2)

输出:

lilei

3.3 Code3

name1 = "hanmeimei"
name1 = "AI悦创"
print(name1)

输出:

AI悦创

4. 进阶的赋值方法

a = 1
b = 1
c = 1
print(a)
print(b)
print(c)

输出:

1
1
1
a = b = c = 1
print(a, b, c)

输出:

1 1 1

5. 练习一下

@include(../../column/py/basequestion/special_variabl.md{29-122})

Austin = "Coke"
Jaden = "juice"
print("Austin", Austin)  # 输出 print(a, b, c) Austin Coke
print("Jaden", Jaden)  # 输出 Jaden juice
empty_cup = Austin
Austin = Jaden
Jaden = empty_cup
print("Austin", Austin)  # 输出 Austin juice
print("Jaden", Jaden)  # 输出 Jaden Coke

6. 变量的命名规则

我们取名字都是有规则的,中国:姓 + 名。国外:名 + 姓;

所以,在编程当中,我们的变量命名也是有规则和要求的。

6.1 变量是区分大小写的

n = "aiyc"
N = "zhaojinwei"
print(n)

输出:

aiyc

6.2 不能使用数字开头

image-20230110121421807
image-20230110121421807

那,为什么不能使用数字开头呢?——数字开头,计算机会认为是数字。认为它是数字,但是数字后面又跟着一个「或几个」字母,把计算机搞懵了,分不清。

但是

除了变量的开头不能使用数字外,其他地方你想用就用!

n11111u2222m2112121212121 = 19
print(n11111u2222m2112121212121)

输出:

19

6.2 不能空格间隔

image-20230110122125656
image-20230110122125656
username = "aiyc"
user_name = "aiyc"

使用下划线来连接。

::: 提示

只有下划线!!!

:::

6.3 系统关键词不能做变量名

as = "aiyc"
# 计算机是要认为你这个 as 是关键词呢、还是变量呢?——显然,计算机不是人,就算是人看到这样的变量也会有疑惑吧。
image-20230110122549523
image-20230110122549523

如何查看关键词

help("keywords")
image-20230110122642465
image-20230110122642465

我非要用“关键词”做变量名怎么办?

As = "aiyc"
aS = "aiyc"
AS = "aiyc"

6.4 不要使用内置函数名做变量名

print = "zhaojinwei"
print(print)
image-20230110123310231
image-20230110123310231

快捷键

  • Command + /:注释
公众号:AI悦创【二维码】

AI悦创·编程一对一

AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++ 辅导班、java 辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发、Web、Linux」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。当然,还有线下线上摄影课程、Photoshop、Premiere 一对一教学、QQ、微信在线,随时响应!微信:Jiabcdefh

C++ 信息奥赛题解,长期更新!长期招收一对一中小学信息奥赛集训,莆田、厦门地区有机会线下上门,其他地区线上。微信:Jiabcdefh

方法一:QQopen in new window

方法二:微信:Jiabcdefh

上次编辑于:
贡献者: AndersonHJB,AI悦创
你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
评论
  • 按正序
  • 按倒序
  • 按热度