《本系列性文章是根據(jù)一篇python教程來寫的干旁,如有侵權(quán)請(qǐng)聯(lián)系管理員刪除文章》
上章講的是數(shù)據(jù)類型驶沼,里面有提到數(shù)字類型和字符串,然后又講了下詳細(xì)的争群。這章講下程序的語句元素和基本的輸入輸出回怜。Python初學(xué)(五)
程序的基本語句元素
表達(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語句的重要部分。
賦值語句:
Python語言中冲泥,=表示“賦值”驹碍,即將等號(hào)右側(cè)的值計(jì)算后將結(jié)果值賦給左側(cè)變量,包含等號(hào)(=)的語句稱為“賦值語句”凡恍。
<變量>=<表達(dá)式>? ? a = a+1;
同步賦值語句:同時(shí)給多個(gè)變量賦值幸冻。
<變量1>,...,<變量N>=<表達(dá)式1>,...,<表達(dá)式N>
a,b,c,d = 1,2,3,4
例:將變量x和y交換
采用單個(gè)賦值,需要3行語句:
? 即通過一個(gè)臨時(shí)變量t緩存x的原始值咳焚,然后將y值賦給x洽损,再將x的原始值通過t賦值給y。
采用同步賦值語句革半,僅需一行代碼:
引用:
Python程序會(huì)經(jīng)常使用當(dāng)前程序之外已有的功能代碼碑定,這個(gè)過程叫“引用”。Python語言使用import保留字引用當(dāng)前程序以為的功能庫又官,使用方式如下:
inport<功能庫名稱>
引用功能庫之后延刘,采用<功能庫名稱>,<函數(shù)名稱>()方式調(diào)用具體功能如:
除了賦值語句外六敬,還有一些其他語句類型碘赖,例如,分支語句,循環(huán)語句等普泡,更多的內(nèi)容將在后面講到播掷,這章就簡(jiǎn)單的介紹下這兩種語句。
分支語句:
分支語句是控制程序運(yùn)行的一種語句撼班,它的作用是根據(jù)判斷條件選擇程序執(zhí)行路徑歧匈。分支語句包括:?jiǎn)畏种А⒍种Ш投喾种А?/p>
單分支語句是最簡(jiǎn)單的分支語句砰嘁,使用條件如下:
if<條件>:
? ? <語句塊>
循環(huán)語句:
循環(huán)語句是控制程序運(yùn)行的一類重要語句件炉,與分支語句控制程序執(zhí)行類似,它的作用是根據(jù)判斷條件確定一段程序是否再次執(zhí)行一次或者多次矮湘。循環(huán)語句也包括遍歷循環(huán)和條件循環(huán)斟冕。
while(<條件>):
? ? ? ? <語句塊1>
? <語句塊2>
以上就是一些程序的語句元素了。
基本輸入輸出函數(shù)
input()函數(shù):
獲得用戶輸入之前缅阳,input()函數(shù)可以包含一些提示性文字
? ? ? ? ? ? ? ? ? ? ? ? ? ? <變量> = input(<提示性文字>)
eval()函數(shù):
eval(<字符串>)函數(shù)是Python語言中一個(gè)非常重要的函數(shù)磕蛇,它能夠以Python表達(dá)式的方式解析并執(zhí)行字符串,將返回結(jié)果輸出
eval()函數(shù)經(jīng)常和input()函數(shù)一起使用券时,用來獲取用戶輸入的數(shù)字孤里,使用方式如下
? ? ? ? ? ? ? ? ? ? ? ? ? ? <變量>=eval(input(<提示性文字>))
print()函數(shù):
print()函數(shù)用于輸出運(yùn)算結(jié)果,根據(jù)輸出內(nèi)容的不同橘洞,有三種用法捌袜。
第一種,僅用于輸出字符串炸枣,使用方式如下:
? ? ? ? ? ? ? ? ? ? print(<帶輸出字符串>)
第二種虏等,僅用于輸出一個(gè)或多個(gè)變量,使用方式如下:
? ? ? ? ? ? ? ? print(<變量1>,<變量2>,...,<變量N>)
第三種适肠,用于混合輸出字符串與變量值霍衫,使用方式如下:
? ? ? ? ? ? print(<輸出字符串模版>format(<變量1>,<變量2>,...,<變量N>))
對(duì)于print()函數(shù)的end參數(shù)進(jìn)行賦值
print(<待輸出內(nèi)容>,end=“<增加的輸出結(jié)尾>”)
以上就是本章內(nèi)容了侯养,只不過要注意一點(diǎn)敦跌,就是代碼中的括號(hào),引號(hào)等要用英文狀態(tài)下的逛揩。