第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python函數(shù)中的default怎么理解

python函數(shù)中的default怎么理解

富國滬深 2019-03-29 10:57:28
以下這段代碼的default怎么理解,是有個參數(shù)為default嗎?那么這個default有什么用途呢?我是從c#轉(zhuǎn)來學(xué)python的,看到這個函數(shù)覺得很奇怪,覺得default是多余的。(代碼是從開源程序中copy來的)defpretty_date(dt,default=None):"""Returnsstringrepresenting"timesince"e.g.3daysago,5hoursagoetc."""ifdefaultisNone:default='justnow'now=datetime.utcnow()diff=now-dtperiods=((diff.days/365,'year','years'),(diff.days/30,'month','months'),(diff.days/7,'week','weeks'),(diff.days,'day','days'),(diff.seconds/3600,'hour','hours'),(diff.seconds/60,'minute','minutes'),(diff.seconds,'second','seconds'),)forperiod,singular,pluralinperiods:ifnotperiod:continueifperiod==1:returnu'%d%sago'%(period,singular)else:returnu'%d%sago'%(period,plural)returndefault
查看完整描述

2 回答

?
汪汪一只貓

TA貢獻(xiàn)1898條經(jīng)驗 獲得超8個贊

default是你傳遞進(jìn)去的函數(shù)參數(shù)。是一個帶有默認(rèn)值的參數(shù),也就是在調(diào)用這個函數(shù)的時候可以不用給它賦值。
                            
查看完整回答
1 反對 回復(fù) 2019-03-29
?
小唯快跑啊

TA貢獻(xiàn)1863條經(jīng)驗 獲得超2個贊

不知道提問者有沒有Linux命令行經(jīng)驗date命令,不加參數(shù)時,默認(rèn)使用當(dāng)前時間。如果有date--date="yesterday"則使用昨天的時間?;蛘邊⒖糞QL的表結(jié)構(gòu)定義時CREATETABLEcustomer
(First_Namechar(50),
Last_Namechar(50),
Addresschar(50)default'Unknown',
Citychar(50)default'Mumbai',
Countrychar(25),
Birth_Datedate)
                            
查看完整回答
反對 回復(fù) 2019-03-29
  • 2 回答
  • 0 關(guān)注
  • 2846 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號