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

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

請問一下 Django 中的 %s 是什么意思?

請問一下 Django 中的 %s 是什么意思?

一只名叫tom的貓 2019-09-20 19:14:32
請問 Django 中的 %s 是什么意思?
查看完整描述

6 回答

?
RISEBY

TA貢獻1856條經驗 獲得超5個贊

%s是代表字符串, 如果你學過C語言就會知道這個。

在字符串里面加個 %s, 然后在字符串后面加上 %(變量名)就可以用后面的變量名所指向的字符串代替原有字符串中的 %s

當然,可以用 %d 代替整數型等等

比如

12= 100print "The value of a is %d" %a

還可以這么做

12= 100print "The value of a is {}".format(a)

這樣可以用一對花括號來表示空位,然后在后面的 format 函數里依次填入你要輸出的變量名,可以有多個空,但是花括號的對數和后面 format 函數的返回值的個數一定要相同

比如

123= 100= 200print "The value of a is {}, the value of b is {}".format(a, b)



查看完整回答
反對 回復 2019-09-22
?
萬千封印

TA貢獻1891條經驗 獲得超3個贊

如果寫成 print "The value of a is %d, the value of b is %d" %a,%b 就對了。
不過建議你用上面的format函數,這樣就不用管類型了。
%d代表整數,%s代表字符串,其他的是我幫你找出來的,括號里是C語言里面用的,其他Python和C語言用法一樣。

%d:輸入輸出為整形
%s:輸入輸出為字符串
%c字符%f:輸入輸出為浮點型

(%lf雙精度浮點型)
(%ld 長整型 %hd短整型 %hu無符號整形 %u %lu)



查看完整回答
反對 回復 2019-09-22
?
胡說叔叔

TA貢獻1804條經驗 獲得超8個贊

整數是指數學上的整數,無范圍限制。django中的整型是指Python的短整型,長整型等數據類型,都有范圍限制。python中短整型的取值范圍[-2417483648,2417483647],如果超過這個范圍怎么辦呢?就可以使用長整型數,不過在結尾必須寫上大寫的“L”,小寫也可。但是為了避免與1混淆,建議用L

查看完整回答
反對 回復 2019-09-22
?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

null:
If True, Django will store empty values as NULL in the database. Default
is False.
如果為True,空值將會被存儲為NULL,默認為False。

blank:
If True, the field is allowed to be blank. Default is False.
如果為True,字段允許為空,默認不允許。



查看完整回答
反對 回復 2019-09-22
  • 6 回答
  • 0 關注
  • 787 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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