1. 程式人生 > >11歲表弟寫的Python零基礎入門筆記!

11歲表弟寫的Python零基礎入門筆記!

一、Python輸入與輸出

  1. 輸出:使用print()函式。
  2. print()函式的基本語法格式如下:print(輸出內容)。
  3. 輸出內容可以是數字和字串(字串需要用引號括起來),也可以是包含運算子的表示式(輸出內容為計算的結果)

11歲表弟寫的Python零基礎入門筆記!

 

11歲表弟寫的Python零基礎入門筆記!

 

  1.  
  2. 例:
  3. a = 100 #變數a,值為100
  4. b = 5 #變數b,值為5
  5. print(9) #輸出數字9
  6. print(a) #輸出變數a的值100
  7. print(a*b) #輸出a*b的結果500
  8. print("zhyxjh") #輸出”zhyxjh“
  9. *一條print()語句輸出後會自動換行,中間加英文逗號可以一次輸出多個內容:print(a,b,c,d,"你好你好")
  10. *在指定檔案中輸出內容,將“zhyxjh”輸出到D:zhy.txt。
  11. fp = open(r'D:zhy.txt,a+) #開啟檔案(自動生成)
  12. print("zhyxjh",file=fp) #輸出到檔案中
  13. fp.close() #關閉檔案
  14. 例:輸出日期時間
  15. import datetime
  16. print("當前年份", + str(datetime.datetime.now().year))
  17. print("當前日期",'datetime.datetime.now().strftime('%y-%m-%d %H:%M:%S'))
  18. 輸入:input()函式
  19. variable(變數) = input("提示文字")
  20. 例:tip = input("請輸入文字: ")
  21. num = input("請輸入您的幸運數字:")
  22. 註釋
  23. 程式碼 #註釋內容
  24. #註釋內容 程式碼
  25. 中文編碼宣告
  26. # -*- coding:utf-8 -*-
  27. ————————————————————————————

二、變數與基本資料型別

保留字與識別符號:

保留字指某些特定單詞在python中有特殊含義,開發時,不可把保留字當做變數、函式、類、模組和其他物件來使用。

Python中的保留字:

and as assert break class continue

def del elif else except finally

for from False global if import

in is lambda nonlocal not None

or pass raise return try True

while with yield

*保留字區分大小寫,True、if是保留字,但TRUE、IF就不屬於。

*檢視保留字,在IDLE中輸入

import keyword

keyword.kwlist

識別符號:

識別符號可以理解為一個名字,用來標識變數、函式、類、模組和其他物件的名稱。(識別符號由字母、數字、下劃線組成,第一個不能為數字。)

合法的識別符號:

USERID book user_id myclass book01

非法的識別符號:

4word class @book book name

——————————————————————————————

三、變數

python中不需要先宣告變數名及其型別,直接賦值即可建立變數,變數的命名規則:

①變數名是有效的識別符號。

②變數名不能為python的保留字。

③慎用小寫字母l和大寫字母O

④選擇有意義的單詞或拼音。

變數的語法格式為:

變數名 = 123

*內建函式type()可以返回變數型別。

例:zzz = 123

print(type(zzz))

輸出結果為:class ‘int’

——————————————————————————————

四、基本資料型別轉換

in(x) 將x轉換成整數型別

float(x) 將x轉換成浮點數型別

str(x) 將x轉換為字串

complex(real[.imag]) 建立一個複數

repr(x) 將x轉換為表示式字串

eval(str) 計算在字串中的有效python表示式,並返回一個物件

chr(x) 將整數x轉換為一個字元

ord(x) 將一個字元x轉換為它對應的整數值

hex(x) 將一個整數x轉換為一個十六進位制字串

oct(x) 將一個整數x轉換為一個八進位制字串