【Python】学习笔记01

1.Python调用C语言很方便,指针内存管理都给屏蔽了,会很方便。’
2.目前有两个版本,Python2和Python3不兼容。
3.源文件.py文件名后缀
4.Python解释器有多个语言实现,我们用的是CPython和IPython(官方版本C语言实现)还有Jpython(java的) PyPy(Pyhon实现)
5.开发效率高,执行效率低,现在计算机比较厉害,可以忽略执行效率。
6.源代码可见:解释型语言
7.代码开发量少
8.模块扩展库多

低级语言:如何更好的运用机器,内存控制器
高级语言:编译型C JAVA GO 解释型Python JAVASCRIPT
编译型比解释型更接近底层,解释型代码量少所以编译效率高。
在这里插入图片描述
上述是通篇编译,有一条不过都不行
在这里插入图片描述
逐行编译
在这里插入图片描述
在这里插入图片描述

0.Python的编程思想
面向对象OOP(Object Oriented Programmming)脚本语言
面向对象是基于对象(实体)的概念建立模型,模拟客观世界分析设计
对象包含两个含义一个是数据另一个是动作。面向对象把数据和方法组合成一个整体,然后对其进行系统建模。

1.基本程序的设计模式
任何程序都包含IPO,它们分别代表如下
I Input 输入,程序的输入
P Process处理 程序的主要逻辑
O Output输出 程序的输出

基本程序设计三步
确定IPO 明确需要实现功能的输入和输出,以及主要的实现逻辑过程
编写程序 将计算求解的逻辑过程通过编程语言进行设计展示
调试程序 对编写的程序按照逻辑过程进行调试,确保程序按照正确逻辑运行

对复杂的问题要进行模块化设计,分而治之,将总问题分成小问题,然后单独解决小问题。

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值