01-Python的基礎知識1
阿新 • • 發佈:2019-04-09
sys 自動 code 寫法 turn lis aaa 寫入 finall
基礎即常識。
- Python的對象模型
- Python中一切皆對象。
- 內置對象:數字,字符串,列表,元組,集合等等。
- 基本輸入
- 基本模式 變量 = input("提示字符串")
- 其中變量和提示字符串可以省略
- input函數將用戶輸入內容以字符串返回。
- 代碼
1 a = input("i親輸入數據:") #輸入 2 print(a) # 打印輸入的內容 3 print(type(a)) # 查看a的數據類型,即input的返回類型
- 基本的輸出
- 基本模式: print([obj1,...][,sep=‘ ‘][,end=" \n"][,file=sys.stdout])
- 省略參數,print()函數所有參數都可以省略,輸出一個空行。
print()#輸出空行
- 輸出一個或多個對象
print(123) #輸出一個對象 print(123, ‘abc‘,"python", "ss")#輸出多個對象 # 結果默認用空格隔開
- 輸出分隔符
- 默認分隔符為空格,可以使用sep參數來指定特殊符號作為分隔符
print(123, ‘abc‘,"python", "ss", sep="**") # 輸出 # 123**abc**python**ss
- 輸出結尾符號
- 默認以回車換行符作為結尾符號。用end參數指定輸出結尾符號。
print("ten") print(100) print("ten",end="=") print(100) /* ten 100 ten=100 */
- 輸出文件:使用file參數指定輸出到特定文件
file1 = open(‘data.txt‘, ‘w‘) # 打開文件‘data.txt‘(沒有則自動創建), ‘w‘寫入格式 print(123,"abc",89,"python",file=file1) #用file參數指定輸出到文件 file1.close() # 文件打開後必須關閉 print(open(‘date.txt‘.read()) # 輸出從文件中讀出的內容,read()為open()的讀函數
- 程序基本結構
- 縮進:Python使用縮進(空格)來表示代碼塊。通常末尾的冒號表示代碼塊的開始。
- 註釋
- 註釋寫法
- 橫註釋: 以 # 開頭,可以單獨行,也可以在某行代碼後面,#後面的代碼不會被執行
- 塊註釋: 好幾行代碼或者內容。以三個連續單引號或者雙引號開始和結束,中間任何內容機器都忽略掉
- 續行
- 使用"\"符號
if i<144 and x>55: y = x-5 else: y = 0
- 使用括號()
print(‘abc‘,123, ‘aaa‘,354)
- 分隔:使用分號 ; 分隔語句
- 關鍵字:使用help("keywords")查看系統關鍵字。
1 /* 2 Here is a list of the Python keywords. Enter any keyword to get more help. 3 4 False def if raise 5 None del import return 6 True elif in try 7 and else is while 8 as except lambda with 9 assert finally nonlocal yield 10 break for not 11 class from or 12 continue global pass 13 14 */
01-Python的基礎知識1