Python學習札記 三 I O

2021-09-07 08:50:39 字數 1168 閱讀 2229

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...