1、
a =
'you'
print
('\n'
,a)print
('\n'
+ a)
原因:第乙個是輸出兩個字元,python中兩個字元間自動存在乙個空格;第二個是成為了乙個字元,所有沒有空格
解決方法:
print(』\n』,『rpg』,sep=』』)
2、找出列表出重複的元素
3、刪除目錄及子檔案
import shutil
shutil.rmtree(src)
4、兩個list 求交集,並集,差集,intersection、union、difference
5、獲取本機ip
ip = socket.gethostbyname(socket.gethostname())
6、python中 .to_csv()亂碼
解決方法:新增引數 encoding=『utf_8_sig』
3、一些小的注意點
4、正則,判斷是否匹配到某個字串,必須全英文
re.
compile
('^[a-za-z]+$'
).match(
'sdfd')is
notnone
match未匹配到時,返回none
re.
compile
('|'
.join(ket_list)
).findall(x)
re.compile
('^#$|^&$|^@$|^/$'
).findall(
'/')
7、df取出一列』value』(幾百萬行的資料,可以用reduce優化一下)的字串的str數字,怎麼求這列的和
py2to3:
7、尋找單層字典,根據value尋找最大n個值
判斷float型別的nan,
np.isnan(math.nan)
math.isnan(np.nan)
list_duplicates
參考:
- python中__repr__和__str__區別
print的時候:當兩者同時存在時,__str__會覆蓋__repr__
偷懶定義__repr__: 定義完str後,直接__repr__ = __str__
前端問題和解決方法
centering text in column th.dt center,td.dt center change table header color using bootstrap thead th tbody td change select default color selection m...
CppUnit 遇到的問題和解決方法
cppunit是乙個很方便的unit test工具,這幾天學習cppunit中遇到兩個小問題,可能會讓新手很煩惱,在這裡提供解決的方法。1.在使用vs2003以上版本的visual studio時,build project testpluginrunner會失敗,出現如下的error 這是因為cp...
安裝ftp碰到的問題及解決方法
1 crt顯示亂碼 本地windows機器。修改securecrt的設定。找到 選項 會話選項 外觀 字元編碼設定為utf 8。字型設定,選擇中文字型,例如新宋體。2 檢視ftp 服務是否啟動 service vsftpd status 3 使 用chkconfig vsftpd on 設定為開機自...