•        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.6.5 |Anaconda, Inc.| (default, Apr 29 2018, 16:14:56)
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help. In [1]: import os In [2]: os.getcwd()
Out[2]: '/home/coder' In [3]: cd /home/coder/
/home/coder In [4]: ls -a
./ Documents/ .mozilla/ .python_history
../ Downloads/ .mplayer/ .shutter/
anaconda3/ examples.desktop Music/ snap/
.bash_history .gconf/ .pam_environment .sogouinput/
.bash_logout get-fonts.sh* Pictures/ .sudo_as_admin_successful
.bashrc get-fonts.sh.zip .pki/ Templates/
.byobu/ .gnome2/ .presage/ .thumbnails/
.cache/ .gnupg/ .profile .thunderbird/
.conda/ .ICEauthority Public/ ubuntu_software/
.config/ .ipython/ .PyCharm2018.2/ Videos/
.dbus/ .java/ pycharm-2018.2.4/ .vscode/
Desktop/ .local/ PycharmProjects/ .xinputrc In [5]: os.listdir(os.curdir)
Out[5]:
['.presage',
'.sogouinput',
'snap',
'.ipython',
'.PyCharm2018.2',
'.vscode',
'Pictures',
'.dbus',
'.xinputrc',
'Downloads',
'.conda',
'get-fonts.sh.zip',
'Videos',
'.local',
'ubuntu_software',
'.mplayer',
'.thunderbird',
'.mozilla',
'examples.desktop',
'.bash_logout',
'.gconf',
'Music',
'.byobu',
'.gnupg',
'Desktop',
'pycharm-2018.2.4',
'.bash_history',
'.sudo_as_admin_successful',
'.config',
'Templates',
'.bashrc',
'get-fonts.sh',
'.python_history',
'PycharmProjects',
'Public',
'.pam_environment',
'.profile',
'.shutter',
'.thumbnails',
'.cache',
'Documents',
'.pki',
'.java',
'anaconda3',
'.gnome2',
'.ICEauthority'] In [6]: 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的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。

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

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

最新文章

  1. ORA-20000 ORU-10027 buffer overflow limit of 2000 bytes
  2. JS正则截取两个字符串之间的字符串
  3. DIOCP之开发流程图之Client
  4. 用cookie记住用户名
  5. Linux中断技术、门描述符、IDT(中断描述符表)、异常控制技术总结归类
  6. VSPM虚拟串口使用
  7. 回调函数的实现 & 结构体的继承
  8. Java多线程——<三>简单的线程执行:Executor
  9. php动态调用方法_sux
  10. hdu_5691_Sitting in Line(状压DP)
  11. 如何开发自己的搜索帝国之ES图形化Kibana安装与使用
  12. AI佳作解读系列(三)——深度学习中的合成数据研究
  13. 利用kibana插件对Elasticsearch进行映射
  14. LVS负载均衡简单配置
  15. Add custom field in Material Master
  16. [从零开始搭网站六]为域名申请免费SSL证书(https),并为Tomcat配置https域名所用的多SSL证书
  17. 打开IPHONE的sms.db短信文件 方法
  18. Zero-Copy实现原理
  19. 37行代码实现一个简单的打游戏AI
  20. Automate Screen or Button Taps via Tasker : Simulating keypress events

热门文章

  1. mongo_action
  2. Python实现简单HTTP服务器(二)
  3. 单调栈&单调队列学习笔记!
  4. Linux和Windows下查看环境变量方法(转)
  5. Mysql技术内幕——InnoDB存储引擎
  6. HashMap(不是线程安全)与ConcurrentHashMap(线程安全)
  7. spring boot上传 下载图片。
  8. (转)HTML5开发中Access-Control-Allow-Origin跨域问题
  9. 弱分类器的进化--Bagging、Boosting、Stacking
  10. js数组之迭代器方法