Python学习006程序设计方法学和os库

计算思维

  • 在计算机还未出现的时代里,逻辑思维(数学思维)在解决问题上占据着主导地位。主要是通过大脑,思考,归纳总结出问题的公式或解决方法。
  • 计算思维将问题抽象化和自动化,也就是思考加上大量模拟计算,人算力是很有限的,但计算机的算力几乎是无穷的
  • 例子:Python学习006程序设计方法学和os库
    Python学习006程序设计方法学和os库
  • 计算思维,将其转化为面积问题,通过随机函数来进行撒点,统计出现在四分之一圆中的点,来求出圆的面积,进而求出圆周率。Python学习006程序设计方法学和os库

计算生态

  • 计算机之所以有如此迅猛的发展一大部分是由于它的开源精神,集市模式

用户体验

  • 进度展示,当出现大量循环等问题,可以设置进度条来使得用户的体验感增强
  • 异常处理

基本程序设计模式

  • IPO
  • 自顶向下,体育竞技分析Python学习006程序设计方法学和os库
  • 模块化设计,即自底向上。要考虑模块与模块之间的耦合性,模块中的耦合性
  • 配置化设计Python学习006程序设计方法学和os库

Python第三方库安装

  • python社区 http://pypi.org/ 13万个第三方库
pip命令
  • pip -h :显示pip的所有命令
  • pip install <第三方库名> :安装指定的第三方库
  • pip install -U <第三方库名>:更新指定的第三方库
  • pip uninstall <第三方库名>:卸载指定的第三方库
  • pip download <第三方库名>:下载但不安装指定的第三方库
  • pip show <第三方库名>:列出指定的第三方库的详细信息
  • pip search <关键词>:根据关键词在名称和介绍中搜索第三方库
  • pip list:- 列出当前系统已经安装的第三方库
补丁网站http://www.lfd.uci.edu/~gohlke/pythonlibs/
    • 某些第三方库pip下载后,需要编译再安装,可以直接在这个网站上找到编译后的版本

os库是使用

  • os是Python的基本库,分为路径操作,进程管理,环境参数
路径操作
  • import os.path
  • Python学习006程序设计方法学和os库
    Python学习006程序设计方法学和os库
    Python学习006程序设计方法学和os库
    Python学习006程序设计方法学和os库
    Python学习006程序设计方法学和os库

进程管理

  • os.system(command)Python学习006程序设计方法学和os库

环境参数

Python学习006程序设计方法学和os库
Python学习006程序设计方法学和os库
Python学习006程序设计方法学和os库