亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

str = None 和 Optional[str] = None

視頻中

address:?str?=?None
full_name:?Optional[str]?=?None

同樣的 str,定義方式卻不同。請教一下有什么區別,有沒有使用場景限制

正在回答

3 回答

稍稍有點區別

address:?str?=?None:你可以不傳值,但是至少要傳一個""空的引號進來

full_name:?Optional[str]?=?None:這個字段可以都不用傳入進來

0 回復 有任何疑惑可以回復我~

不要糾結于這個,那是老師編輯這門課時非要這樣寫的坑

我給你舉個例子,比方疫情期間,你從外地回小區,小區門口有防疫人員,問你從哪來,這是個必須回答的問題就用這個,不回答過不去

address:?str?=?None

你相親去看見女孩子你問:你多大了,她也可以回答,也可以不回答,不是非要回答,就按下面這種方式定義,不回答也能過。

full_name:?Optional[str]?=?None

0 回復 有任何疑惑可以回復我~

是一個映射的區別吧,

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
高性能 FastAPI 框架入門精講
  • 參與學習       13347    人
  • 解答問題       91    個

FastAPI 框架快速上手開發,結合 API 交互文檔逐個講解核心模塊的使用。

進入課程

str = None 和 Optional[str] = None

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號