Python學習(第一篇)
阿新 • • 發佈:2017-07-02
logs 完全 python3 兩個 ges tex pytho 格式 代碼
說明:筆者所用的版本是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學習(第一篇)