1、1 注釋規則
1:單行注釋
使用「#」進行單行注釋,從「#」開始直到換行為止。
可以放在要注釋**的前一行,或者右側。
#注釋內容1
** #注釋內容2
在idle中可以使用(alt+3)進行注釋**塊,(alt+4)進行取消**塊注釋
2:多行注釋
使用一對三引號進行多行注釋(』』』…』』』)或者("""…""")
'''代
碼'''
"""代
碼"""
注意:如果三引號作為語句的一部分,則不是注釋,而是字串
print
('''111'''
)print
("""111"""
)
1、2 **縮排
python不採用大括號"「分隔**塊,而是採用**縮排和冒號」:"區分**之間的層次
縮排通常使用4個空格或1個tab鍵作為乙個縮排量。
行尾的冒號和下一行的縮排表示乙個**塊的開始,
縮排結束則表示乙個**塊的結束。
同一級別的**塊縮排量必須相同。
if..
.:..
....
2、1 保留字與識別符號
1:保留字
保留字是python語言中已經被賦予特定意義的一些單詞,開發程式時不可以 把這些保留字作為變數、函式等名稱來使用
保留字可以在idle中輸入以下**檢視:
import keyword
print
(keyword.kwlist)
所有的保留字區分大小寫
2:識別符號
命名規則
(1)由字母、下劃線"_"和數字組成,切第乙個字元不能是數字。
(2)不能使用保留字
(3)嚴格區分字母大小寫
允許使用漢字做識別符號,但不建議
2、2 變數的定義
在python中變數的定義不同於c等,無需進行變數的宣告,直接賦值就可以建立對應型別的變數。
為變數賦值通過"="實現
num = 100 #整型變數
num = '變數' #字元型變數
可以通過內建函式type()檢視變數的型別
num =
100print
(type
(num)
)
3.1 字串
字串通常用(』 『)(" ")(』』』 『』』)(""" 「」") 括起來(ps:不包括括號)
單引號和雙引號內的字串必須在同一行上
三引號內的字串可以分布在多行上
print
('123456'
)print
("123456"
)print
('''123
4'''
)
python中的字串還支援轉義字元
轉義字元
說明\n
換行符\』
單引號\"
雙引號\0
八進位制數
\x十六進製制數
print
('1\n23'
)輸出:123
print
(r'1\n23'
)#r(r)可以將字串原樣輸出
輸出:1\n23
3、2 資料型別轉換
常用型別轉換函式
函式作用
int(x)
將x轉換為整數型別
float(x)
將x轉換為浮點數型別
str(x)
將x轉換為字串
chr(x)
將整數x轉換為乙個字元
ord(x)
將字元x轉換為它對應的整數值
hex(x)
將乙個整數x轉換為乙個十六進製制的字串
oct(x)
將乙個整數x轉換為乙個八進位制的字串
4、1 輸入與輸出
使用函式input()可以進行輸入,input()輸入的都為字串型別
使用函式print()可以進行輸出,預設情況下會自動換行
num =
input
("請輸入數字:"
)#雙引號內的為提示內容
print
(type
(num)
)#輸出結果為字串型別
a =2
b =3
print
(a*b)
#輸出結果為:6
print
(a,b)
#輸出結果為:2 3
如有錯誤請指出
參考文獻《python從入門到精通》
python 3 5 學習筆記
字串方法 msg this is message msg.title 首字母大寫 msg.lower 字串全部小寫 msg.upper 字串全部大寫 msg.rstrip 刪除字串前後的空格 msg.lstrip 刪除字串前面的空格 msg.strip 刪除字串後面的空格 str msg 將msg轉...
python 3 5 學習筆記 3
python中主要的選擇語句有三種 if語句 if.else語句 if.elif.else語句 沒有switch語句1 if語句 if 表示式 語句塊如果表示式為真,則執行語句塊,為假不執行。表示式的值為非零的數或非空字串時,if條件也成立。2 if else語句 if 表示式 語句塊1 else ...
python3 5學習if(學習筆記2)
coding utf 8 height input 請輸入你的身高 單位 m height float height weight input 請輸入你的體重 單位 kg weight float weight data weight 2 height print data if data 18.5...