Python函數(shù)返回值之None類型的實現(xiàn)
更新時間:2026年04月05日 08:58:55 作者:飛鳥馬時
本文主要介紹了Python?函數(shù)返回值之None類型的使用小結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
什么是None
None是類型‘NoneType’字面量,用于表示:空的、無意義的
函數(shù)如何返回None
- 不使用return語句即返回None
- 主動return None
使用場景
- 函數(shù)返回值
- if判斷
- 變量定義
練習(xí):
練習(xí)一:無return語句的函數(shù)返回值
# 無return語句的函數(shù)返回值
def say_hello():
print("你好呀")
result = say_hello()
print(f"無返回值函數(shù),返回的內(nèi)容是:{result}")
print(f"無返回值函數(shù),返回的內(nèi)容類型是:{type(result)}")

練習(xí)二:主動返回None的函數(shù)
# 主動返回None的函數(shù)
def say_hello2():
print("你好呀")
return None
result = say_hello2()
print(f"主動返回None的函數(shù),返回的內(nèi)容是:{result}")
print(f"主動返回None的函數(shù),返回的內(nèi)容類型是:{type(result)}")

練習(xí)三:None用于if判斷
# None用于if判斷
def check_age(age):
if age > 18:
return "SUCCESS"
else:
return None
result = check_age(16)
if not result:
# 進入if表示result是None值 也就是False
print("未成年,不可以進入")

練習(xí)四:None用于聲明無初始內(nèi)容的變量
# None用于聲明無初始內(nèi)容的變量
name = None
print(f"變量name的類型是{type(name)}")

到此這篇關(guān)于Python函數(shù)返回值之None類型的使用小結(jié)的文章就介紹到這了,更多相關(guān)Python None類型內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python被遠(yuǎn)程主機強制關(guān)閉后自動重新運行進程的示例
要實現(xiàn)Python程序在被遠(yuǎn)程主機強制關(guān)閉后能夠自動重新運行,我們可以采用幾種方法,但最直接且常用的方法之一是結(jié)合操作系統(tǒng)級的工具或腳本,這篇文章主要介紹了Python被遠(yuǎn)程主機強制關(guān)閉后怎么自動重新運行進程,需要的朋友可以參考下2024-08-08
python中while和for的區(qū)別總結(jié)
在本篇內(nèi)容里小編給大家分享的是關(guān)于python中while和for的區(qū)別以及相關(guān)知識點,需要的朋友們可以學(xué)習(xí)下。2019-06-06

