Python第一週Round2記錄—基礎內容
阿新 • • 發佈:2018-12-15
今天算是正式開始學習Python的內容,下面為基礎內容的記錄。
一、變數
Python中,可以使用字母、數字、下劃線三種字元及及組合構成,但有下面三種例外:
(一)變數的開頭不能是數字;
2b=“小果果” #如果這樣定義變數,軟體會報錯。
(二)Python的關鍵字不能作為變數;
'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'
以上是所有的Python關鍵字,除了2B以外,很難把變數起到以上內容吧。
(三)不要和Python內建的“類”名稱,或者函式名稱重複
(四)約定俗成的變數起名法
剛開始學習,養成良好的習慣很重要,以後在起變數名時,做到一些固定的格式進行命名。
xgg_01="小果果01號"
用雙名稱,中間用下劃線分割的方法進行命名。
二、條件語句(if else語句)
(一)基本使用方法
if “小果果是個笨蛋”: #Python的條件語句後面都要加冒號: print(“yse,she is”) #下面的程式碼塊內容,要縮排空格,一般用Tab鍵進行對齊,是4個空格,理論上只要對齊了,和縮排的字元量沒有關係 else: print("no,she is 聰明的小狗")
(二)if語句的巢狀(巢狀最好不超過5層)
'''寫python程式的幾點要求 1、空格一定要對齊,空格的多少決定程式塊的行數; 2、關鍵字前後的 括號,冒號 一定都是半形的,否則報錯; 3、多寫點註釋,因為只是多打幾行字,否則自己也認不出來寫的啥了。 ''' print("請判斷小果果是不是笨蛋") a_1=input("請輸入“是”或者“否”:") #=賦值 ==判斷 print("那小果果的毛是什麼顏色的?") a_2=input("顏色?") if a_1=="是": #首先判斷小果果是不是笨蛋,如果是否的話,直接跳到elif if a_2=="棕色": #再次判斷小果果的顏色,如果輸入的是棕色,順序執行,否則跳到else print("哈哈哈,小果果是個棕色的笨蛋") else: print("哈哈哈,小果果是個"+a_2+"的笨蛋") elif a_1=="否": #elif 是else if的縮寫 if a_2=="棕色": print("哈哈哈,小果果是個棕色的小狗,不是笨蛋") else: print("哈哈哈,小果果是個"+a_2+"的小狗")
三、字串和數字
(一)字串
1、說明
a_1="棕色"
單引號,雙引號都可以,有頭有尾
2、字串的加法和乘法
加法
print("哈哈哈,小果果是個"+a_1+"的小狗")
輸入內容為:哈哈哈,小果果是個棕色的小狗
乘法
s="哈哈" t=s*10 print(t) 輸出內容為:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
(二)