------注釋------
python的注釋分兩種:
1·單行注釋:使用 # 號對文字進行注釋
例:print("hello world") #列印字串"hello world"
2·多行注釋:使用 『』』 『』』 一對三引號對文字進行注釋
例:''' python是一種跨平台的計算機程式語言。 是乙個高層次的結合了解釋性、編譯性、互動性和物件導向的指令碼語言。 '''
3·新增注釋的作用:對特殊或者重要**進行標註說明 增加**可讀性 方便再次修改等等
------算數運算子------
1·python中的算數運算子:
加法算符+
例:1+1=2
減法算符-
例:3-1=2
乘法算符*
例:2*4=8
除法算符/
例:4/2=2
取整算符//
例:9//2=4 #返回除法的整數部分
取餘算符%
例:9%2=1 #返回除法的餘數部分
求冪算符**
例:3**2=9 #乘方運算
2·算術運算子的優先順序;
–最高端:**
(冪運算)
–中 級:*
(乘法運算)/
(除法運算)%
(取餘運算)//
(取整運算)
–最低階:+
(加法運算)-
(減法運算)
------變數------
1·python中,使用變數前必須賦值: 變數名 = 值
例:
number_phone =
123456789
print
(number_phone)
2·python中,變數的命名採用 大寫字母,小寫字母,數字,下劃線,漢字 等字元及其組合進行命名,識別符號對大小寫敏感
3·python中,變數的名字首字元不能是 數字,識別符號
4·python中,變數的名字中間不能出現空格,長度沒有限制
5·python中,變數的名字不能與python中的保留字相同
6·獲取保留字:
import keyword
print
(keyword.kwlist)
7·變數賦值的資料型別:(在python中定義變數時不需要像c語言指定變數型別,python可以通過對變數的賦值自動推導出其資料型別)
數字型:float,int,complex,bool
浮點型(flo):balance_card = 1268.89
整 型(int):age_jerry = 18
複合型(com):msg = 2+3j #python中複數表達形式:a + bj
真假型(bool):msg1_bool = true ,msg2_bool = false
非數字型:str,list,tuple,dict
字元型(str):name_school = 'harvard university'
列表型(list):number_list = [1,2,4,5,6,8]
元組型(tuple):numbei_tuple = (1,2,3,4,5,6)
字典型(dict):jerry_dict =
8·檢視乙個變數的資料型別:type(變數)
9·數字型變數之間可以使用運算子直接計算:print(2*123.4)
10·字串之間可以使用 + 拼接成新的字串:print("sijdasjdsa" + "154dsda")
11·字串可以 * 與 整數 擴充套件成原字串的整數倍:print("sjdhasid"*3)
------輸入與輸出------
1·input()函式實現從鍵盤輸入:
msg =
input
()
2·使用者通過input()輸入的任何資訊並賦值給變數時,其格式都是 字元型(str)
3.eval()函式可以去掉字串最外側的引號,並按照python語法執行去掉引號後的字串
msg_str =
"12+13"
print
(eval
(msg_str)
)#執行結果為25
4·print()函式實現輸出
輸出內容有三種:
輸出單個字串或變數:
print
("abc"
)print
(msg_str)
輸出多個字串或者變數:
#print(字串1,字串2,```,字串n)
print
("zxc"
,"cvb"
,"qwe"
)#print(變數1,變數2,```,變數n)
print
(msg_str,name_school,name_school)
輸出字串與變數的混合:
#print("字串{}字串{}字串".format(變數1,變數2,變數3))
print
("jerry今年{}歲了!"
.format
(age_jerry)
)#{}表示乙個槽位置,每個槽對應.format()中的乙個變數。
5·5·print()函式輸出文字時缺省會在最後增加乙個換行,可以用print(待輸出內容,end=『增加的輸出結尾』)
print
(age_jerry,end=
'!')
Python基礎學習筆記 Day 3
程式有三種基本結構組成 1.順序結構 2.分支結構 3.迴圈結構 if 條件 語句 判斷使用者輸入數字的奇偶性 s eval input 請輸入乙個整數 if s 2 0 print 這是乙個偶數!print 您輸入的數是 s 判斷使用者輸入的數字的特性 s eval input 請輸入乙個整數 i...
Python基礎學習筆記 Day 4
目錄 1 函式的基本使用 1 1 函式簡介與功能 1 2 函式的定義 1 3 函式的使用 2 函式的引數傳遞 2.1 可選引數傳遞 2.2 引數名稱傳遞 2.3 函式的返回值 3 變數作用域 3.1 區域性變數 3.2 區域性變數 4 復用 def 函式名 引數列表 函式體 return 返回值列表...
python學習筆記day1 基礎入門
區別一 python2預設的編碼方式是ascaii碼 解決方式在檔案首部加 encoding utf 8 python3預設的編碼方式是utf 8 變數 1.python變數必須由數字,字母,下劃線組成,且不能又數字開頭。2.不能是python中的關鍵字 and as assert break cl...