java代碼格式化的壞處 java 代碼格式化

python一般怎樣縮進(jìn)

在python中,強(qiáng)制要求縮進(jìn),一般使用Tab或空格來(lái)進(jìn)行縮進(jìn),且縮進(jìn)必須要保持一致,否則可能會(huì)出縮進(jìn)的錯(cuò)誤。官方規(guī)定是縮進(jìn)四個(gè)空格,而Tab鍵不一定等于四個(gè)空格,所以需要設(shè)置一個(gè)tab等于四個(gè)空格。

10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有鐵鋒免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

要求嚴(yán)格的代碼縮進(jìn)是Python語(yǔ)法的一大特色,好比C語(yǔ)言中的花括號(hào)一樣重要,在大多數(shù)場(chǎng)合還非常有必要。在很多代碼規(guī)范里面也都有要求代碼書(shū)寫(xiě)按照一定規(guī)則進(jìn)行換行和代碼縮進(jìn),但是這些要求只是純粹是方便人來(lái)閱讀、使用或修改的,對(duì)于編譯器或者解釋器而言,完全是視而不見(jiàn)的存在。

但是對(duì)Python解釋器而言,每行代碼前的縮進(jìn)都是語(yǔ)法和邏輯上的意義;Python這個(gè)特性,也經(jīng)常在Python使用者和非Python使用者中引起爭(zhēng)論。

與其他語(yǔ)言不同,Python屬于強(qiáng)制縮進(jìn)的,它這種做法屬于雙刃劍,有好處也有壞處。

好處是強(qiáng)迫你寫(xiě)出格式化的代碼,但沒(méi)有規(guī)定縮進(jìn)是幾個(gè)空格還是Tab。按照約定俗成的管理,應(yīng)該始終堅(jiān)持使用四個(gè)空格的縮進(jìn)。

另一個(gè)好處是強(qiáng)迫你寫(xiě)出縮進(jìn)較少的代碼,你會(huì)傾向于將一段很長(zhǎng)的代碼拆分成若干函數(shù),從而得到縮進(jìn)較少的代碼。

壞處就是復(fù)制、粘貼功能失效了,這是非常不友好的地方。當(dāng)你重構(gòu)代碼時(shí),粘貼過(guò)去的代碼必須重新檢查縮進(jìn)是否正確;此外,IDE很難像格式化Java代碼那樣格式化python代碼。

務(wù)必注意:python程序是區(qū)分大小寫(xiě)的,如果寫(xiě)錯(cuò)了大小寫(xiě),程序會(huì)報(bào)錯(cuò)。

python使用縮進(jìn)來(lái)組織代碼塊,請(qǐng)務(wù)必遵守約定俗成的習(xí)慣,堅(jiān)持使用4個(gè)空格的縮進(jìn)。在文本編輯器中,需要設(shè)置把Tab自動(dòng)轉(zhuǎn)換為4個(gè)空格,確保不混用tab和空格。

格式化對(duì)電腦有什么壞處?

沒(méi)什么壞處。

操作系統(tǒng)下的格式化只是一種高級(jí)格式化,刪除上面的文件而已,跟正常的讀寫(xiě)沒(méi)有什么差別。相反的,由于格式化能夠刪除硬盤(pán)分區(qū)上的文件碎片,所以能夠提高文件的讀寫(xiě)效率。

格式化時(shí)選擇“快速格式化”更好,只是刪除硬盤(pán)上的文件記錄,效果和普通格式化一樣。

相信你不是每天都在格式化硬盤(pán),所以,在你需要的時(shí)候,你盡管格式化。硬盤(pán)最怕的是突然斷電、非正常關(guān)機(jī),而不是格式化。

關(guān)于JAVA中數(shù)字格式化異常?

你的數(shù)據(jù)庫(kù)中的 數(shù)據(jù)類型設(shè)的是什么類型,一般都不是int的,所以你在轉(zhuǎn)換的時(shí)候,應(yīng)該轉(zhuǎn)換成Double類型。

JAVA程序中,關(guān)于格式化輸出的問(wèn)題

"%-50"的意思是如果字符串小于50長(zhǎng)度右邊的補(bǔ)空格,很明顯你的50太長(zhǎng)了 把姓名這一列擠的太靠后了

文章標(biāo)題:java代碼格式化的壞處 java 代碼格式化
網(wǎng)站網(wǎng)址:http://muchs.cn/article32/dogiipc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、自適應(yīng)網(wǎng)站做網(wǎng)站、網(wǎng)站建設(shè)App設(shè)計(jì)、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司