在python中,強制要求縮進,一般使用Tab或空格來進行縮進,且縮進必須要保持一致,否則可能會出縮進的錯誤。官方規(guī)定是縮進四個空格,而Tab鍵不一定等于四個空格,所以需要設(shè)置一個tab等于四個空格。
10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有鐵鋒免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
要求嚴(yán)格的代碼縮進是Python語法的一大特色,好比C語言中的花括號一樣重要,在大多數(shù)場合還非常有必要。在很多代碼規(guī)范里面也都有要求代碼書寫按照一定規(guī)則進行換行和代碼縮進,但是這些要求只是純粹是方便人來閱讀、使用或修改的,對于編譯器或者解釋器而言,完全是視而不見的存在。
但是對Python解釋器而言,每行代碼前的縮進都是語法和邏輯上的意義;Python這個特性,也經(jīng)常在Python使用者和非Python使用者中引起爭論。
與其他語言不同,Python屬于強制縮進的,它這種做法屬于雙刃劍,有好處也有壞處。
好處是強迫你寫出格式化的代碼,但沒有規(guī)定縮進是幾個空格還是Tab。按照約定俗成的管理,應(yīng)該始終堅持使用四個空格的縮進。
另一個好處是強迫你寫出縮進較少的代碼,你會傾向于將一段很長的代碼拆分成若干函數(shù),從而得到縮進較少的代碼。
壞處就是復(fù)制、粘貼功能失效了,這是非常不友好的地方。當(dāng)你重構(gòu)代碼時,粘貼過去的代碼必須重新檢查縮進是否正確;此外,IDE很難像格式化Java代碼那樣格式化python代碼。
務(wù)必注意:python程序是區(qū)分大小寫的,如果寫錯了大小寫,程序會報錯。
python使用縮進來組織代碼塊,請務(wù)必遵守約定俗成的習(xí)慣,堅持使用4個空格的縮進。在文本編輯器中,需要設(shè)置把Tab自動轉(zhuǎn)換為4個空格,確保不混用tab和空格。
沒什么壞處。
操作系統(tǒng)下的格式化只是一種高級格式化,刪除上面的文件而已,跟正常的讀寫沒有什么差別。相反的,由于格式化能夠刪除硬盤分區(qū)上的文件碎片,所以能夠提高文件的讀寫效率。
格式化時選擇“快速格式化”更好,只是刪除硬盤上的文件記錄,效果和普通格式化一樣。
相信你不是每天都在格式化硬盤,所以,在你需要的時候,你盡管格式化。硬盤最怕的是突然斷電、非正常關(guān)機,而不是格式化。
你的數(shù)據(jù)庫中的 數(shù)據(jù)類型設(shè)的是什么類型,一般都不是int的,所以你在轉(zhuǎn)換的時候,應(yīng)該轉(zhuǎn)換成Double類型。
"%-50"的意思是如果字符串小于50長度右邊的補空格,很明顯你的50太長了 把姓名這一列擠的太靠后了
文章標(biāo)題:java代碼格式化的壞處 java 代碼格式化
網(wǎng)站網(wǎng)址:http://chinadenli.net/article32/dogiipc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、自適應(yīng)網(wǎng)站、做網(wǎng)站、網(wǎng)站建設(shè)、App設(shè)計、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)