python3 byte 字面值_【转】字面值与变量

文章目录

0:导语

》》a:字面量,与 变量 是编程基础 入门时的重要概念,不仅对于python来说。

》》b:字面量,本质就是具体的数据或者叫做值。

》》c:变量,入门时不要从变化的量来理解,纯属入坑,本质是只能存一个值的内存空间

1:字面量

比如:1,2,3,4,5,6,‘HELLO’

不说你也懂

所以定义:字面量就是一个一个的值

字面量所表示的意思就是它的字面的值,在程序中可以直接使用字面量

这个也容易。

一般我们在开发时,很少直接使用字面量,都是将字面量保存到变量中,通过变量来引用字面量

2:变量(variable)

比如: y=3x+1

没错。x,y都是变量

但是 程序中的先不要从这个角度来入门。这不是本质。定义:变量可以用来保存字面量,并且变量中保存的字面量是不定的

a = 10

# Python中使用变量,不需要声明,直接为变量赋值即可

print(a)

(python的变量简洁到这个程度了,感觉以后语言起来起强大,但是程序员呢?可能越来越不值钱了。)变量不仅是一种容器,而且一个变量只能存一个数据。 (用等号存,一般叫赋值)

变量不存字面量,变量没意义,所以

# 不能使用没有进行过赋值的变量

# 如果使用没有赋值过的变量,会报错 NameError: name 'b' is not defined

# print(b)python的变量,比较特殊的地方

# Python是一个动态类型的语言,可以为变量赋任意类型的值,也可以任意修改变量的值

a = 'hello'

# print(a)

a = 30

# print(a)

(这种其实也没什么,可以理解为语言特性,也可以认为是编译器的不同。)

我也来运行一把看看,如图

3:小结

不要把这个字面值与变量想的很高端。学过编译原理,看什么基础语言都是浮动。

字面量,本质就是具体的数据或者叫做值

变量不仅是一种容器,而且一个变量只能存一个数据,但不能不存。

python的变量,不声明类型,可以赋任意类型的值

更多学习内容:Python字面值_共10课时-51CTO学院​edu.51cto.comb87ba1a4aaa1ee3b92c4300712de61b0.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值