這個是python的基礎,適合從零開始學習的同學觀看,我也是在學習,如果哪裏寫錯了,請留言告訴我哈。當前章節需要一小時左右時間學習
python下載地址我也上傳了,有需要的可以下載。
第一課就是從print函數開始
一、print( )函數 print(打印)的意思
print(‘文字’) #文字/英文要加‘’單或雙引號
print(1234) #數字不需要加引號
自動換行,就是內容輸入多的時候,這樣方便查看
二、轉義字符
換行鍵 \n
後退鍵 \b
回車鍵 \r
響鈴 \a
換頁 \f
水平列表(跳到下一個tab位置)\t
垂直列表 \v
代表一個反斜線字符 “”
代表一個單引號字符 ’
代表一個雙引號字符 "
代表一個問號 ?
空字符(null)\0
1到3位八進制所代表的任意字符 \ddd
1到2位十六進制所代表的任意字符 \xhh
例:換行鍵
三、變量和賦值
name=‘小月’
變量 = 賦值 是一對一的狀態
賦值:a = 1 ***** 等於: a == 2
四、數據類型and轉換方法:
常用的三種:
字符串(str):將其他類型轉化成字符串
整數(int):將其他類型轉化成整數
浮點數(float):將其他類型轉化成浮點數)(即帶小數點)
例:
1、整數轉化成字符串:str()
print(a+b+c+str(5)+d)
print(a+b+c+‘5’+d)
2、整數爲字符串轉化:int()
注:中文、標點符號是不能轉化的。小數形式的字符串也不能轉換。浮點數轉化成整數,抹零取整。
3、整數爲浮點數轉化:float()
可以看到b和c的各位都展示出來了,變成80.0和20.0了
注:文字字符串無法轉成浮點數
五、條件判斷語句
1、單向判斷:if
2、雙向判斷:if…else…
3、多向判斷:if…elif…else
如果不滿足 if 條件,就判斷是否滿足 elif 下的命令,滿足就執行,不滿足就執行 else 下面的命令。
if、elif、else、三者所代表的條件是互斥的。就是條件不能寫一樣的
六、for循環
看這個例子,首先第一句中,我們將a賦予了10範圍內的數字,但是第二句寫的a等於12.不屬於10以內範圍的,if 條件不滿足,所以執行else後面的語句“a 不等於10”。最終打印出來的結果就是“a 不等於10”。
這次寫了小於等於10以內,所以執行的結果就是“a =10”了,break的結束循環的意思,在第三章中有詳細說明。
七、if 嵌套
:在基礎條件滿足的情況下,再基礎條件下增加額外的條件判斷。
*自己改一下格式,格式很重要,照着圖片改,按tab鍵,和空格一個作用,但是更好用。a=200,這個金額可以更改喲,最終執行的結果會根據金額的不同做判斷,金額範圍:1000<800<500<300
a=200 #賦值 #銀行卡餘額
if a>=500: #餘額>=800時
print(‘你很不錯!’) #輸出有800餘額還可以
if a >=900: #餘額>=900時
print(‘居然還有這麼多的存款’) #居然還有這麼多存款
else:#當餘額再500-1000元之間時
print(‘至少是500以上了!’)
else: #當餘額少於500時
print(‘太少了’) #輸出太少了
if a<300: #當餘額少於300元時
print(‘你真的太窮了!’)
else:#當餘額在500-300之間時
print(‘比窮還強點吧’)
print(‘不管怎樣,一定要繼續努力!’)#最後的結論
執行幾個不同金額截圖給大家看看
a=200時
a=300-500之間
a=500時
a=900