问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

最火编程之一新手入门python-赋值运算符及内存分析

发布网友 发布时间:2022-05-11 01:14

我来回答

1个回答

懂视网 时间:2022-05-11 01:42

Python 变量类型
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。
基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。
因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。

变量赋值
Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。
每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。
每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

counter = 100 # 赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串

print counter
print miles
print name

以上实例中,100,1000.0和"John"分别赋值给counter,miles,name变量。
执行以上程序会输出如下结果:

100
1000.0
John

多个变量赋值
Python允许你同时为多个变量赋值。例如:

a = b = c = 1


以上实例,创建一个整型对象,值为1,三个变量被分配到相同的内存空间上。
您也可以为多个对象指定多个变量。例如:

a, b, c = 1, 2, "john"


以上实例,两个整型对象1和2的分配给变量a和b,字符串对象"john"分配给变量c。


Python赋值运算符
以下假设变量a为10,变量b为20:

以下实例演示了Python所有赋值运算符的操作:

#!/usr/bin/python

a = 21
b = 10
c = 0

c = a + b
print "Line 1 - Value of c is ", c

c += a
print "Line 2 - Value of c is ", c 

c *= a
print "Line 3 - Value of c is ", c 

c /= a 
print "Line 4 - Value of c is ", c 

c = 2
c %= a
print "Line 5 - Value of c is ", c

c **= a
print "Line 6 - Value of c is ", c

c //= a
print "Line 7 - Value of c is ", c

以上实例输出结果:

Line 1 - Value of c is 31
Line 2 - Value of c is 52
Line 3 - Value of c is 1092
Line 4 - Value of c is 52
Line 5 - Value of c is 2
Line 6 - Value of c is 2097152
Line 7 - Value of c is 99864
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“晚来天欲雪,能饮一杯无?”是什么意思_出处及原文翻译_学习力 胸肌中部怎么练 血沉高是怎么回事,怎样才能降低啊! 中海锦江城多久交房 “QMS”作为“质量管理体系”的英文缩写,其背后理论及应用如何?_百度... 我用QQ登的快手绑定了一个电话号码,电话号码不用了,现在怎么能登得进去... 桂林银行白金客户条件 桂林银行最高等级卡 iQOO 11系列曝光,预计年底正式发布! vivo X90先别买?iQOO 11系列配置堪称豪华 “我本楚狂人,凤歌笑孔丘。手持绿玉杖,朝别黄鹤楼。”有谁能解释下这首诗的意思,很感谢了!!! 登高壮观天地间,大江茫茫去不还的含义是?? 柴油车冒黑烟的原因有哪些? 柴油发电机排气筒冒黑烟是什么问题? 单缸柴油机冒黑烟还喷火是怎么回事? 排气管冒黑烟是什么情况? 你能简单分析一下邢台、保定和邯郸这三个城市的发展特色吗? 你说我是邯郸学步的那个(内容太长好像发不过去) 断写(滥竽充数)和(邯郸学步)作作文300字 你听过 邯郸学步这个成语吗,如果成了那个人应该怎么办 找成语故事,越短越好,是文言文就更好了,但要翻译出来,但要写出中心思想和感受,也要里面的好词好句, 那些故事告诉我们不要随便模仿别人有时候不但模仿不好反而会让自己出差? 庄子故事及感悟四则 邯郸学步的中心思想和感悟 “邯郸学步” 明星大s几个孩子 交换机的灯全部齐闪,网络不通,是怎么回事? 如果大S真的离婚,她用命换的两个孩子,会舍得给汪小菲吗? 大S生子后全无事业心,一心扑在孩子这,小s担心她事业多余吗? 监控系统的交换机的灯不明是怎么回事 《庐山谣寄卢侍御虚舟》的“我本楚狂人,凤歌笑孔丘”与全诗下文的关系 庐山谣寄卢侍御虚舟第二段写了庐山什么特点 求李白的诗,必须在二十首以上。 李白的诗哪些 恰同学少年十一集里的诗 李白除了《望天门山》外还另外的描写祖国山水的诗是什么? 有可以帮p图的大神吗 有没有P图大神在 有没有p图大神在线,急 求ps大神帮我把图片换个背景,人美化一下,尺寸调一下,留下联系方式我加你发图,效果好发一块钱红包和 有没有会p图的大神,帮帮忙? 有没有大神会P图? p图大神在哪里 日本美学三大境界 是什么? 请问宗白华的美学三步曲分别指的是什么? 日本文学美学特征和“物哀”的概念 三岛由纪夫与川端康成所追求的美学思想是什么? 讨论日本人"以悲为美"的审美观点 石破天惊猜一数子? 石破天惊代表什么数字?