【python】我寫的第一個(gè)程序
上一節(jié):
在昨天安裝的軟件中打開(kāi)Python IDLE吮龄,交互式環(huán)境兑宇,用來(lái)輸入Python命令行的氢架。程序里的代碼必須都是英文字符鹏溯,就是輸入法要開(kāi)啟英文模式旺罢,比如(),()這兩個(gè)括號(hào)一個(gè)是英文輸入的,一個(gè)是中文輸入的會(huì)報(bào)錯(cuò)奕扣。所以必須是英文哦薪鹦!
表達(dá)式?基本運(yùn)算符號(hào)
在 Python 中,(2 + 3)* 6 稱為“表達(dá)式”, 它是語(yǔ)言中最基本的編程結(jié)構(gòu)池磁。
將操作符和值放在一起構(gòu)成表達(dá)式的這些規(guī)則奔害,是 Python 編程語(yǔ)言的基本部 分,就像幫助我們溝通的語(yǔ)法規(guī)則一樣地熄。如果你輸入錯(cuò)誤的 Python 指令华临,Python 也不能理解,就會(huì)顯示出錯(cuò)誤信息端考,SyntaxError: invalid syntax
字符連接 數(shù)據(jù)類型
數(shù)據(jù)類型有:整型(或 int)數(shù)據(jù)類型表明值是整數(shù)雅潭,如1、2跛梗、3.... 帶有小數(shù)點(diǎn)的數(shù)寻馏,如 3.14棋弥,稱為“浮點(diǎn)型”(或 float)核偿。也可以有字符串,如' Hello MilFun '顽染,被引號(hào)所包括漾岳。Python 程序也可以有文本值,稱為“字符串”Python 程序也可以有文本值粉寞,稱為“字符串”Python 程序也可以有文本值尼荆,稱為“字符串”也可以有文本值,稱為“字符串
變量:如name = ' MilFun '中唧垦,name就是變量名捅儒, ‘ MilFun ’就是該變量的值。
+是相加操作符振亮。但是巧还,在用于兩個(gè)字符串時(shí),它將字符串 連接起來(lái)坊秸,成為“字符串連接”操作符麸祷。
函數(shù) 什么是函數(shù)
什么是函數(shù)呢?就是程序員寫好的各種功能褒搔,包裝起來(lái)成為一個(gè)盒子阶牍,你只需要給它一個(gè)輸入值,它經(jīng)過(guò)函數(shù)的處理之后星瘾,返回一個(gè)值給你走孽。過(guò)程怎么算的你不知道。
上圖中琳状,Print()就是一個(gè)自帶的函數(shù)磕瓷,功能就是打印,把括號(hào)里的東西打印出來(lái)算撮,是最基本也是最常見(jiàn)的函數(shù)生宛,input()也是一個(gè)函數(shù)县昂,功能是獲取用戶鍵盤輸入內(nèi)容。
我的第一個(gè)python程序
上圖中的print陷舅、input倒彰、len()、str()莱睁、int()待讳,都是自帶的函數(shù)。len()用來(lái)獲取括號(hào)里內(nèi)容的長(zhǎng)度仰剿,str()用來(lái)把括號(hào)里的內(nèi)容创淡,無(wú)論它是什么數(shù)據(jù)類型,都轉(zhuǎn)化成字符串南吮。int()用來(lái)轉(zhuǎn)化括號(hào)里的數(shù)據(jù)為整型數(shù)據(jù)琳彩。+ 就是把這些內(nèi)容都連接起來(lái)成為一個(gè)字符串。