所属成套资源:浙教版(2019)必修1高中信息技术 课件
高中信息技术浙教版 (2019)必修1 数据与计算第三章 算法的程序实现3.2 Python语言程序设计精品课件ppt
展开
这是一份高中信息技术浙教版 (2019)必修1 数据与计算第三章 算法的程序实现3.2 Python语言程序设计精品课件ppt,共25页。PPT课件主要包含了sijk,list21,d“苹果”,dindict等内容,欢迎下载使用。
3.1 用计算机解决编程问题的一般过程
3.2 Pythn语言程序设计
3.3 简单算法及程序实现
Pythn程序设计语言
字符串的创建:将字符串型的数据赋给一个变量即可
str1 = 'Hell Wrld!’str2 = "Pythn Runb"
按照序列中元素的位置标号
索引标号有正有负,根据实际情况采用正索引从0开始 负索引从-1开始
使用英文的方括号加字符在字符串中索引来访问某个字符
从索引 i 开始到索引 j-1 ,每 k 个元素访问一次
chr(rd(a)-32)
将字符a转变为大写字母
将字符a转变为小写字母
chr(rd(a)+32)
列表是指由0个或多个元素组成的序列,用方括号[ ]表示
[1,2,3,4,5,6,7,8,9]
[“浙江”,“台州”,“三门”]
[“高二”,50,44]
[[“高一”,3],[“高二”,2] ,[“高三”,3]]
同一个列表可以包含多种数据类型的元素
将列表类型数据赋给变量将字符串型数据转换为列表创建空列表
从索引 i 开始到索引 j-1 ,每k 个元素访问一次
加法(+)操作:x+y 连接两个列表x和y乘法(*)操作: x*n 将列表x复制n次in(nt in):判断元素是否在列表中
len(a):返回列表a的长度max(a):返回序列元素的最大值min(a):返回序列元素的最小值
提示:max()返回序列最大值
列表元素更新——修改/插入/删除
字典是一种无序的,可变序列,用花括号{}表示,元素以键值对的形式存在
{ key_1 : value_1, …,key_n : value_n }
字典(dictinary)
所有键值对都放在花括号 { } 里面键值对之间用冒号: 分割,相邻键值对之间用逗号 , 分隔
键可以是数字,字符串等类型数据键必须唯一,且只对应1个值值可以是任意类型的数据
dictname = {'key_1': 'value_1', 'key2': 'value_2', ..., 'key_n': 'value_n'} 1)dictname :字典类型的变量名 2)key_n : value_n :各个元素的键值对
字典中元素是无序的,不能通过序号访问
以键作为元素的下标访问
提示:rund(x,n) 对x四舍五入保留n位小数
d [key]=value
若键存在,则修改键对应的值若键不存在,则添加一个新的键值对
del d[key]
判断d是否为字典dict的键
相关课件
这是一份高中信息技术浙教版 (2019)必修1 数据与计算第三章 算法的程序实现3.3 简单算法及其程序实现试讲课ppt课件,共16页。PPT课件主要包含了解析算法,输入华氏温度f,输出摄氏温度c等内容,欢迎下载使用。
这是一份信息技术必修1 数据与计算3.2 Python语言程序设计完美版课件ppt,共30页。PPT课件主要包含了函数名参数,函数的使用对象,import模块名,导入整个模块,导入模块中的指定函数,函数名实际参数,计算圆环的面积,大圆面积,小圆面积,自定义圆面积函数等内容,欢迎下载使用。
这是一份高中信息技术浙教版 (2019)必修1 数据与计算1.5 数据与大数据优质ppt课件,共24页。PPT课件主要包含了关于数据,数据无处不在等内容,欢迎下载使用。