中国高校课件下载中心 》 教学资源 》 大学文库

《计算机应用基础》课程教学资源(PPT课件讲稿)第五篇 算法与程序设计_第十章 算法与程序设计

文档信息
资源类别:文库
文档格式:PPT
文档页数:53
文件大小:3.06MB
团购合买:点击进入团购
内容简介
《计算机应用基础》课程教学资源(PPT课件讲稿)第五篇 算法与程序设计_第十章 算法与程序设计
刷新页面文档预览

第十章程序设计 https://www.py.cn/manual/python-list.html

第十章 程序设计 https://www.py.cn/manual/python-list.html

Python ·Python环境 ·程序编辑方式 ·命令行-Win+R python-简单代码调试 ·开始一程序一Python下IDLE-单机进入Python IDLE Shellf窗口 ·编辑器窗口 MStartup +Cpen Iuit WindowOpin Shel Wiedan h0o60 Paren Mateh Srte Ctrl+S .py F5 MStatof fn写 Fomat Faagiaph Ma Wdth Edit Format Run Options Window Help port Run Module F5 -Sque Min om turt Run.Customized Shift+F5 Check Module Alt+X 1(200) Python Shell ft(90) rc1e(100) 0

Python • Python 环境 • 程序编辑方式 • 命令行-W in+R python-简单代码调试 • 开始—程序—Python下IDLE -单机进入Python IDLE Shell窗口 • 编辑器窗口- Ctrl +S .py F5

标识符名称不得包含任何空格或特殊字符(!,@,#, 1)单行注释: %,&,*)。 如果用户想要指定单行注释,则注释必须以?#开头? Pythoni程示的中'm写小么 例如: ·PO基本输入输出编写方法,主要分三步: #这是单行评论。 print"Hello Python' ·输入input()处理数据输出数据print() 输出: ·程序基本语法元素 Hello Python 2)多行评论: ·格式-一缩进注释# 可以在三重引号内给出多行注释。 例如: ·语法元素一变量保留字(33个关键字)语句元素赋值 impor "这个 from ·基本输入输出函数 fd(20 是 a=10>>t left( 多行评论" `少pt高。yo 1001 Hello Python! >7 pi=3.1415926 >> print (%10.3f'%pi) 3.142 >> a,b,c-1,2,3 print("第一个数字是{},第二个数字是0,第三个数字是0".format(a,b,c)) 第一个数字是1,第二个数字是2,第三个数字是3 print("第一个数字是2,第二个数字是1,第三个数字是{o}”.format(a,b,c) 第 个数字是3,第二个数字是2,第三个数字是1

Python程序的基本编写方法 • IPO基本输入输出编写方法,主要分三步: • 输入 input() 处理数据 输出数据 print() • 程序基本语法元素 • 格式-缩进 注释 # • 语法元素—变量 保留字(33个关键字) 语句元素 赋值 引用 • 基本输入输出函数 • input() =input() • ev al(input())一起,用来获取input 输入的数字 • int(input()) • r=ev al(input(“请输入半径:”)) • print() 函数 标识符名称不得包含任何空格或特殊字符(!,@,#, %,^,&,*)

Python程序举例 ·分支结构 1.温度转换 1标准大气压下摄氏温度:水的冰点为0度,沸点为100度(C): 华氏温度:水的冰点为32度,沸点为212度(F); C=(下,示2:打印三个数字中最大的一个的程序, 示例2:用于检查数字是否为偶数的程序。 2.身体质量指标 a int (input ("Enter a?")) b-int (input ("Enter b?")) num-1nt(input("输入数字?")) 项目 c=int(input("Enter c2“))月 if num82 =0: 偏瘦 ir a>b and a>c: print("数字是驾数,:") print ("a is largest")i 正常 else: ir b>a and b>c: print数字是奇数.") 超重 print ("b is largest"); 偏降 if c>a and e>b: print ("c is largest"); 肥胖 重度肥群 35.039.9 ≥30 ≥30 极重度加胖 >40.0 1输入两个数,输出他们的较大者 2输入学生的高数、英语、计算机三门课程的考试成绩,输出总成绩、平均值、等级。(优秀、良好、中等、差)

Python程序举例 • 分支结构 1. 温度转换 1标准大气压下摄氏温度:水的冰点为0度,沸点为100度(C); • 华氏温度:水的冰点为32度,沸点为212度(F); • C=(F-32)/1.8 F=C*1.8+32 2. 身体质量指标 1.输入两个数,输出他们的较大者 2.输入学生的高数、英语、计算机三门课程的考试成绩,输出总成绩、平均值、等级。(优秀、良好、中等、差)

Python程序举例 ·循环结构 tor i in range(0,10): print (i,end - n=int(input(输入要打印的行数?") i,j-0,0 1.猜数游戏: for i in range (0,n): 输出: print() 2.恺撒密码: for j in range(0,i+1): print(+",end-"m) 0123456789 输出: i=1: 输入要打印的行数?5 whi1e1<-10: print(i); 1-1+1 i while i<=5: print (i) i-i+1: else:print ("The while loop exhausted"); while ic=5: print(i) 1-i41 if(i=3): break; else:print("The while loop exhausted")i

Python程序举例 • 循环结构 1. 猜数游戏: 2. 恺撒密码:

全部章节 10.1 程序设计语言简介 10.3 Python ,的基本语法 主要内容:编程语言的发展历程 主要内容:变量和数据类型 程序的开发过程 运算符和表达式 10.4 流程控制 10.2 Python语言简介 主要内容:顺序结构 主要内容:Python的特性 分支结构 Python的书写规则 循环结构 10.5 Python与网页处理

10.1 程 序 设 计 语 言 简 介 主要内容:编程语言的发展历程 程序的开发过程 10.2 Python 语 言 简 介 主要内容:Python的特性 Python的书写规则 10.3 Python 的基本语法 主要内容:变量和数据类型 运算符和表达式 10.4 流 程 控 制 主要内容:顺序结构 分支结构 循环结构 全部章节 10.5 Python 与网页处理

二.高级语言时期(1954-至今) ■高级编程语言根据执行机制不同可分成两类:静态语言和脚本语言,静态语言采 用编译方式执行,脚本语言采用解释方式执行。例如,C语言是静态语言, Python语言是脚本语言。 ■采用编译执行的编程语言是静态语言,如C语言、Java语言;采用解释执行的编 程语言是脚本语言,如JavaScript语言、PHP语言

二. 高级语言时期(1954-至今) ◼ 高级编程语言根据执行机制不同可分成两类:静态语言和脚本语言,静态语言采 用编译方式执行 , 脚 本 语 言 采 用 解 释 方 式 执 行 。 例 如 , C语 言 是 静 态 语 言 , Python语言是脚本语言。 ◼ 采用编译执行的编程语言是静态语言,如C语言、Java语言;采用解释执行的编 程语言是脚本语言,如JavaScript语言、PHP语言

编译与解释 ■编译是将源代码转换成目标代码的过程,通常,源代码是高级语言代码,目标代 码是机器语言代码,执行编译的计算机程序称为编译器 高级语言 编译器 机器语言 源代码 目标代码 输入 程序执行 输出 解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。执行解释的 计算机程序称为解释器。 高级语言 源代码 解释器 输出 输入

编译与解释 ◼ 编译是将源代码转换成目标代码的过程,通常,源代码是高级语言代码,目标代 码是机器语言代码,执行编译的计算机程序称为编译器 高级语言 源代码 编译器 机器语言 目标代码 输入 程序执行 输出 ◼ 解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。执行解释的 计算机程序称为解释器。 高级语言 源代码 输入 解释器 输出

10.2 Python语言简介 在众多的编程语言中,Python是一种面向对象的解释型高层次 计算机设计语言,与其他语言相比,功能强大、通用性强、语法简 洁、可读性强且代码量小,学习起来相对简单,特别适合编程的初 学者

10.2 Python语言简介 在众多的编程语言中,Python是一种面向对象的解释型高层次 计算机设计语言,与其他语言相比,功能强大、通用性强、语法简 洁、可读性强且代码量小,学习起来相对简单,特别适合编程的初 学者

10.2.1 Python的发展历程 Guido van Rossum Python语言创立者 2红1时 2002年,Python2.x 2008年,Python3.x

10.2.1 Python的发展历程 Guido van Rossum Python语言创立者 2002年,Python 2.x 2008年,Python 3.x

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档