Python学习笔记

2018-1-16 ------------------------------------------
sublime text3 python代码去除白色框框

之所以会出现白色框框,是因为代码不符合PEP8规范!!!

可以装一个 AUTOPEP8 插件,然后按 Ctrl + Alt + r 就会自动帮你PEP8格式化,白色框框就会消失了。。。

这是原来的博文:

因为使用anaconda插件,写python代码的时候满屏的白色框框,看着很不爽,像这样:

20161104132210195.png

要去掉只需在 Sublime > Preferences > Package Settings > Anaconda > Settings User 中设置关闭:
{“anaconda_linting”: false}


作者:小旋锋
来源:CSDN
原文:https://blog.csdn.net/wwwdc1012/article/details/53033838

2018-11-09-----------------------------------------

import re
re.findall('[0-9]+', '16 2-by-4s in rows of 8') ①
['16', '2', '4', '8']
re.findall('[A-Z]+', 'SEND + MORE == MONEY') ②
['SEND', 'MORE', 'MONEY']

这里正则表达式[]+的加号的作用是将前面一个字符或一个子表达式重复一遍或者多遍,例如[0-9]+可以匹配到789, 999, 358...

Generator expressions中的顺序问题?

unique_characters = {'E', 'D', 'M', 'O', 'N', 'S', 'R', 'Y'}
unique_characters
{'Y', 'S', 'R', 'E', 'O', 'M', 'N', 'D'}
第二行为什么顺序变了,如何排序的?

你可能感兴趣的:(Python学习笔记)