Python3基础 list 推导式 生成100以内的偶数列表
2024-10-19 03:28:28
- Python : 3.7.0
- OS : Ubuntu 18.04.1 LTS
- IDE : PyCharm 2018.2.4
- Conda : 4.5.11
- typesetting : Markdown
code
coder@Ubuntu:~$ source activate py37
(py37) coder@Ubuntu:~$ ipython
Python 3.7.0 (default, Jun 28 2018, 13:15:42)
Type 'copyright', 'credits' or 'license' for more information
IPython 6.5.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: test = [each for each in range(100) if not (each % 2 == 1)]
In [2]: test
Out[2]:
[0,
2,
4,
6,
8,
10,
12,
14,
16,
18,
20,
22,
24,
26,
28,
30,
32,
34,
36,
38,
40,
42,
44,
46,
48,
50,
52,
54,
56,
58,
60,
62,
64,
66,
68,
70,
72,
74,
76,
78,
80,
82,
84,
86,
88,
90,
92,
94,
96,
98]
In [3]: exit
(py37) coder@Ubuntu:~$ source deactivate
coder@Ubuntu:~$
resource
- [文档] docs.python.org/3
- [规范] www.python.org/dev/peps/pep-0008
- [规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules
- [源码] www.python.org/downloads/source
- [ PEP ] www.python.org/dev/peps
- [平台] www.cnblogs.com
- [平台] gitee.com
Python具有开源、跨平台、解释型、交互式等特性,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。
最新文章
- mycat高可用方案
- Hello World深入理解
- Java学习----集合框架总结
- bzoj2555
- python 之变量
- POJ3069(贪心+巧用优先队列)
- 使用Netty实现HTTP服务器
- __x__(17)0906第三天__块元素block_内联元素inline_行内块元素inline-block
- .NET Core通过过滤器和中间件两种方式实现全局异常捕获和日志记录
- makefile编写规则
- MVC+三层+ASP.NET简单登录验证
- ImageView android:scaleType=";centerCrop";
- Spring学习笔记六:Spring整合Hibernate
- 去掉IntelliJ IDEA 中 mybatis 对应的 xml 文件警告
- python 元组查找元素返回索引
- springmvc 孔浩
- jersey学习笔记
- 优化升级logging封装RotatingFileHandler
- BZOJ 3160 FFT+马拉车
- Android APK反编译详解(附图) (转至 http://blog.csdn.net/ithomer/article/details/6727581)