首页 > 代码库 > Python学习(第一篇)
Python学习(第一篇)
说明:笔者所用的版本是python3.6
首先,说一下python的三种格式输出。第一种用到了格式化操作符%,格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。
Python用一个tuple(元组)将多个值传递给模板,每个值对应一个格式符。
第二种用到了format方法,请仔细阅读代码。
1 # Author:yang 2 name=input("name:") 3 age=input("age:") 4 job=input("job:") 5 info=‘‘‘ 6 ----------info of %s------------ 7 name:%s 8 age:%s 9 job:%s 10 ‘‘‘%(name,name,age,job) 11 info2=‘‘‘ 12 ---------info of {0}----------- 13 name:{0} 14 age:{1} 15 job:{2} 16 ‘‘‘.format(name,age,job) 17 info3=‘‘‘ 18 ---------info of {na}----------- 19 name:{na} 20 age:{ag} 21 job:{jb} 22 ‘‘‘.format(na=name,ag=age,jb=job) 23 print(info) 24 print(info2) 25 print(info3)
第二,说一说不同情况下的赋值,请看如下代码:
代码(1)
a=[1,2,3]
b=a
a.append(4)
print(a)
print(b)
代码(2)
a=[1,2,3]
b=a
a=[4,5,6]
print(a)
print(b)
列表赋值并不是完全复制一份,而是两个变量同时指向计算机同一块内存。
Python学习(第一篇)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。