内容正文:
c+=str(9-int(ch))
elif ch>="a" and ch<="z":
c+=chr(ord(ch)-ord("a")+ord("A"))
else:
c+=ch
print(c)
程序运行后袁输出的结果是渊 冤
A. tEL-885 B. tEL-114
C. TEL-114 D. TEL-885
4达标 渊2022窑宁波高二期末 冤有如下
Python程序院
a=咱3,2,1,-8,3,-2,8,6暂
s=t=a咱0暂
for i in range(1,len(a)):
if s>0:
s+=a咱i暂
else:
s=a咱i暂
if s>t:
t=s
print(t)
该程序段的运行结果是渊 冤
A. 6 B. -10
C. 15 D. 33
考点一 函数
1. 定义函数的语法如下遥
def函数名渊参数集合冤:
<函数体>
咱return函数值暂
2. 函数定义注意事项遥
渊1冤函数代码块以 def关键词开头袁后接函
数标识符名称和圆括号遥 函数名的命名规则和
变量名一样遥
渊2冤参数集合是程序调用该函数时传递给
它的值袁可以有零个尧一个或多个参数袁当传递
多个参数时袁各参数由逗号分隔遥
渊3冤函数体以冒号起始并且缩进袁函数体是
函数每次被调用时执行的代码袁 由一行或多行
语句组成遥
渊4冤函数如果需要返回值袁使用保留字return
和返回值列表选择性地返回一个值给调用方遥
不带 return的表达式相当于返回 None袁 函数体
结束后会将控制权返回给调用者遥
渊5冤定义后的函数不能直接运行袁需要经
过调用才能运行遥调用函数的基本方法为院函数
名渊实际参数集合冤遥
渊6冤每次调用函数时可以提供不同的参数
作为输入以实现对不同数据的处理曰 函数执行
后袁可以返回相应的处理结果遥
考点二 Python的内置模块
Python的内置模块院math模块渊数学中的一
些常见运算冤尧random模块渊生成随机数冤尧Image
模块渊对图像的一些常用操作冤遥
1. math模块中的常数和函数遥
构·网络体系
第四节 函数与模块尧简单算法及其程序实现
学·知识清单
函数与模块尧简单算
法及其程序实现
Image模块
random模块
math模块函数
枚举算法
解析算法
内置模块
名称 含义
math.e 自然常数 e
math.pi 圆周率 仔
第三章 算法的程序实现
19
课堂精讲 学考一号 高中学业水平复习方略 信息技术
2. random模块中的常用函数遥
3. Image模块中的常用函数遥
考点三 Python的其他模块
Python 的其他模块院用于实现部分操作系
统功能渊可用于文件尧目录等操作冤的 os 模块袁
与时间处理有关的 time 模块袁可实现科学计
算尧数据可视化的 numpy 和 matplotlib袁用于多
媒体开发和游戏软件开发的 pygame模块袁支持
图形处理的 tkinter等遥
考点四 Python模块的导入
模块的导入 院 import 语句或 from -import
语句遥
考点五 Python解析算法及其程序实现
解析算法的基本思想是指根据问题的前提
条件与所求结果之间的关系袁找出求解问题的
数学表达式袁并通过表达式的计算来实现问题
的求解遥
考点六 Python枚举算法及其程序实现
1. 枚举算法的基本思想是把问题所有可
能的解一一列举袁然后判断每一个列举出的可
能解是否为正确的解遥
2. 枚举算法程序实现的三个主要环节院枚
举解渊循环语句冤袁筛选解渊条件判断冤袁输出解
渊或统计解的个数冤遥 其一般程序结构特点是循
名称 含义
math.ceil(x) 对 x向上取整袁比如 x=1.2袁返回 2
math.floor(x) 对 x向下取整袁比如 x=1.2袁返回 1
math.pow(x,y) 指数运算袁得到 x的 y次方
math.log(x) 对数运算袁默认基底为 e
math.sin(x) 正弦函数
math.cos(x) 余弦函数
math.tan(x) 正切函数
math.degrees(x) 弧度转换成角度
math.radians(x) 角度转换成弧度
续表
方法 示例
import语句导入模块
>>>import math
>>>math.sqrt(16)
4.0
from-import语句导入
模块
>>>from math import sqrt
>>>sqrt(16)
4.0
名称 含义
im=Image.open(infile,mode) 打开图像文件
im.show() 显示图像
im.save(outfile,format,options...) 保存图像文件
Image.new(mode,size,color) 创建新图像文件
Image.b