•        Python : 3.7.0
  •          OS : Ubuntu 18.04.1 LTS
  •         IDE : PyCharm 2018.2.4
  •       Conda : 4.5.11
  •    typesetting : Markdown

code

"""
@Author : 行初心
@Date : 18-9-24
@Blog : www.cnblogs.com/xingchuxin
@Gitee : gitee.com/zhichengjiu
""" def main():
test = [each for each in range(50) if not (each % 2 == 1)]
print(test) # 直接作为参数
print(sum(each for each in range(50) if each % 2 == 0)) if __name__ == '__main__':
main()

result

/home/coder/anaconda3/envs/py37/bin/python /home/coder/PycharmProjects/basic/demo.py
[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]
600 Process finished with exit code 0

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的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。

代码的书写要遵守规范,这样有助于沟通和理解。

每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。

最新文章

  1. vs2012使用64位IIS EXPRESS调试
  2. bzoj2555: SubString
  3. 3个著名加密算法(MD5、RSA、DES)的解析
  4. Ubuntu下VIM的安装及其配置——Linux篇
  5. 不能继承OrmLiteBaseActivity时,这样获取getHelper
  6. 2.精通前端系列技术之JavaScript模块化开发 seajs(一)
  7. MVC中使用EF(2):实现基本的CRUD功能
  8. EC读书笔记系列之15:条款32、33、34
  9. art patchoat
  10. C# .net中json字符串和对象之间的转化方法
  11. 在commons-lang3包中StringUtils类的ordinalIndexOf中有一个错误
  12. 注意SSIS中的DT_NUMERIC类型转换为字符类型(比如DT_WSTR)时,会截断小数点前的0
  13. JAVA_SE基础——52.匿名内部类
  14. MIUI9系统怎么启用Root超级权限的经验
  15. Abp中自定义Exception的HttpStatusCode
  16. 测试教程网.unittest教程.8. 断言异常
  17. vue-cli less使用
  18. C#零基础入门03:打老鼠初级
  19. 7.1 服务暴露前的准备-ServiceBean的装配
  20. [翻译] PJR Signature View

热门文章

  1. 20144306《网络对抗》Web安全基础实践
  2. 删除未加入svn版本控制的文件(包括文件夹)
  3. lua 获取指定目录下指定后缀文件名
  4. Socket通信的Python实现
  5. 启动HDFS
  6. li设置float后ul无法包裹li问题解决
  7. (1.2)mysql 索引概念
  8. 剑指offer2
  9. JS中的对象数组
  10. 读书--编写高质量代码 改善C#程序的157个建议