1.print()函式
a.呼叫print()輸出字串有以下兩種方式:(1)print('[字串]') (2)print("[字串]")
b.呼叫print()輸出多個字串,在字串之間加入",",當print函式遇到逗號時,輸出乙個空格:print('i', 'love', 'you!') 輸出如下:
i love you!
c.print()函式可以輸出合法數學表示式的計算結果,如:print('300 + 300 =', 300 + 300) 輸出如下
300 + 300 = 600
2.input()函式
a.python提供了input()函式,可以讓使用者輸入字串,並存放到乙個變數裡。如:name = input() 宣告了乙個變數name,使用者從終端輸入的字串賦值給name變數。
可以使用print()函式輸出name變數的值。print(name)
b.input()可以顯示乙個字串來提示使用者:name = input('[字串]') 這樣的話就會在使用者輸入之前出現你想提示的字串。
程式如下:
#!/usr/bin/env python3
print('hello, world!')
print('i', 'love', 'you!')
print(300)
print(300 + 300)
print('300 + 300 =', 300 + 300)
name = input()
print(name)
print('my name is', name)
name = input('please input your name\n')
print('my name is', name)
輸出結果:
輸入是input,輸出是output,因此,我們把輸入輸出統稱為input/output,或者簡寫為io。
input()和print()是在命令列下面最基本的輸入和輸出。
2017/1/22
Python學習札記
1 strip 去除字串中所有不想要的空白符,split 方法建立乙個列表。2 sorted bif支援複製排序。3 分片,列表推導 4 工廠函式去除掉裡列表中重複的項。5 定義乙個類時,實際上是在定義乙個定製工廠函式。6 使用dict 工廠函式或使用 可以建立乙個空字典。要訪問乙個person字典...
Python學習札記 四十二 IO 2
1.stringio 顧名思義就是在記憶體中讀寫str。usr bin env python from io import bytesio as stringio def main f stringio f.write hi f.write f.write all print f.getvalue ...
python 學習札記(3)
1.列表和元組 列表和元組可以被當成普通的 陣列 但是能儲存任意數量任意不同型別 的python物件,通過從0開始的數字索引訪問元素 可以和字串一樣使用切片運算 得到子集。列表和元組的區別 1 列表使用 列表元素的個數和值可以被改變 alist 1,2,3,4,python alist 0 1 al...