1. 程式人生 > >Python第一周Round2記錄—基礎內容

Python第一周Round2記錄—基礎內容

python 字符串 return 超過 嵌套 all brush inpu 命名

今天算是正式開始學習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)

輸出內容為:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

 (二)

Python第一周Round2記錄—基礎內容