網(wǎng)站總體規(guī)劃設(shè)計說明南京seo建站
一、為什么要學(xué)習(xí)python?
Python 被認(rèn)為是人工智能、機(jī)器學(xué)習(xí)的首選語言,可以說是全世界最流行通用范圍最廣的語言,幾乎可以完成所有的任務(wù),像設(shè)計游戲、建網(wǎng)站、造機(jī)器人甚至人工智能等都廣泛使用Python。
?
二、輸出(用Python語言問候世界!)
在Python中,使用內(nèi)置函數(shù)print0可以將結(jié)果輸出到標(biāo)準(zhǔn)的控制臺上,他的基本語法格式如下:
print(“輸出內(nèi)容”)
輸出的內(nèi)容要用引號引起來,可以是雙引號"",也可以是單引號’‘
輸出的進(jìn)階:
如何在一個print的方法中達(dá)到換行的效果
print('小明\n',19,'\n歲')
print('小明\n19\n歲')
如何在多個print的方法中達(dá)到一行的效果結(jié)束符默認(rèn)結(jié)束符是行號,end 參數(shù)可以修改
print("Hello world", end='')
print("你好世界")
?
三、認(rèn)識錯誤 (BUG)
關(guān)于錯誤:
編寫的程序不能正常執(zhí)行,或者執(zhí)行的結(jié)果不是我們期望的俗稱‘BUG’,是程序員在開發(fā)時非常常見的,初學(xué)者常見錯誤的原因包括:
1.手誤
2.對已經(jīng)學(xué)習(xí)過的知識理解還存在不足
3.對語言還有需要學(xué)習(xí)和提升的內(nèi)容
在學(xué)習(xí)語言時,不僅要學(xué)會語言的語法,而且還要學(xué)會如何認(rèn)識錯誤和解決錯誤的方法?
如:
只有一個print()時,前面不能有空格或者tab,否則報語法錯誤
四、輸入
什么是輸入?
輸入: 是指你任務(wù)有關(guān)往計算機(jī)下達(dá)指令的操作,鍵入命令、字母,移動鼠標(biāo),這都是輸入操作。
舉一個通俗的例子,我們在生活中,往往會遇到輸入密碼的時候,比如我們的微信密碼,QQ密碼,手機(jī)密碼等等....那么怎樣才能讓程序知道咱們剛剛輸入的是什么呢?
如果想要完成手機(jī)開機(jī)這件事情,我們先要有一個密碼我們首先要從鍵盤中輸入一個數(shù)據(jù),然后用一個變量來存儲起來,這樣程序就可以記住咱們設(shè)置的密碼了
input0函數(shù)
在Python3 中 input0) 函數(shù)接受一個標(biāo)準(zhǔn)輸入數(shù)據(jù),返回為string 類型。
在Python2 中 input() 相等于 eval(raw_input(prompt)),用來獲取控制臺的輸入。
raw_input()將所有輸入作為字符串看待,返回字符串類型。
而input() 在對待純數(shù)字輸入時具有自己的特性,它返回所輸入的數(shù)字的類型( int, float )
number = input("please input a number:")
print(number)
?
name = input("請輸入你的名字:")
print("你剛才輸入的時:",name)
?
函數(shù)語法: input(提示信息)
注意: python3 里 input0 默認(rèn)接收到的是 str 類型。?
五、變量?
了解什么是變量:
變量,顧名思義就是在程序運(yùn)行過程中值可以改變的量
舉個簡單的例子:你的快遞存放在儲物柜里,上面貼著有你名字的標(biāo)簽,當(dāng)你取快遞時,并不需要他們在儲物柜里的位置,只需要提供你的名字,快遞員就會把你的快遞交給你,變量也是一樣的,你不需要知道信息存儲在內(nèi)存中的準(zhǔn)確位置,只需要記住存儲變量時所用的名字,在調(diào)用這個名字就可以了。
定義一個變量:
在Python中每個變量在使用前都必須賦值,變量賦值以后該變量才會被創(chuàng)建。
等號(=) 用來給變量賦值
等號(=) 運(yùn)算符左邊是一個變量名,等號(=) 算符右邊是存儲在變量中的值。例如:?
name = "小明同學(xué)"
number = 100
print(name)
print(number)
a = b = c = 3
print(a,b,c)
?