一起入門python5之for迴圈

2022-03-29 00:07:44 字數 1565 閱讀 7673

昨天中午本來寫了的,結果手賤了一下ctrl+x以後又去複製了別的東西。結果所有寫的都沒有了。蛋疼。

繼續寫吧。

今天來說for迴圈

即條件判斷

>>> age = 20      

#首先將20賦值給age,通俗的說就是年齡二十歲。

>>> if age >= 18:                   #如果大於等於十八就輸出你是成年人否則輸出第二條語句

...     print "你是成年人了"

... else:

...     print "你還沒有成年"

...你是成年人了

>>>

>>> age = 15

>>> if age >= 18:

...     print "你是成年人了"

... elif 18 > age > 16:    #elif 是否則如果的意思,顧名思義,在這個區間內就輸出「你是少年」否則「還只是兒童」

...     print "你是青少年"

... else:

...     print "你還只是兒童"

...你還只是兒童喲

>>>

總歸不能一直是我們提前定義好的吧,要使用者輸入的吧,那麼我們就引用乙個input。

>>> age = int(input("請輸入你的年齡:"))      #這條語句一回車我們就可以出現以下命令了,然後我們輸入40

請輸入你的年齡:40

>>> #當然了,不僅僅是輸入整數,也可以是字元之類的,我們引用raw_input(在3.x當中彷彿不能用)或者大家也可以直接input

>>> name = raw_input("請輸入你的名字:")

請輸入你的名字:二狗

>>> print name

二狗》下面這個案例是寥雪峰**的案例,我們來結合我們今天學的來寫一下吧。

小明身高1.75,體重80.5kg。請根據bmi公式(體重除以身高的平方)幫小明計算他的bmi指數,並根據bmi指數:

低於18.5:過輕

18.5-25:正常

25-28:過重

28-32:肥胖

高於32:嚴重肥胖

>>> shengao = input("請輸入你的身高:")

請輸入你的身高:1.75

>>> tizhong = input("請輸入你的體重:")

請輸入你的體重:80.5

>>> bmi = tizhong / shengao

>>> bmi

46.0

>>> if bmi > 32:

...     print "嚴重肥胖!"

... elif 32 <= age > 25:

...     print "肥胖"

... elif 25 <= age > 18.5:

...     print "正常"

... else:

...     print "過輕"

...嚴重肥胖!

>>>

這個for迴圈比較簡單所以注釋的相對較少,高中的一些知識,好吧。初中的也可以看懂。不會的回帖直接問就是。

一起入門python6之函式

今天我們來學習新的一篇吧,那便是 函式 function 我們用def來定義乙個函式,以案例說話。def name x 定義乙個 name 的函式 print x 是乙個帥哥!加號就當作乙個連線符了,連線x跟後面的字串 name 二狗哥 二狗哥,是乙個帥哥!求三角形面積。def sanjiaoxin...

一起入門python4之字典

今天我們來講一下python的字典 dict 因為中午只有乙個小時更新。所以更新內容不多,望多多指教,管他有沒有人看,這都是對我的一種歷練 嘻嘻。其實我知道大多數論壇的牛牛都會。嘻嘻。i know。好了 廢話不多說 action wa 字典的增加刪除 print wa.values 列出所有的val...

和我一起入門python爬蟲

前幾天就想寫乙個爬蟲系列的文章,因為比較忙所以沒有寫 還不是因為懶 趁著現在屋裡比較的涼爽,心也比較的靜,總結下目前遇到的一些爬蟲知識,本系列將從簡單的爬蟲開始說起,後會逐漸的提公升難度,同時會對反爬手段做乙個總結,以及用具體的事例來演示,不同的反爬現象和實現手段。本系列側重點是應用和實戰,所以,對...