1/5分步閱讀
第一,輸出字符串,使用單引號或者雙引號都行。
在腳本中輸入:
print('helloworld1')
print("helloworld2")
保存和運行上述腳本,輸出結果如下:
helloworld1
helloworld2
由此可見,對于字符串輸出而言,使用單引號或者雙引號括起來都可以。
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='Wherethereisawill';f='thereisaway'
print(a,b,c,d,e,',',f)
保存和運行上述腳本,輸出結果如下:
24816Wherethereisawill,thereisaway
可見,用逗號隔開,可以不換行將內容輸出出來。
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))
保存和運行上述腳本,輸出結果如下:
!"#
123
ABC
abc
5/5
第五,比ASCII碼包含內容更多的信息轉換編碼,有Unicode\UTF-8