日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python函数应用实例_【Python 第22课】 函数应用示例

發布時間:2023/12/10 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python函数应用实例_【Python 第22课】 函数应用示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前兩課稍稍介紹了一下函數,但光說概念還是有些抽象了,今天就來把之前那個小游戲用函數改寫一下。

我希望有這樣一個函數,它比較兩個數的大小。

如果第一個數小了,就輸出“too small”

如果第一個數小了,就輸出“too big”

如果相等,就輸出“bingo”

函數還有個返回值,當兩數相等的時候返回True,不等就返回False。

于是我們來定義這個函數:

def isEqual(num1, num2):

if num1<>< p=""><>

print 'too small'

return False;

if num1>num2:

print 'too big'

return False;

if num1==num2:

print 'bingo'

return True

這里說一下,return是函數的結束語句,return后面的值被作為這個函數的返回值。函數中任何地方的return被執行到的時候,這個函數就會結束。

然后在我們的小游戲里使用這個函數:

from random import randint

num = randint(1, 100)

print 'Guess what I think?'

bingo = False

while bingo == False:

answer = input()

bingo = isEqual(answer, num)

在isEqual函數內部,會輸出answer和num的比較結果,如果相等的話,bingo會得到返回值True,否則bingo得到False,循環繼續。

函數可以把某個功能的代碼分離出來,在需要的時候重復使用,就像拼裝積木一樣,這會讓程序結構更清晰。

總結

以上是生活随笔為你收集整理的python函数应用实例_【Python 第22课】 函数应用示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。