高中信息技术浙教版 (2019)必修1 数据与计算3.2 Python语言程序设计获奖课件ppt
展开3.1 用计算机解决编程问题的一般过程
3.2 Pythn语言程序设计
3.3 简单算法及程序实现
Pythn程序设计语言
number=1number=number+1number+=1 #等同于number=number+ 1,类似的赋值运算符还有“-=”“*=”“/=”和“%=”等。级联赋值:把一个值赋给多个变量 a=b=c=1 同时赋值:变量1, 变量2, ..., 变量n = 表达式1, 表达式2, ..., 表达式n。 a,b,c = 1, 2, 3 c,d=“ab”交换两个变量的值:x, y = y, x
表达式:变量、常量、运算符和圆括号等按一定的规则组合构成,可以用来描述数据的计算过程或各种条件的判断等。
Pythn的基本运算包括算术运算、关系运算和逻辑运算三大类。
字符串是由0个或多个字符组成的序列,用引号表示
‘12&23’ ‘apple_1’ ‘三门’“abcdefg” “台州市三门县” “abc123pythn”“hell,111” “2023加油” “”
字符串的创建:将字符串型的数据赋给一个变量即可
str1 = 'Hell Wrld!’str2 = "Pythn Runb"
字符串是由0个或多个字符组成的序列
按照序列中元素的位置标号
索引标号有正有负,根据实际情况采用正索引从0开始 负索引从-1开始
使用英文的方括号加字符在字符串中索引来访问某个字符
字符串名[起点:终点:步长]
起点:起始元素的下标终点:结束元素下标的后一个序号步长:间隔距离,默认为1步长为正,从左往右取,步长为负,从右往左取
起点为开头,或终点为结尾时,也可以省略
从索引 i 开始到索引 j-1 ,每隔 k 个元素访问一次
加法(+)操作: x+y 连接两个字符串x和y乘法(*)操作: x*n 将字符串x复制n次in(nt in):判断字符是否在字符串中
s1=“123” s2 = “abc”
s1=“123”s2=“abc”s=s1+s2 print(s)
s1=“123”s=s1*2print(s)
s1=“123”s=“12” in s1print(s)
s2=“abc”s=“a” nt in s2print(s)
len()返回序列长度chr(x) 返回x对应的字符rd(x) 返回字符x对应的ASCII码值rund(x,n) 对数值x四舍五入,保留n位小数(默认0)max(s) 返回序列s的最大值min(s) 返回序列s中的最小值
高中信息技术浙教版 (2019)必修1 数据与计算1.5 数据与大数据优质ppt课件: 这是一份高中信息技术浙教版 (2019)必修1 数据与计算<a href="/xx/tb_c4005628_t3/?tag_id=26" target="_blank">1.5 数据与大数据优质ppt课件</a>,共24页。PPT课件主要包含了关于数据,数据无处不在等内容,欢迎下载使用。
浙教版 (2019)必修1 数据与计算1.1 感知数据优秀课件ppt: 这是一份浙教版 (2019)必修1 数据与计算<a href="/xx/tb_c4005624_t3/?tag_id=26" target="_blank">1.1 感知数据优秀课件ppt</a>,共22页。PPT课件主要包含了什么是“数据”,什么是数据,关于数据,数据及其演变,数据无处不在,数据与科学,科学研究离不开数据,数据与生活,互联网+农业,互联网+教育等内容,欢迎下载使用。
高中信息技术浙教版 (2019)选修1 数据与数据结构第三章 字符串、队列和栈3.1 字符串一等奖ppt课件: 这是一份高中信息技术浙教版 (2019)选修1 数据与数据结构<a href="/xx/tb_c4005684_t3/?tag_id=26" target="_blank">第三章 字符串、队列和栈3.1 字符串一等奖ppt课件</a>,共14页。PPT课件主要包含了字符串的概念,字符串的特性,字符串的基本操作,“我爱”,“我”,“Python”,小试牛刀,s610,s1012,课后挑战等内容,欢迎下载使用。