•        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-10-2
@Blog : www.cnblogs.com/xingchuxin
@Gitee : gitee.com/zhichengjiu
""" def main():
# 从前
file = open('1.txt', 'w')
file.close() # 现在
with open('1.txt', 'w') as file:
print('简单明了,省时省力') if __name__ == '__main__':
main()

result

/home/coder/anaconda3/envs/py37/bin/python /home/coder/PycharmProjects/base/demo.py
简单明了,省时省力 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. jquery获取ul中的第一个li
  2. [LeetCode] One Edit Distance 一个编辑距离
  3. AOJ DSL_2_A Range Minimum Query (RMQ)
  4. apache与nginx的虚拟域名配置
  5. HDU-2844 Coins(多重背包)
  6. Java 读取Properties配置文件
  7. 【Maven】Eclipse 使用Maven创建Java Web项目
  8. 项目部署之VPN+端口映射
  9. Sqlserver作业-手把手带你体验
  10. httpd三种MPM的原理剖析
  11. Spring Boot 线程池
  12. HTML标记
  13. win7系统内网共享打印机设置
  14. SQL Server数据库中的系统数据库?
  15. Set "$USE_DEPRECATED_NDK=true" in gradle.properties to continue using the current NDK integration. 解决办法
  16. 第16月底18天 phpstudy设置
  17. Odoo 学习地址
  18. Hibernate 抛出的 Could not execute JDBC batch update
  19. Kafka设计解析(六)Kafka高性能架构之道
  20. JS对Date的扩展,将 Date 转化为指定格式的String

热门文章

  1. Steady Cow Assignment---poj3189(多重匹配+二分)
  2. Idempotent --------幂等
  3. 纯css打造凹进与突出效果
  4. mysql 字符串类型 char varchar
  5. 更新Newtonsoft.Json后报异常,未能加载文件或程序集“Newtonsoft.Json
  6. Scala系统学习(二):Scala开发环境安装配置
  7. iOS 第三方框架-MBProgressHUD
  8. 015-awk
  9. discuz注册页修改
  10. POJ3608