
a. 编程语言
1. 低级语言
低级语言: 机器语言和汇编语言都直接操作计算机硬件,并以此为基础进行设计
机器语言: 一种可以由计算机硬件直接识别和执行的编程语言. (第二机器语言是二进制语言)
汇编语言: 使用助记符一一对应于机器语言中的指令,帮助程序员在计算机开发的早期阶段提高编程效率(添加数字2和3,汇编语言指令为: 添加2、3,结果,操作结果写入结果. )
2. 高级语言
高级语言: 这是一种接近自然语言的计算机编程语言. 描述计算问题和使用计算机解决计算问题更加容易.
3. 编译并说明
计算机执行程序的过程称为执行方法.
编程语言分为两种方式: 编译执行和解释执行.
编译: 将源代码转换为目标代码的过程.
源代码是高级语言代码,目标代码是机器语言代码,执行编译的计算机程序称为编译器.

编译过程
功能:
1. 编译是一次性翻译. 程序一旦编译,就无需编译程序或源代码.
2. 对于相同的源代码,编译生成的目标代码的执行速度更快.
3. 目标代码可以在没有编译器的情况下运行,并且可以在相同类型的操作系统上灵活使用.
执行解释的计算机程序称为解释器.

说明过程

1. 每次程序运行时,解释都需要一个解释器和源代码.
2. 需要保留源代码以进行解释和执行,这对于错误纠正和维护非常方便.
3. 只要有解释器,源代码就可以在具有良好移植性的任何操作系统上运行
静态语言: 编译并执行,例如: C,Java等.
脚本语言: 解释和执行,例如: PHP,HTML等.
Python语言是一种脚本语言(保留了编译器的某些功能)
b程序设计方法,Python语言概述
Python语言创始人: Guidovan Rossum

Guidovan Rossum(1990)
1. Python语言的优势
基本特征:
脚本语言+语句执行
简洁+强制性可读性
跨平台+开源
面向过程+面向对象
图形界面Windows窗口
简洁明了:
强制可读性
C代码的10%
少量底层语法元素

各种编程方法
粘性跨平台
生态高产:
> 110,000个第三方库
避免重复制造车轮
> 10倍编程输出
想做
不是平台l
在官方网站上下载适当的版本:
在开始安装之前,请不要忘记选择图片中的选项!

选择它
方法一,从命令模式进入Python交互模式

单击以进入命令模式
进入命令行模式后,输入Python进入Python交互模式.
内容将以Python交互模式显示

Python交互模式
在命令提示符显示框中显示>>>时,表示您已进入Python交互模式.
在>>>之后以Python交互模式输入代码

在>>>之后输入exit()退出Python交互模式并返回命令行模式

返回命令行模式
执行文件必须处于命令行模式
方法二. 在命令行模式下执行.py文件
通过在命令行模式下访问.py文件的存储目录来执行.py文件

文件内容
使用Sublime Text编辑文件中的代码

执行文件
注意
在命令行模式下,.py的输出必须通过print()打印.
不可能直接在Windows上运行py文件,但可以在Mac和Linux上运行. 这需要在.py文件的第一行添加特殊注释: #! / usr / bin / env python3

添加评论
然后,通过以下命令授予hello.py执行权限:
$ chmod a + x hello.py
方法三: 将Python集成到集成开发环境中,例如PyCharm,Eclipse和其他项目开发中
IPO程序编写方法
输入: 输入数据

输入(输入)是程序的开头. 程序将处理多种数据源,形成各种输入方法,包括: 文件输入,网络输入,控制台输入,交互界面输出,随机数据输入,内部参数输入等.
处理: 处理数据
处理是程序计算输入数据并产生输出结果的过程. 计算问题的处理方法统称为“算法”程序设计方法,是程序中最重要的部分. 可以说算法是程序的灵魂.
输出: 输出数据
Output(输出)是程序显示操作结果的一种方式. 该程序的输出方法包括: 控制台输出,图形输出,文件输出,网络输出,内部操作系统变量输出等.
示例1.1圆面积的计算

圆面积的计算

结果
示例1.2图像轮廓效果

代码

执行

结果
示例1.3图片的手绘效果

代码

执行

结果
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-205145-1.html
喜欢