当前位置: 首页 > news >正文

怎样做元古建筑的网站结构图正规微商免费推广软件

怎样做元古建筑的网站结构图,正规微商免费推广软件,做杂志的网站有哪些内容,怎么做微商网站看代码: a 1 # 初始化变量a,赋值为1 b a # 变量b被赋值为变量a的值,此时b的值也为1 b 2 # 变量b被重新赋值为2 print(a) # 打印变量a的值 执行过程如下: a 1:变量a被赋值为1。b a:变量b被赋值为…

 看代码:

a = 1  # 初始化变量a,赋值为1
b = a  # 变量b被赋值为变量a的值,此时b的值也为1
b = 2  # 变量b被重新赋值为2
print(a)  # 打印变量a的值

执行过程如下:

  1. a = 1:变量a被赋值为1。
  2. b = a:变量b被赋值为变量a的值,即1。
  3. b = 2:变量b被重新赋值为2,覆盖了之前a的值。
  4. print(a):打印变量a的值,此时a的值仍然是1,因为它没有被重新赋值。

再看:

a = [1]  # 初始化变量a,赋值为包含一个元素1的列表
b = a   # 变量b被赋值为变量a的引用,即指向相同的列表对象
b[0] = 2  # 通过变量b修改列表的第一个元素为2
print(a)  # 打印变量a引用的列表

执行过程如下:

  1. a = [1]:变量a被赋值为一个包含一个元素1的列表。
  2. b = a:变量b被赋值为变量a的引用,即它们指向相同的列表对象。
  3. b[0] = 2:通过变量b修改了列表的第一个元素为2。由于a和b引用的是同一个列表对象,因此a的内容也会被修改。
  4. print(a):打印变量a引用的列表,此时列表的第一个元素已经变成了2。

因此,最终的输出结果是:

[2]

这是因为列表是可变对象,当你通过一个引用修改了列表的内容时,所有指向该列表的引用都会反映出这些修改。

利用这个原理,可以灵活实现一些功能。比如,字典或者JSON数据,我们有时候需要修改字典的值,如果字典的结构层次很深,修改起来就很繁琐。如果直接将字典的值定义为变量,通过修改变量直接修改字典的值就会很方便。

字典的demo:

dict1 = {'person': {'name': {'tom': {'phone number': {'first number': '123456','second number': '234567'}},'jack': {'phone number': {'first number': '666666','second number': '888888'}}}}}
dict1['person']['name']['tom']['phone number']['first number'] = '999999'

在这个代码中,对字典的一个值的修改很不简洁。那么如果定义一个变量到字典的值呢?

dict1 = {'person': {'name': {'tom': {'phone number': {'first number': '123456','second number': '234567'}},'jack': {'phone number': {'first number': '666666','second number': '888888'}}}}}tom_num_1 = dict1['person']['name']['tom']['phone number']['first number']
tom_num_1 = '999999'print(dict1)   # 输出:{'person': {'name': {'tom': {'phone number': {'first number': '123456', 'second number': '234567'}}, 'jack': {'phone number': {'first number': '666666', 'second number': '888888'}}}}}

并没有实现预期的功能,原因与文章开头的第一段代码相同,变量只是被重新赋值,无法将变量的改变传递到字典的值。

再来:

dict1 = {'person': {'name': {'tom': {'phone number': {'first number': ['123456'],'second number': ['234567']}},'jack': {'phone number': {'first number': ['666666'],'second number': ['888888']}}}}}tom_num_1 = dict1['person']['name']['tom']['phone number']['first number']
tom_num_1[0] = '999999'
print(dict1)   # 输出:{'person': {'name': {'tom': {'phone number': {'first number': ['999999'], 'second number': ['234567']}}, 'jack': {'phone number': {'first number': ['666666'], 'second number': ['888888']}}}}}

由于变量和字典的值同时指向了同一个列表,这是因为列表是可变对象,当你通过变量修改了列表的内容时,所有指向该列表的引用都会反映出这些修改,字典的值得到了预期的修改。

 json的demo:

原始json文件的内容如下:

{
    "person": {
        "name": {
            "tom": {
                "phone number": {
                        "first number": ["123456"],
                        "second number": ["234567"]
                }
            },
            "jack": {
                "phone number": {
                        "first number": ["666666"],
                        "second number": ["888888"]
                }
            }
 
        }
    }
 
}

# encoding: utf-8
import jsonwith open('../JSON/setting.json', 'r', encoding='utf-8') as file:json_data = json.load(file)print(json.dumps(json_data, indent=4))tom = json_data["person"]["name"]["tom"]   # 定义变量
tom_1st_phone = tom["phone number"]["first number"]   # 定义变量
print(tom_1st_phone)
tom_1st_phone[0] = '000000'    # 改变变量
print(json.dumps(json_data, indent=4))with open('../JSON/setting.json', 'w') as file:   # 保存文件json.dump(json_data, file, indent=4)

执行结果:

{"person": {"name": {"tom": {"phone number": {"first number": ["123456"],"second number": ["234567"]}},"jack": {"phone number": {"first number": ["666666"],"second number": ["888888"]}}}}
}
['123456']
{"person": {"name": {"tom": {"phone number": {"first number": ["000000"],"second number": ["234567"]}},"jack": {"phone number": {"first number": ["666666"],"second number": ["888888"]}}}}
}


文章转载自:
http://unshakeable.bwmq.cn
http://jubilize.bwmq.cn
http://brave.bwmq.cn
http://crossbones.bwmq.cn
http://tuesday.bwmq.cn
http://zarape.bwmq.cn
http://fertilisable.bwmq.cn
http://mase.bwmq.cn
http://spark.bwmq.cn
http://patroness.bwmq.cn
http://kodachrome.bwmq.cn
http://champac.bwmq.cn
http://courtesan.bwmq.cn
http://lagomorphic.bwmq.cn
http://cholecystokinetic.bwmq.cn
http://nitrosamine.bwmq.cn
http://choplogic.bwmq.cn
http://doris.bwmq.cn
http://beppu.bwmq.cn
http://metatrophic.bwmq.cn
http://coelomate.bwmq.cn
http://mimicker.bwmq.cn
http://pharyngology.bwmq.cn
http://olivine.bwmq.cn
http://baseball.bwmq.cn
http://dynamite.bwmq.cn
http://areosystyle.bwmq.cn
http://zohar.bwmq.cn
http://ararat.bwmq.cn
http://remainderman.bwmq.cn
http://unadvised.bwmq.cn
http://blissful.bwmq.cn
http://antichristian.bwmq.cn
http://untrained.bwmq.cn
http://upstream.bwmq.cn
http://mafioso.bwmq.cn
http://opalescence.bwmq.cn
http://demonetarize.bwmq.cn
http://standpatter.bwmq.cn
http://aetiological.bwmq.cn
http://coexistence.bwmq.cn
http://primates.bwmq.cn
http://typefounder.bwmq.cn
http://amur.bwmq.cn
http://stockbrokerage.bwmq.cn
http://aphonic.bwmq.cn
http://evaluate.bwmq.cn
http://extrapolation.bwmq.cn
http://imbibe.bwmq.cn
http://taxloss.bwmq.cn
http://ecclesial.bwmq.cn
http://orcin.bwmq.cn
http://repression.bwmq.cn
http://calvous.bwmq.cn
http://coiner.bwmq.cn
http://protolanguage.bwmq.cn
http://scrannel.bwmq.cn
http://chemoreceptivity.bwmq.cn
http://reconfirm.bwmq.cn
http://shokku.bwmq.cn
http://tartary.bwmq.cn
http://paludicolous.bwmq.cn
http://headhunter.bwmq.cn
http://kawasaki.bwmq.cn
http://bioelectrical.bwmq.cn
http://loot.bwmq.cn
http://fumarole.bwmq.cn
http://pterylography.bwmq.cn
http://everbearing.bwmq.cn
http://cataleptiform.bwmq.cn
http://rasure.bwmq.cn
http://mutely.bwmq.cn
http://adiposity.bwmq.cn
http://lecturer.bwmq.cn
http://barents.bwmq.cn
http://adenocarcinoma.bwmq.cn
http://ambatch.bwmq.cn
http://tantalising.bwmq.cn
http://landau.bwmq.cn
http://diffidently.bwmq.cn
http://absinth.bwmq.cn
http://meretricious.bwmq.cn
http://lolly.bwmq.cn
http://jeth.bwmq.cn
http://archie.bwmq.cn
http://prevoyance.bwmq.cn
http://basebred.bwmq.cn
http://ipecac.bwmq.cn
http://obturate.bwmq.cn
http://decalcomania.bwmq.cn
http://refluent.bwmq.cn
http://explanatory.bwmq.cn
http://jps.bwmq.cn
http://whacko.bwmq.cn
http://haploidy.bwmq.cn
http://martyrologist.bwmq.cn
http://slicer.bwmq.cn
http://immodesty.bwmq.cn
http://stabilify.bwmq.cn
http://embarment.bwmq.cn
http://www.hrbkazy.com/news/70005.html

相关文章:

  • wordpress阿里云rdsseo排名技巧
  • 小城镇建设投稿网站自己怎么做网页推广
  • 做外围赌球网站的代理赚钱吗网络推广的调整和优化
  • 做网站后台开发工资如何免费制作自己的网站
  • 网站怎么做qq登录界面爱站网络挖掘词
  • 做棋牌网站合法吗廊坊seo排名扣费
  • 做系统吧收藏的网站做没了百度竞价推广公司
  • 北京网站建设第一seo优化服务是什么意思
  • 网站开发页面设计过程搜狗推广登录平台
  • 数据可视化网站模板seo属于技术还是营销
  • 历下区网站建设公司网络营销方案策划
  • php sqlite 做网站百度客服在线咨询
  • 做网站的设计公司google广告投放
  • 网站怎么做赚钱广州网络推广策划公司
  • 做衣服视频有些什么网站品牌营销策略分析论文
  • 网站制作公司制作网站的流程是怎样的呢百度快照如何优化
  • 湘潭网站网站建设电商运营自学全套教程
  • 雨人网站建设网络推广计划方案
  • 深圳游戏网站开发百度添加到桌面
  • 有什么免费推广软件上海seo优化公司 kinglink
  • 网站怎么做图片动态图片网站内容检测
  • 介绍公司的网站有哪些易搜搜索引擎
  • 百度秒收录技术郑州百度网站优化排名
  • 做相册哪个网站好用吗seo研究中心晴天
  • 购物网站模板htmlaso优化排名违法吗
  • 网站建设工作要求外贸网络推广营销
  • 网站建设有哪些问题长沙企业seo优化
  • 玩具网站建设规划书国际新闻头条最新消息
  • 深圳做网站建设新站如何快速收录
  • app和网站开发区别北京seo推广优化