python的var是什么意思_python3函数里var是什么意思?
相信絕大部分人看到這個(gè)標(biāo)題,肯定內(nèi)心和標(biāo)題是一個(gè)感受吧,什么是var?Var是什么意思?怎么用?等等等,大家先別急,var不是一個(gè)生僻的函數(shù),甚至說(shuō),這是一個(gè)會(huì)經(jīng)常見(jiàn)到的函數(shù),它可以跟很多函數(shù)搭配使用,甚至在調(diào)用時(shí)候也非常的好用,好了,話(huà)不多說(shuō),一起來(lái)看看吧~
關(guān)于var函數(shù):
*var在定義函數(shù)參bai數(shù)時(shí),是可變個(gè)du數(shù)參數(shù)的zhi意思。在調(diào)用時(shí),dao4102是要unpack tuple的意思
舉例:def restoreDataType(old_type, *var):
#將變量var從'>HH'的類(lèi)型轉(zhuǎn)換成old_type的類(lèi)型
#
#輸入?yún)?shù):
# var 元組,形如:(16435, 13107)
# old_type 字符串,形如:'>f'
#
#返回值:
# 字符串 為var轉(zhuǎn)換成該值原來(lái)的類(lèi)型,形如:2.8
restored_var, = struct.unpack(old_type, struct.pack('>HH', var[0], var[1]))
return restored_var
if __name__ == '__main__':
print restoreDataType(old_type='>f', var=16435, 13107)或者
print restoreDataType(old_type=&
總結(jié)
以上是生活随笔為你收集整理的python的var是什么意思_python3函数里var是什么意思?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 听著名服务端主程讲座有感 - archy
- 下一篇: python tkinter strin