開場白
? ? ? ? 我是小白,今天被前端罵了一頓:我們交接不是說好了就給你四個變量:A,B。C。D。你這命名的這么具體,我這邊給你傳值不是很方便啊(因為不同模塊有復(fù)用的圖片路徑),我說“那我改?”
后續(xù)處理
? ? ? ? 第一、對接遇到問題
? ? ? ? 這以后對接不同項目,我這個接口對外,肯定不能總要求別人吧,但是別人要給我的和我代碼里設(shè)置的不一樣,那我豈不是要挨個改,800行的代碼,怎么可能?
? ? ? ? 對了,常量!
? ? ? ? 第二、就問題找到了解決辦法
? ? ? ? 只要我后續(xù)需要改,只需改第一個就夠了啊,喔凱喔凱,完美!
#解析數(shù)據(jù)
MODE1 = "text-to-image"
MODE2 = "text-to-image-with-template"
MODE3 = "text-inpainting"
MODE = 'mode'
PROMPT = 'prompt'
URL = 'url'
MASK = 'mask'
?………
延伸閱讀
? ? ? ? 1、常量和變量的區(qū)別
????????變量是變化的量,常量則是不變的量。python中沒有使用語法強(qiáng)制定義常量,也就是說,python中定義常量本質(zhì)上就是變量。如果非要定義常量,變量名必須全大寫。
????????如果是常量,那就沒必要更改,所以python就只制定了一個規(guī)范,而沒指定常量的語法,因此常量也是可以修改的,但不建議。
python基礎(chǔ)教程:常量 (最全常量解析)_python 常量-CSDN博客文章瀏覽閱讀1.7w次。一、常量變量是變化的量,常量則是不變的量。python中沒有使用語法強(qiáng)制定義常量,也就是說,python中定義常量本質(zhì)上就是變量。如果非要定義常量,變量名必須全大寫。AGE_OF_NICK = 19print(AGE_OF_NICK)19AGE_OF_NICK = AGE_OF_NICK + 1print(AGE_OF_NICK)20如果是常量,那就沒必要更改,所以python就只制定了一個規(guī)范,而沒指定常量的語法,因此常量也是可以修改的,但不建議。在c語言中有專門的常量定義語法,con_python 常量https://blog.csdn.net/qdPython/article/details/117386042
? ? ? ? ?2、為什么用常量?
使用常量而不是直接在代碼中使用某個值有以下一些優(yōu)點:
提高可讀性:
在程序中使用某個值的描述性名稱始終比使用值本身更具可讀性和明確性。例如,MAX_SPEED代表最大速度的常量,比使用某個速度值更容易閱讀和理解。
更好的可維護(hù)性,降低出錯風(fēng)險:
定義了常量,在程序中能夠使用常量名稱來代替值。如果需要更改值,只需更改常量定義。比如:PI=3.14,程序中使用PI代表圓周率,如果需要提高圓周率的精度,只需改變PI的值PI=3.1515926,這樣提高了代碼的可維護(hù)性。
什么是常量?Python中如何定義常量? - 知乎變量和常量是計算機(jī)編程中的兩個基本概念。大多數(shù)編程語言使用這些常量變量來操作數(shù)據(jù)。 什么是變量變量來源于數(shù)學(xué),是計算機(jī)語言中能儲存數(shù)據(jù)的一個符號或名稱。在大多數(shù)編程語言中,可以通過在代碼中引用變量的…https://zhuanlan.zhihu.com/p/608708976
? ? ? ? 3、辨析常量和變量
????????Python沒有嚴(yán)格意義上的常量,它只有變量。因此,要在 Python 中使用常量,告訴其他程序員這是一個常量,必須對常量的標(biāo)識符名稱進(jìn)行約定,避免當(dāng)做變量進(jìn)行賦值。Python 社區(qū)決定使用“大寫字母寫名稱,并用下劃線分隔單詞”的命名約定來區(qū)分變量和常量。?
????????因為Python是一種非常靈活的編程語言,你現(xiàn)在知道Python沒有嚴(yán)格的常量,它只是有變量。因此,Python社區(qū)有了一個常量的命名約定。命名約定有助于防止其他開發(fā)人員把常量當(dāng)做變量使用。
文章來源:http://www.zghlxwxcb.cn/news/detail-663126.html
完結(jié)撒花
? ? ? ? 在這里列舉了一部分,但是“如需更改,只改一次”這個優(yōu)點真是值的宣揚(yáng)一下。文章來源地址http://www.zghlxwxcb.cn/news/detail-663126.html
到了這里,關(guān)于python中(限小白,大佬勿入)python開發(fā)中的trick:常量的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!