1/5 分步閱讀
第一,輸出字串,使用單引號或者雙引號都行。
在指令碼中輸入:
print("hello world 1")
print("hello world 2")
儲存和執行上述指令碼,輸出結果如下:
hello world 1
hello world 2
由此可見,對於字串輸出而言,使用單引號或者雙引號括起來都可以。
2/5
第二,對於數字,直接輸出即可,如果是包含運算子號的表示式則將結果輸出出來。
print(255)
print(1+3*8/4-2**3)
255
-1.0
其中包含運算子號的表示式將結果輸出出來了,**是冪運算。
3/5
第三,每個print()輸出後都會自動換行,要想不換行,可以用英文半形逗號隔開。
a = 2; b = 4;
c = a*b; d = a**b;
e = "Where there is a will"; f = "there is a way"
print(a,b,c,d,e,",",f)
2 4 8 16 Where there is a will , there is a way
可見,用逗號隔開,可以不換行將內容輸出出來。
4/5
第四,程式設計時輸入的符號可以使用ASCII碼的形式輸入。ASCII碼是美國資訊交換標準碼,最早只有127個字母被編碼到計算機:英文大小寫字母、數字和一些符號。比如感嘆號!的編碼是33,數字1的編碼是49,大寫字母A的編碼是65,小寫字母a的編碼是97。用ASCII碼顯示字元時,需要使用chr( )函式轉換。下面演示print( )函式輸出ASCII碼。
print(chr(33),chr(34),chr(35))
print(chr(49),chr(50),chr(51))
print(chr(65),chr(66),chr(67))
print(chr(97),chr(98),chr(99))
! " #
1 2 3
A B C
a b c
5/5
第五,比ASCII碼包含內容更多的資訊轉換編碼,有Unicode\UTF-8
1/5 分步閱讀
第一,輸出字串,使用單引號或者雙引號都行。
在指令碼中輸入:
print("hello world 1")
print("hello world 2")
儲存和執行上述指令碼,輸出結果如下:
hello world 1
hello world 2
由此可見,對於字串輸出而言,使用單引號或者雙引號括起來都可以。
2/5
第二,對於數字,直接輸出即可,如果是包含運算子號的表示式則將結果輸出出來。
在指令碼中輸入:
print(255)
print(1+3*8/4-2**3)
儲存和執行上述指令碼,輸出結果如下:
255
-1.0
其中包含運算子號的表示式將結果輸出出來了,**是冪運算。
3/5
第三,每個print()輸出後都會自動換行,要想不換行,可以用英文半形逗號隔開。
在指令碼中輸入:
a = 2; b = 4;
c = a*b; d = a**b;
e = "Where there is a will"; f = "there is a way"
print(a,b,c,d,e,",",f)
儲存和執行上述指令碼,輸出結果如下:
2 4 8 16 Where there is a will , there is a way
可見,用逗號隔開,可以不換行將內容輸出出來。
4/5
第四,程式設計時輸入的符號可以使用ASCII碼的形式輸入。ASCII碼是美國資訊交換標準碼,最早只有127個字母被編碼到計算機:英文大小寫字母、數字和一些符號。比如感嘆號!的編碼是33,數字1的編碼是49,大寫字母A的編碼是65,小寫字母a的編碼是97。用ASCII碼顯示字元時,需要使用chr( )函式轉換。下面演示print( )函式輸出ASCII碼。
在指令碼中輸入:
print(chr(33),chr(34),chr(35))
print(chr(49),chr(50),chr(51))
print(chr(65),chr(66),chr(67))
print(chr(97),chr(98),chr(99))
儲存和執行上述指令碼,輸出結果如下:
! " #
1 2 3
A B C
a b c
5/5
第五,比ASCII碼包含內容更多的資訊轉換編碼,有Unicode\UTF-8