欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    【信息技术 】程序设计基本知识 课件 人教_中图版(2019)高中信息技术必修1.pptx

    • 资源ID:80333576       资源大小:7.45MB        全文页数:33页
    • 资源格式: PPTX        下载积分:8.8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8.8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【信息技术 】程序设计基本知识 课件 人教_中图版(2019)高中信息技术必修1.pptx

    2.3 程序设计基本知识2.3.1 数据类型在Python中,我们对于数字的数据类型有两种:1.int 整型2.float 浮点数型10 10.01.24int表示一个整数,float表示一个小数。2.3.1 数据类型我们对于文字的数据类型有一种:3.str 字符串型字符串包裹在单引号或双引号内,例如:“1234”西安南开高级中学“Hello”2.3.1 数据类型还记得我们判断框条件成立与否的True或False吗,还记得英语听力阅读的T或F吗?这些只有两个状态,即True或False(真或假)的数据就是bool,布尔值。4.bool 布尔型2.3.1 数据类型用来存放一组数据的序列叫做列表。存放的元素可以是各种类型的数据。5.list 列表例如:1,2,3,A,52.3.2 变量一、概念 刚刚我们认识了数据类型,但是光有数据没有容器不行啊,不然的话相当于泡的泡面没有桶,装不了啊。这个时候就引入了变量的概念,我们把变量想象成一个盒子,每个盒子都有一个名字,里面装着的就是我们各种类型的数据。2.3.2 变量2.3.2 变量二、命名规则 我们创建一个新的变量,也就是创建一个空的有名字的盒子,第一件事要干什么?肯定是想个名字啦,这个名字有一定的规则:1.不能是Python关键字2.不能以数字开头3.只能由数字,字母,汉字、下划线组成4.程序内变量名不能重复2.3.2 变量示例:num=10 _num_123=1000 123num =10 awsed&22=10 def=10 正确 正确 错误:数字开头错误:里面有特殊符号 错误:def是关键字2.3.2 变量2.3.2 变量三、创建变量 想好名字那就该给变量装东西啦,首先语法是这样的:a=10#inta=10#intb=1.11#floatb=1.11#floatc=“love”#strc=“love”#strd=True#boold=True#bool2.3.2 变量四、使用变量 我们使用变量实际上就是想要用变量盒子里那个数据了,我们用的时候直接叫变量名字就可以了。msg=Helloprint(msg)#打印出msg这个变量里面装的值2.3.3 运算符一、算术运算符2.3.3 运算符一、算术运算符2.3.3 运算符一、算术运算符2.3.3 运算符一、算术运算符string1=“hel”string2=“lo”string3=string1+string2print(string3)输出:Hello2.3.3 运算符二、赋值运算符2.3.3 运算符二、赋值运算符a=1a=1b=2b=2c=3c=3a=a+b#a+ba=a+b#a+b的值赋值给的值赋值给a a,此时,此时a a值为值为3 3print(a)print(a)a+=b#a=a+b,a+=b#a=a+b,此时此时a a值为值为5 5print(a)print(a)2.3.3 运算符二、赋值运算符a-=b#a=a-b,a-=b#a=a-b,此时此时a a值为值为3 3print(a)print(a)a*=b#a=a*b,a*=b#a=a*b,此时此时a a值为值为6 6print(a)print(a)a/=b#a=a/b,a/=b#a=a/b,此时此时a a值为值为3.03.0print(a)print(a)2.3.3 运算符二、赋值运算符a%=b#a=a%b,a%=b#a=a%b,此时此时a a值为值为1.01.0print(a)print(a)a*=c#a=a*c,a*=c#a=a*c,此时此时a a值为值为1.01.0print(a)print(a)a/=b#a=a/b,a/=b#a=a/b,此时此时a a值为值为0.00.0print(a)print(a)2.3.3 运算符三、比较运算符2.3.3 运算符三、比较运算符a=10b=9print(a=b)#Falseprint(a!=b)#Trueprint(a b)#Trueprint(a b)#False,a=b不成立,and有一个不成立就返回Falseprint(a=b or a b)#True,a b成立,or有一个成立就返回True,两个都成立也返回True2.3.4 函数一、输入函数print()print函数用于将数据打印在终端区,也就是把数据打出来给你看,是一个输出函数,它的参数有:print(*objects,sep=,end=n,file=sys.stdout,flush=False)一般我们只用第一个参数,也就是变量或者数据都可以往里传,多个也可以结合print(1)#输出:输出:1a=1a+=1print(a=,a)#输出:输出:a=22.3.4 函数一、输入函数print()也可以直接传表达式:print(1+1)#输出:输出:2a=1print(a+1)#输出:输出:22.3.4 函数二、input函数input函数里面接受一个字符串参数,默认返回一个str类型的值。num=input(输入:)print(num)此函数会把input的参数先打印出来,然后你在后面输入任意字符,input接受并且返回,相当于你往里面放米,它返回给你饭,这个饭存在了num这个变量中。输出:输入:222.3.4 函数三、类型转换函数:str(),int(),float()我们之前讲运算符的时候说过,字符串跟int之间不能直接运算,而我们input输入的数字返回出来是str类型:num=input(输入数字:)#这个是str类型的sum=num+1print(sum)此时出现报错TypeError,我们只要将输入进来的num转换成int在计算就好了,需要注意的是,字符串里面是输的是数字才能转,输文字不行。num=int(input(输入数字:)#int()将str转为int类型sum=num+1print(sum)2.3.4 函数四、编程例题题目:计算采样频率为44.1kHz的双声道数字音乐的数据存储量。公式:数据存储量=采样频率 x 量化位数 x 声道数/8 x 持续秒数(字节)分析:1.输入量化位数,声道数,持续秒数2.计算数据存储量3.输出数据存储量2.3.4 函数四、编程例题题目:计算采样频率为44.1kHz的双声道数字音乐的数据存储量。bit=int(input(输入量化位数:输入量化位数:)track=int(input(输入声道数:输入声道数:)seconds=int(input(输入持续秒数:输入持续秒数:)storage=round(44.1*1000*bit*track/8*seconds,1)print(此歌曲空间占用为此歌曲空间占用为,storage,bytes(字节字节)注:round函数用来取小数点后n位,返回取后的值:round(float,n)2.3.4 函数四、编程例题题目:计算采样频率为44.1kHz的双声道数字音乐的数据存储量。2.3.5 程序设计基本结构一、顺序结构

    注意事项

    本文(【信息技术 】程序设计基本知识 课件 人教_中图版(2019)高中信息技术必修1.pptx)为本站会员(s****6)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开