国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

進(jìn)行網(wǎng)站建設(shè)網(wǎng)頁制作學(xué)習(xí)

進(jìn)行網(wǎng)站建設(shè),網(wǎng)頁制作學(xué)習(xí),運(yùn)城鹽湖區(qū)姚孟信通網(wǎng)站開發(fā)中心,房屋設(shè)計軟件手機(jī)版🍋在本次的博客當(dāng)中,我們來認(rèn)識一下python語言的新的部分——python語言的控制語句。在我們的python語言當(dāng)中控制語句大致分為三類:1.選擇語句,2.循環(huán)語句,3.跳轉(zhuǎn)語句。當(dāng)我們在編寫代碼的時候可以根據(jù)代碼的邏輯的需求…

? ? 🍋在本次的博客當(dāng)中,我們來認(rèn)識一下python語言的新的部分——python語言的控制語句。在我們的python語言當(dāng)中控制語句大致分為三類:1.選擇語句,2.循環(huán)語句,3.跳轉(zhuǎn)語句。當(dāng)我們在編寫代碼的時候可以根據(jù)代碼的邏輯的需求選擇合適的語句實(shí)現(xiàn)我們特定的變成要求。

? ? 🍈選擇語句

? ? 🍋選擇語句也就是條件判斷語句,python語言的選擇語句的使用方法大致和我們的C語言的語法形式相似但是唯一不同的就是語法的格式。在C語言中我們的選擇判斷條件需要我們在括號里輸入選擇判斷條件之后在后面的大括號里面進(jìn)行特定的代碼的編寫。而對于我們的python語言來說。我們 if 之后直接跟選擇判斷的條件并且不需要使用括號,在選擇條件書寫完畢之后需要使用一個冒號表示我們的循環(huán)的主體的內(nèi)容。我們循環(huán)的主題內(nèi)容通過縮進(jìn)的形式進(jìn)行判斷。我們利用代碼的形式來加深我們對于選擇語句的理解:

? ? 🍋就像是我們上面代碼所示的內(nèi)容那樣。以上僅僅是對于我們簡單的if語句的編寫,和我們的C語言相同,python當(dāng)中同樣具有else和 “else if ” 的判斷,只不過在python當(dāng)中我們的 else if 語句需要寫成 elif 的形式。除了我們的書寫的更改之外其他所有使用的特定都和我們的C語言相同(后者說和我們的python語言當(dāng)中的 if 格式相同)我們同樣通過代碼的形式來體會一下我們對于選擇控制語句的使用:? ? ?🍋我們在上面借助一個循環(huán)控制語句來輔助我們代碼的測試,循環(huán)控制語句我們在稍后的代碼當(dāng)中會進(jìn)行講解。

? ? ? 🍈選擇控制語句

? ? 🍋上面我們介紹完了選擇控制語句,在測試選擇控制語句的時候我們同樣使用了一個循環(huán)控制語句進(jìn)行輔助測試。我們在這里就對于選擇控制語句進(jìn)行專門的講解。我們python語言的選擇控制語句大致分為兩種,第一種是我們的for循環(huán)控制語句,第二種是我們的while循環(huán)的選擇控制語句。我們一項一項進(jìn)行介紹。

? ? 🍋首先使我們的while循環(huán)的循環(huán)控制語句。如果是對于C語言有一定的基礎(chǔ)的話相信對于while循環(huán)一定都不陌生吧?在python語言當(dāng)中while循環(huán)的使用方法和我們C語言當(dāng)中的while循環(huán)很相似。從語言當(dāng)中我們會提前設(shè)置一個循環(huán)變量,對于循環(huán)變量進(jìn)行判斷可以選擇性的是否進(jìn)入循環(huán),如果進(jìn)入循環(huán)的話就會執(zhí)行一定的代碼語句,需要注意的是我們在編寫代碼的時候還需要在循環(huán)體當(dāng)中對循環(huán)變量進(jìn)行一定的修改,否則就會出現(xiàn)死循環(huán)的場景。python語言也是如此,不過不同的是我們的循環(huán)控制條件不用小括號括住,循環(huán)體通過縮進(jìn)的形式控制循環(huán)語句,其他代碼的書寫和我們的C語言的while循環(huán)完全相同。示例代碼如下:

? ? 🍋其中g(shù)rade+=1作為我們選擇控制變化的條件避免了程序的死循環(huán),規(guī)定我們程序在運(yùn)行三次之后結(jié)束。如果去掉就會產(chǎn)生錯誤,運(yùn)行效果如下:? ? ?🍋只有當(dāng)你強(qiáng)制關(guān)閉代碼的運(yùn)行的時候代碼才會停止輸出。

? ? ?🍋在認(rèn)識了while循環(huán)之后,那么下面我們來認(rèn)識一下我們的for循環(huán)。在python語言當(dāng)中我們for循環(huán)的使用和我們的C語言就有了較大的區(qū)別。?在python語言當(dāng)中for循環(huán)可以遍歷任意一個可迭代的對象。所謂的可迭代的對象就是說可以將內(nèi)容分為更小話內(nèi)容的對象。舉一個簡單的例子來說:就像是我們的字符串,我們一長串字符可以分成一個一個的字母,那么我們的字符串就被稱為可迭代的對象。還有我們之后要學(xué)習(xí)的列表,其中放置的也同樣是一個一個單個的數(shù)據(jù),同樣列表也是可迭代對象。在我們的python語言當(dāng)中for循環(huán)的基本語義就是從“可迭代對象”中取出一個元素放入“循環(huán)變量”中,然后執(zhí)行語句1,直到可迭代對象的所有元素都取出為止。舉一個簡單的例子:

? ? ?🍋上面我們就是用了for循環(huán)的遍歷的特點(diǎn)打印了字符串當(dāng)中一個一個的元素。我們還可以利用指定長度的字符串進(jìn)行指定次數(shù)的循環(huán)遍歷,其代碼示例如下:

? ? 🍋就像是我們上面代碼所展示的那樣我們只需要在for循環(huán)所屬的代碼塊中執(zhí)行特定的語句即可。一般情況下,在學(xué)習(xí)for循環(huán)的同時,我們還會學(xué)習(xí)一個函數(shù)——range函數(shù)。我們這個函數(shù)的作用就和它的名字一樣,是取一個范圍的數(shù)據(jù)進(jìn)行輸出。range函數(shù)的原型如下:

range([start,]stop[,step])

? ? ?🍋我們上面的參數(shù)分別表示:

start:表示計數(shù)從start開始,是可選參數(shù),默認(rèn)是從0開始的

例如:range(5)等價于range(0,5),產(chǎn)生的序列是[0,1,2,3,4]

stop:表示計數(shù)到stop結(jié)束,但不包括stop

例如:range(0,5),產(chǎn)生的序列是[0,1,2,3,4],沒有5

step:表示步長,是可選參數(shù),默認(rèn)值為1

例如:range(0,5)等價于range(0,5,1)

? ? 🍋再解釋完上面的三個參數(shù)之后我們就使用代碼向大家解釋一下我們range函數(shù)的具體的使用的方法吧:

? ? 🍋我們在range的范圍內(nèi)省略的start和step所以start就默認(rèn)為0,step默認(rèn)為1。也就是從0到9開始依次進(jìn)行累加。

? ? 🍈跳轉(zhuǎn)語句

? ? 🍋其實(shí)要是按照嚴(yán)格來說跳轉(zhuǎn)語句不能說是一個單獨(dú)的語句類型,因為跳轉(zhuǎn)語句只有和我們的循環(huán)語句(while或者for)結(jié)合起來使用才有他們的實(shí)際的意義。我們的跳轉(zhuǎn)語句break和continue的使用方法和我們C語言當(dāng)中的使用的方法完全相同。break是直接跳出跳出我們的所有循環(huán),而continue表示的是跳出本次的循環(huán)進(jìn)入下一次的循環(huán)。

? ? 🍋其實(shí)在python當(dāng)中跳轉(zhuǎn)語句的使用方式更加豐富,因為在python當(dāng)中else同樣可以和我們的循環(huán)語句進(jìn)行結(jié)合,當(dāng)我們的循環(huán)結(jié)束的時候就會執(zhí)行我們else其中的語句,如果是break打破的我們的循環(huán),那么我們的else當(dāng)中的語句就不會執(zhí)行。這使得我們代碼的編寫更加豐富。

? ? 🍋在這里還要向大家介紹一下pass,我們的pass之前在編寫代碼的時候也向大家展示過,但是沒有具體向大家介紹其使用的方法和作用。pass語句的作用就是保留循環(huán)或者函數(shù)的主體。我們可以不再循環(huán)或者函數(shù)當(dāng)中編寫代碼,只作為一個空殼進(jìn)行編寫代碼,這樣的代碼多用于測試我們特定的功能。那么閑話少說,我們還是通過代碼來感受一下上述語句的使用吧:

? ? 🍋循環(huán)正常結(jié)束,執(zhí)行else語句當(dāng)中的內(nèi)容:

? ? 🍋當(dāng)我們的grade=3的時候就跳出循環(huán),會直接跳過第三次打印和我們的else語句中的代碼內(nèi)容。

? ? ?🍋當(dāng)我們使用continue的時候之會跳過本次循環(huán)的代碼依舊會執(zhí)行else當(dāng)中的語句。

? ? ?🍋那么我們本次的博客的內(nèi)容也就到此結(jié)束了,感謝您的觀看。?

http://aloenet.com.cn/news/47194.html

相關(guān)文章:

  • 贛州網(wǎng)站制作百度網(wǎng)站電話是多少
  • dedecms 網(wǎng)站訪問量重慶seo整站優(yōu)化系統(tǒng)
  • 寶雞做網(wǎng)站的公司磁力鏈 ciliba
  • 華為建站模板seo 網(wǎng)站推廣
  • 網(wǎng)站建設(shè)效果好不好seo對網(wǎng)店推廣的作用
  • 做網(wǎng)站要注意的撫州網(wǎng)站seo
  • 如何用服務(wù)器發(fā)布網(wǎng)站公司培訓(xùn)課程有哪些
  • 進(jìn)下加強(qiáng)新聞宣傳網(wǎng)站建設(shè)上海百度seo
  • h5手機(jī)網(wǎng)站怎么做互聯(lián)網(wǎng)營銷師考試題庫
  • 西安最好的網(wǎng)站建設(shè)公司網(wǎng)絡(luò)營銷網(wǎng)站分析
  • 淄博政府網(wǎng)站建設(shè)公司百度商業(yè)賬號登錄
  • 做網(wǎng)站媒體內(nèi)蒙古seo優(yōu)化
  • 如何在淘寶上做自己的網(wǎng)站廣州疫情最新數(shù)據(jù)
  • 做一款app需要網(wǎng)站嗎鄭州百度公司地址
  • 做網(wǎng)站在哪里租服務(wù)器新網(wǎng)
  • 培訓(xùn)型網(wǎng)站建設(shè)網(wǎng)站搜索引擎優(yōu)化的基本內(nèi)容
  • 做網(wǎng)站認(rèn)證違法嗎煙臺seo
  • 動態(tài)網(wǎng)站設(shè)計論文3000字seoul是哪個國家
  • 中國鐵建華南建設(shè)有限公司網(wǎng)站十大搜索引擎地址
  • wordpress文章標(biāo)題字體大小東莞市網(wǎng)絡(luò)seo推廣服務(wù)機(jī)構(gòu)
  • 國外 上海網(wǎng)站建設(shè)google搜索網(wǎng)址
  • 常州網(wǎng)站建設(shè)多少錢收錄網(wǎng)站有哪些
  • 網(wǎng)站搭建培訓(xùn)學(xué)電腦培訓(xùn)班
  • 網(wǎng)站建設(shè)的相關(guān)書籍今日頭條鄭州頭條新聞
  • 順德營銷型網(wǎng)站建設(shè)查關(guān)鍵詞的排名工具
  • 網(wǎng)站建設(shè)方案標(biāo)準(zhǔn)模板seo技術(shù)交流
  • 浙江建設(shè)廳網(wǎng)站官網(wǎng)seo關(guān)鍵詞排名系統(tǒng)
  • 做網(wǎng)站都需要哪些技術(shù)網(wǎng)絡(luò)推廣和seo
  • 電子商務(wù)網(wǎng)站軟件建設(shè)的核心是武漢大學(xué)人民醫(yī)院地址
  • 香港公司網(wǎng)站備案公司建立網(wǎng)站的步驟