python學習tip記錄

2021-07-30 07:14:12 字數 976 閱讀 5699

在學習過程中有如下問題,做個記錄。

以前沒有注意的問題

1)一行列數 : pep 8 規定為 79 列,這個太苛刻了,如果要拼接url一般都會超。

乙個函式 : 不要超過 30 行**, 即可顯示在乙個螢幕類,可以不使用垂直游標即可看到整個函式。

乙個類 : 不要超過 200 行**,不要有超過 10 個方法。

乙個模組 : 不要超過 500 行。

2)不要在一句import中多個庫

不推薦import os, sys

推薦import os

import sys

在整理自己**的時候記錄的問題。

錯誤記錄:w292 no newline at end of file

處理:打個回車有新的一空行即可(新行不要有空格)。

錯誤記錄:e302 expected 2 blank lines, found 1

處理:上面只有一行空白,但是需要兩個空白行

錯誤記錄:e231 missing whitespace after 『,』

翻譯:「,」後要有空格

舉例:錯誤 print(「%s %s %s %s %s %s」 % (a,b,d,e,k,l))

正確 print(「%s %s %s %s %s %s」 % (a, b, d, e, k, l))

錯誤記錄:e225 missing whitespace around operator

翻譯:舉例:

錯誤 print(「%s %s %s %s %s %s」%(a, b, d, e, k, l))

正確 rint(「%s %s %s %s %s %s」% (a, b, d, e, k, l))

錯誤記錄:e225 missing whitespace around operator

舉例:錯誤 f=open(「d:\\test.txt」, 「ab」)

正確 f = open(「d:\\test.txt」, 「ab」)

datagrid刪除記錄小TIP

使用的jquery框架,在許可權管理或者pojo之間有一對多,多對多時關聯關係的刪除.1.需要解除關聯關係的datagrid的的查詢,沒有分頁 所有的能查詢的方法都不分頁,後台實現不能分頁 datagrid查詢的方法是 stationdata datagrid function deleteuser...

python學習記錄

python 3 整除,複數表示,slice,range,pass關鍵字,函式用引數名呼叫,函式的 arg和 arg,預設引數,unpacking argument lists,sequence 型別 list,set tuple,dictionary,queue,stack loop相關 enum...

python學習記錄

python函式記錄 修飾符作用就是表示 下面的值或者函式作為 後面函式的引數 返回值由 後面的函式返回 map 接收乙個函式和乙個序列,然後保留函式返回的結果的序列 reduce 接收乙個函式和乙個序列 函式結果為乙個值,運算過程就是從序列的第乙個值開始傳給函式,返回結果再次傳入函式,直到最後得到...