前言
`随着人工智能的不断发展,Paython这门编程语言也越来越重要,很多人都开启了Paython学习,本文就介绍了Paython的基础知识。
一、程序设计语言概述程序设计语言也叫编程语言。计算机程序是按照程序设计语言规则组织起来的一组计算机指令. 程序设计语言发展经历了机器语言,汇编语言到高级语言的3个阶段.其中,机器语言和汇编语言都是直接操作计算机硬件的编程语言.二、IPO程序编程方法
在程序设计中,每个程序都有统一是运算模式:输入数据,处理数据和输出数据。我们称为IPO程序设计方法.
- 输入(input):输入是一个程序的开始.
- 处理(process):处理是程序对输入数据进行计算产生输出结果的过程.
- 输出(output):输出是程序展示运算结果的方式.
根据计算机的执行机制不同我们可以将高级语言分为两类静态语言和脚本语言。静态语言是采用编译的方式执行,比如C语言,脚本语言是采用解释的方式执行,比如Python。
编译是将源代码转换成目标代码的过程.如图1-1所示,高级语言代码通过编译器转化成目标代码(机器语言代码).
图1-1 编译执行图
解释是将源代码逐句转换成目标代码同时逐句运行目标代码的过程.如图1-2所示,高级语言代码直接俄=通过解释器执行.
图1-2 解释执行图
编译和解释的区别在于编译是一次性地翻译,一旦程序被编译,就不再需要源代码。解释则在每次程序运行时都需要解释器和源代码.
四、Python程序的特点Python语言是一门应用广泛的编程语言,相对于其他编程语言,具有很多优秀的特点.
- Python语法简洁。Python语言相对于其他语言的代码要更加精简。仅需其他语言的1/5或1/10的代码量就可以实现相同的功能。
- Python生态丰富,Python提供了几百个内置库和函数以及全世界的程序员通过开源社区贡献了几十万的第三方库,几乎设计所以领域.
- Python多语言集成。我们不仅能够使用Python语言编程写程序,还能够将C或C++等其他语言代码封装后以Python语言区调用。这样就可以利用每个语言自身特点更好的完成需求
- 平台无关。Python程序可以在任何操作系统运行。
- 强制可读。Python通过缩进来严格控制代码的格式。体现逻辑关系,使得代码的可读性更好
- 支持中文。Python3.x以上版本采用Unicode编码。对于中文的处理更加高效及灵活
- 模式多样。Python程序同时支持面向过程和面向对象两种方式,编程模式非常灵活
- 类库便捷。Python的类库从安装到使用都非常便捷,使用也非常的方便
Python程序有两种运行方式:**交互式和文件式 交互式:利用Python解释器即时响应用户输入的代码,给出输出结果. 文件式:将Python程序写在文件中,启动Python解释器批量执行文件中的代码. 交互式一般用于调试少量代码,文件式是最常用的编程方式。总结
以上就是今天要讲的内容,本文仅仅简单介绍了Python的程序设计基本方法,而Python提供了很多便捷,也容易上手,我会时不时更新Python的基本知识,额外可能还会更新Excel的讲解。



