01python语言概述

一、python语言的发展

python诞生于1990年,由Guido van Rossum设计并领导开发。python是开源项目的代表,其解释器的全部代码都是开源的,可在Python语言的主网站(https://www.python.org/)自由下载。

二、初识python语句

打印“hello world”

print("hello world")

与c语言比较

#include <stdio.h>
int main(void)
{
    printf("hello world");
    return 0;
}
三、python语言的特点
  1. 语法简洁
  2. 与平台无关,可跨平台使用
  3. 粘性扩展,可以集成C、C++、Java等语言编写的代码,通过接口和函数库等将他们粘起来。
  4. 开源理念
  5. 通用灵活
  6. 强制可读
  7. 支持中文,python 3.0解释器采用UTF-8编码表达字符信息。
  8. 模式多样。python语法层面上同时支持面向过程和面向对象两种编程方式。
  9. 类库丰富。python解释器提供了几百个内置类和函数库,此外,世界各地程序员通过开源社区贡献了十几万个第三方函数库,几乎覆盖了计算机技术的各个领域。
四、安装python解释器

python语言解释器是一个轻量级的小尺寸软件,可以在python语言主网站上下载(文件大小约为25~30MB)。网址如下:

https://www.python.org/downloads/

步骤:

1下载界面如下:

在这里插入图片描述

2下载完后启动程序:(在add python 3.9 to PATH前打对勾)
在这里插入图片描述
在这里插入图片描述

3可以改变安装位置:图中我安装到了d盘名为python的文件夹下)
在这里插入图片描述
4安装成功
在这里插入图片描述

五、运行hello程序

运行程序有两种方式:交互式和文件式。

交互式:解释器即时响应用户输入的每条代码,给出输出结果。

文件式,也称为批量式,指用户将python程序写在一个或多个文件中,然后启动解释器批量执行文件中的代码。

交互式一般用于调试少量代码,文件式则是最常用的编程方式。

1.交互式启动和运行方法

①启动windows操作系统命令行工具(<Windows系统安装目录>\system32\cmd.exe),在控制台中输入"Python",在命令提示符>>>后输入如下程序代码:

print("hello world")

按enter键后显示输出结果。

在>>>提示符后输入exit()或者quit()可以退出python运行环境。

在这里插入图片描述

②通过调用的IDLE(python软件包自带的集成开发环境)来启动python运行环境。在Windows“开始”菜单中搜索关键词“IDLE”,找到IDLE的快捷方式

在这里插入图片描述

2.文件式启动和运行方法

①按照python的语法格式编写代码,并保存为.py形式的文件。在第三方开源记事本增强工具Notepad++上运行

②打开IDLE,按快捷键Ctrl+N打开一个新窗口,或在菜单中选择新建文件选项,在其中输入python代码,保存后按快捷键,按F5,或在菜单中选择run➡run Module选项运行该文件。

六、IPO程序编写方法

每个程序都有统一的运算模式:输入数据、处理数据和输出数据。这种朴素运算模式形成了基本的程序编写方法:IPO(Input,Process,Output)

  • 输入是一个程序的开始。程序要处理的数据又多种来源,因此形成了多种输入方式,包括文件输入、网络输入、控制台输入、交互界面输入、瑞吉数据输入、内部参数输入等。
  • 输出式程序展示运算结果的方式。程序的输出方式包括控制台输出、图形输出、文件输出、网络输出、操作系统内部变量输出。
  • 处理是程序对输入数据进行计算产出输出结果的过程。计算问题的处理方法统称为“算法”,他是程序最重要的组成部分,是一个程序的灵魂。

式包括控制台输出、图形输出、文件输出、网络输出、操作系统内部变量输出。

  • 处理是程序对输入数据进行计算产出输出结果的过程。计算问题的处理方法统称为“算法”,他是程序最重要的组成部分,是一个程序的灵魂。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值