二級Python---python語言的基本語法元素(Day1)

一、基本輸入輸出函數(shù)


? Python中有三個重要的基本輸入根竿、輸出函數(shù)就珠,用于輸入妻怎、轉(zhuǎn)換和輸出泞歉,分別是input()腰耙、eval()、print()晰赞。

1.print()

? ? 作用:輸出運(yùn)算結(jié)果选侨;根據(jù)輸出內(nèi)容的不同,有三種用法。

①隘谣、僅用于輸出字符串啄巧,使用方法如下:

print('待輸出的字符串'),如圖1


圖1

②码泛、用于輸出一個或多個變量

print(變量1噪珊,變量2痢站,...),如圖2


圖2

③阵难、用于混合輸出字符串與變量值

print('輸出字符串模板'.format(變量1,變量2,...))呜叫,如圖3


圖3

其中朱庆, a的值為{},b的值為{}? 是輸出字符串模板椎工,即混合字符串和變量的輸出樣式。{}表示一個槽位置维蒙,括號中的內(nèi)容由后面緊跟的format()方法中的參數(shù)按順序填充颅痊。

**print函數(shù)的換行控制

? ? print()函數(shù)輸出文本時會默認(rèn)會在最后增加一個換行,如果不希望在最后增加這個換行或者希望輸出文本后增加其他內(nèi)容菱属,可以對print()函數(shù)的end參數(shù)進(jìn)行賦值舰罚。

print(待輸出內(nèi)容,end='增加的輸出結(jié)尾')营罢,如圖4


圖4

2.input()函數(shù)

作用:從控制臺獲得用戶的一行輸入,無論用戶輸入什么內(nèi)容饲漾,input()函數(shù)都以字符串類型返回結(jié)果考传。

? ? ? ? ? ? ? ? ? 變量 =input('提示性文字')

注意:無論用戶輸入的字符是字符還是數(shù)字,input()函數(shù)統(tǒng)一按照字符串類型輸出勤晚。

二泉褐、語法元素的名稱

變量是保存和表示數(shù)據(jù)值的一種語法元素兴枯,在程序中十分常見。顧名思義悠夯,變量的值是可以改變的沦补,能夠通過賦值(使用等號=表達(dá))被修改,如圖5


圖5

變量的名稱是否可以隨意命名虚倒?

命名規(guī)則:Python語言允許采用大寫字母魂奥、小寫字母耻煤、數(shù)字准颓、下劃線和漢字等字符及其組合給變量命名。但名字的首字符不能是數(shù)字炮赦,中間不能出現(xiàn)空格眼五;標(biāo)識符名稱不能與Python保留字相同。

注意:標(biāo)識符對大小寫敏感批旺。

保留字(關(guān)鍵字):指被編程語言內(nèi)部定義并保留使用的標(biāo)識符。

如圖6

圖6

三搏熄、數(shù)據(jù)類型

Python語言支持多種數(shù)據(jù)類型心例,最簡單的包括數(shù)字類型止后、字符串類型,略微復(fù)雜的包括元組類型瓜喇、集合類型、列表類型乘寒、字典類型等伞辛。

1.數(shù)字類型

表示數(shù)字或數(shù)值類型成為數(shù)字類型夯缺,Python語言提供3種數(shù)字類型:整數(shù)、浮點(diǎn)數(shù)和復(fù)數(shù)喳逛,分別對應(yīng)數(shù)學(xué)中的整數(shù)瞧捌、實(shí)數(shù)和復(fù)數(shù)。

一個整數(shù)值可以表示為十進(jìn)制润文、十六進(jìn)制姐呐、八進(jìn)制和二進(jìn)制等不同進(jìn)制形式。

十進(jìn)制:180

十六進(jìn)制(0x或0X開頭):0xb4

八進(jìn)制(0o或0O開頭):0o264

二進(jìn)制(0b或0B開頭):0b10110100

進(jìn)制轉(zhuǎn)換的方法 https://jingyan.baidu.com/article/495ba84109665338b30ede98.html

浮點(diǎn)數(shù)

一個浮點(diǎn)數(shù)可以表示為帶有小數(shù)點(diǎn)的一般形式典蝌,也可以采用科學(xué)計(jì)數(shù)表示曙砂。浮點(diǎn)數(shù)只有十進(jìn)制。

例如:浮點(diǎn)數(shù)123.456

兩種表示方法如下:

一般形式:123.456

科學(xué)計(jì)數(shù)法:1.23456e2

字符串

Python語言中骏掀,字符串是用兩個雙引號" "或者單引號' '括起來的一個或多個字符鸠澈。

Python字符串的兩種序號體系:如圖7


圖7

可以采用[N:M]格式獲取字符串的子串,這個操作被形象地稱為切片截驮。[N:M]獲取字符串從N到M(但不包含M)間連續(xù)的子字符串笑陈。

補(bǔ)充:len()函數(shù)獲取字符串的長度涵妥,一個中文字符和西文字符的長度都記為1.

四、程序的語句元素

1.表達(dá)式

產(chǎn)生或計(jì)算新數(shù)據(jù)值的代碼片段稱為表達(dá)式帆锋。表達(dá)式類似數(shù)學(xué)中的計(jì)算公式,以表達(dá)單一功能為目的臣疑,運(yùn)算后產(chǎn)生運(yùn)算結(jié)果,運(yùn)算結(jié)果的類型由操作符或運(yùn)算符決定 缺狠。

表達(dá)式一般由數(shù)據(jù)和操作符等構(gòu)成,這是構(gòu)成Python語句的重要部分穷劈。

例:1024*32

'對酒當(dāng)歌,人生幾何'+'譬如朝露,去日苦多奕短。'

2.賦值語句

Python語言中,=表示”賦值”日杈,即將等號右側(cè)的值計(jì)算后將結(jié)果賦給左側(cè)變量项乒,薄啊哭哦等號(=)的語句稱為“賦值語句”

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 變量=表達(dá)式

同步賦值語句:同時給多個變量賦值

? ? ? ? ? ? ? ? ? 變量1,....,變量N = 表達(dá)式1,....,表達(dá)式N

例:a,b = 3,4

? ? ? ? a,b = b,a

? ??????print(a,b)

eval()

作用:eval(字符串)函數(shù)能夠以Python表達(dá)式的方式解析并執(zhí)行字符串,將返回結(jié)果輸出栓辜。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 變量=eval(字符串)

例:a = eval('1.2+3.4')

? ? ? ? print(a)

? ? ? ? ?輸出結(jié)果為:4.6

eval()函數(shù)經(jīng)常和input()函數(shù)一起使用,用來獲取用戶輸入的數(shù)字狭莱,使用方式如下:

? ? ? ? ? ? ? ? ? ? ? ? ?變量 = eval(input('提示性文字'))

例:? ?value = eval(input(“請輸入要計(jì)算的數(shù)據(jù)"))

print(value*2)

請輸入要計(jì)算的數(shù)值:1024.265

1024.265

type()函數(shù)返回對象的類型讯榕,int表示整數(shù)济竹,str表示字符串

注釋

注釋是代碼中的輔助性文字规辱,會被編譯或解釋器略去碍岔,不被計(jì)算機(jī)執(zhí)行,一般用于程序員對代碼的說明奈籽。Python語言采用#表示一行注釋的開始,多行注釋需要在每行開始都使用#膨疏。?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末饲帅,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子丘逸,更是在濱河造成了極大的恐慌劲妙,老刑警劉巖币呵,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件哈垢,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進(jìn)店門楼肪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泣港,“玉大人,你說我怎么就攤上這事。” “怎么了库糠?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵篙梢,是天一觀的道長。 經(jīng)常有香客問我,道長唠粥,這世上最難降的妖魔是什么蛉腌? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己惜颇,他們只是感情好漓帅,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著反浓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪艺栈。 梳的紋絲不亂的頭發(fā)上毅人,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播跌榔,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡芳肌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年肃拜,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枢舶。...
    茶點(diǎn)故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出碌秸,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布绽乔,位于F島的核電站睦授,受9級特大地震影響删顶,放射性物質(zhì)發(fā)生泄漏录粱。R本人自食惡果不足惜输虱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一嘶居、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間充边,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人夏醉。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓玄捕,卻偏偏與公主長得像馍迄,于是被迫代替她去往敵國和親量承。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 今天剛剛看完了離婚律師甩挫,我承認(rèn)這個片子就是沖著波叔和姚晨去看的,基本遇到羅鸝老爸老媽的戲就快進(jìn),老公說我把國產(chǎn)情...
    酸奶兔子3979閱讀 3,883評論 0 1
  • 眾口難調(diào)粘秆,不同的人有不同的興趣愛好玲销,但是還是想斗膽推薦一本對我影響很大的書籍和一部電影。 一本好書 記得曾在一本書...
    清麗傾力閱讀 1,273評論 0 50