程序设计基础 程序设计与Python语言

Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。


具体特征:

可以进行数据计算

根据指令执行任务

组成部分

运算器 + 控制器 (CPU)

存储器 (内存及硬盘)

输入设备和输出设备

工作过程(IPO)

输入(Input):程序用到的数据

处理(Process):编写的程序放于存储器中用于数据处理操作

输出(Output):对处理或计算后的结果进行输出

程序执行过程:

程序编写步骤:

Python语言特点:

    • 语法简洁,实现相同功能,代码量仅相当于其他语言的1/10~1/5
    • 跨平台,可用于大部分操作系统、集群、服务器,甚至小设备(如:树莓派)上
    • 可扩展,可与其他编程语言集成,如C、C++、Java等
    • 开放源码,Python和大部分支持库及工具都是开源的
    • 多用途,可用于快速、交互式代码开发,也可用于构建大型应用程序,如科学计算、数据处理、人工智能等
    • 类库丰富,除了自身提供的几百个内置库,开源社区还贡献了十几万个第三方库,拥有良好的编程生态

Python应用:

迭代五角星绘制

9行代码

16行代码:

21行代码:

字符画绘制:

30 行代码

数据可视化:

数据分析:

量化分析:

网络爬虫:

人工智能:

本文由 学习链 作者:学习链 发表,其版权均为 学习链 所有,文章内容系作者个人观点,不代表 学习链 对观点赞同或支持,未经许可,禁止转载,题图来自Unsplash,基于CC0协议。

抱歉,评论已关闭!