国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > Python你知道多少?教你玩转Python变量与常量!

Python你知道多少?教你玩转Python变量与常量!

头像

silencement

2019-07-16 10:15:322533浏览 · 0收藏 · 0评论

变量与常量

变量:在程序运行过程中,值会发生变化的量

常量:在程序运行过程中,值不会发生变化的量

无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值。

这里有一点需要注意的是,在python中是不需要声明类型的。这是根据Python的动态语言特性而来。变量可以直接使用,而不需要提前声明类型。

变量的定义

Python 中的变量不需要声明类型

a = 4
b = 'hello'
c = [2,3]
d = (4,8)

变量没有赋值,直接用的话。系统会报出错误

这里的等号要理解并读作“赋值”,而不是“等于”,“赋值”是对变量的操作,而“等于”是对两个变量进行比较。

每个变量在使用前都必须赋值,变量赋值以后才会被创建

新的变量通过赋值的动作,创建并开辟内存空间,保存值。如果没有赋值而直接使用会抛出赋值前引用的异常或者未命名异常

95710fba7bad2b2d1375e06a36bc6ba.png

Python中,一切事物都是对象,变量引用的是对象或者说是对象在内存中的地址。

后面我们详细来讲解

在Python中,变量本身没有数据类型的概念

通常所说的“变量类型”是变量所引用的对象的类型,或者说是变量的值的类型

f0c0a9b4fae3d3c6ca9844b5a3ca08b.png

例子中,变量a在创建的时候,赋予了值为1的整数类型,然后又被改成字符串“haha”,再又变成一个列表,最后是个字典。变量a在动态的改变,它的值分别是不同的数据类型,这是动态语言的特点。

“=”号这个赋值运算符是从右往左的计算顺序。

74f65daaca415454d3d33755d8ad88e.png

Python允许同时为多个变量赋值

f9ed3f6b6eff21e82f1401643310b07.png

当我们写:

a = 'ABC'时,Python解释器干了两件事情:

1.在内存中创建了一个‘ABC’的字符串对象;

2.在内存中创建了一个名为a的变量,并把它指向'ABC'。

常量

最后我们还要说下常量!

常量就是不变的变量,比如常用的数学常数圆周率就是一个常量。在Python中,通常用全部大写的变量名表示常量:

PI = 3.14159265359

但事实上,从Python语法角度看,PI仍然是一个变量,因为Python根本没有任何机制保证PI不会被改变。你完全可以给PI赋值为10,不会弹出任何错误。所以,用全部大写的变量名表示常量只是一个习惯上的用法。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

舌头伸进去添的我爽高潮| 灭火宝贝2:决战丛林| 色情版巜劳拉性放荡ID剧情| 《破外女》高清完整版| 美女和男生一起努力的生孩子视频..| 年轻的母亲2| 孤男寡女干柴烈火的下一句是什么| 三男一女CP免费观看电视剧大全| 没戴奶罩他含了一天| 成品免费PPT网站入口| 7777777亚洲和欧洲尺码表 | 《帐篷里的秘密》动漫| 干爹你真棒插曲免费看| 挤公交忘穿内裤被挺进| 你好是鹿晗吗| 老阿姨2免费播放电视剧| 妻子在厨房被三个男人欺负的后果| 真人强汙112分钟| 120分钟做爰A片免费| 黑丝| 福艳都市韵母王雪琴| 燕子课文| 怎么奖励自己的隐私位置不被发现| 坤坤寒进桃子里在线看歌词| 小静被门卫大爷灌满JNG液视....| 双人床上剧烈运动会怎么消除| 《太太你想丈夫被开除吧》| 水手服| 老汉噗嗤一声整根全进视频| 吃爸爸大吉吧父子原文出处| 口咬的10个绝招图片| 《男医生的特殊治疗》| 孕妇写真| 公交车上被蹭水后多久自然恢复| 三个老头拥着躁我一晚| AVI 视频| 掀起衣服揉她的奶头| 《人奶魔劫》完整版| 女性私密紧致情趣玩具| 光溜溜瑜伽全套视频大全| 妈妈你真棒插曲快来救救我电影