时间:2021/08/29
文章目录
程序设计语言
1.概述
- 程序设计语言- 也叫编程语言,是计算机能够理解和识别用户意图的一种交互体系- 按照特定规则组织计算机指令,使得计算机能够自动进行各种运算处理
- 计算机程序- 按照编程语言规则组织起来的一组计算机 指令
- 程序设计语言发展的三个阶段- 机器语言 - 直接操作计算机硬件的编程语言,与具体的CPU结构相关- 汇编语言 - 直接操作计算机硬件的编程语言,与具体的CPU结构相关- 高级语言 - 一种与硬件无关,用于表达语法逻辑,更接近自然语言的一类编程语言---
2.编译和解释
- 高级语言根据计算机执行机制的不用 - 静态语言 - 采用编译方式执行,如C语言,Java语言等。- 脚本语言 - 采用解释方式执行,如JavaScript,Python语言等
- 什么是编译? - 将源代码转换成目标代码的过程,理解为翻译成CPU等硬件可以读懂的语言。- 执行编译的计算机程序称为"编译器"。- 编译是一次性的翻译,即第一次编译之后,若程序无改动,第二次执行无需再编译。若程序改动,则需要再次编译。- 就好比是原著和译本,有了译本,原著可以放一边
- 什么是解释? - 将源代码逐条转换成目标代码,同时逐条运行目标代码的过程。- 执行解释的计算机程序称为”解释器“- 解释是每次程序运行都需要解释器和源代码。- 就好比翻译员,每次沟通解释都需要逐句翻译
2.1计算机编程
- 为什么学习计算机编程? - 训练思维 - 又叫计算机思维,首先需要分析问题、抽象内容之间的交互关系、设计利用计算机求解问题的确定性方法,编写和调试代码解决问题- 带来乐趣- 提高效率 - 利用python编写自动化脚本,实现机械的操作步骤- 就业机会
2.2Python语言的特点
- Python语言的重要特点 - 语法简单- 生态丰富- 多语言集成 - 能够将C或C++等语言封装后以python语言方式使用
- Python语言的其他特点 - 跨平台- 强制可读 - 强制缩进提现语句间的逻辑关系- 支持中文- 模式多样 - 同时支持面向过程和面向对象- 类库便捷
2.3安装解释器
- 1.点击以下链接进入
- python官网
- 2.找到对应需要下载的版本,下载后双击安装即可,部分电脑需要配置环境变量(一般下载可执行的安装文件,认准后缀名)
- python解释器的两个重要工具:- IDLE(intergrated development envrionment)python集成开发环境,用来编写和调试python代码- pip:python第三方库安装工具
- python程序的编辑方式:- python的交互式命令行程序(交互式) - windows+R输入cmd- exit()或quit()退出- python自带的IDLE集成开发环境(文件式) - 启动IDLE
2.4 IPO程序编写法
每个程序都有统一的运行模式,即输入数据(input)、处理数据(process)、输出数据(output)
- 输入(input)是一个程序的开始。包括文件输入、网络输入、控制台输入、交互界面输入等。
- 输出(output)是程序展示运算结果的方式。包括控制台输出、图形输出、文件输出、操作系统内部变量输出。
- 处理(process)是程序对输入数据进行计算产生输出结果的过程。计算问题的处理方式统称为“算法”,好的算法是一个程序的核心。
标签:
python
本文转载自: https://blog.csdn.net/weixin_45837305/article/details/119977714
版权归原作者 一7去远足8 所有, 如有侵权,请联系我们删除。
版权归原作者 一7去远足8 所有, 如有侵权,请联系我们删除。