|课件下载
搜索
    上传资料 赚现金
    12高教版信息技术《5.1初始程序设计 任务2 使用程序设计语言》PPT课件和教案
    立即下载
    加入资料篮
    资料中包含下列文件,点击文件名可预览资料内容
    • 课件
      12高教版信息技术《5.1初始程序设计 任务2 使用程序设计语言》PPT课件.pptx
    • 教案
      12高教版信息技术《5.1初始程序设计 任务2 使用程序设计语言》教案.docx
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案01
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案02
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案03
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案04
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案05
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案06
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案07
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案08
    12高教版信息技术《5.1初始程序设计  任务2  使用程序设计语言》PPT课件和教案01
    还剩21页未读, 继续阅读
    下载需要30学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    信息技术基础模块(下册)任务2 使用程序设计语言精品课件ppt

    展开
    这是一份信息技术基础模块(下册)任务2 使用程序设计语言精品课件ppt,文件包含12高教版信息技术《51初始程序设计任务2使用程序设计语言》PPT课件pptx、12高教版信息技术《51初始程序设计任务2使用程序设计语言》教案docx等2份课件配套教学资源,其中PPT共29页, 欢迎下载使用。

    本任务通过对一段文本中的数字、字母、空格等字符个数的统计,进一步掌握Pythn 中字符串的定义和使用,以及循环语句和分支语句的使用。
    实现本任务首先要打开 PyCharm 开发工具并新建项目,才可以编写 Pythn 代码实现计算一段文本中数字、字母、空格的字符个数。通过该任务,我们可以学会基本的Pythn 代码编写以及 PyCharm 开发工具的简单使用。要完成本任务,需要进行如下操作: (1)打开 PyCharm 开发工具并新建项目。 (2)在新建的项目中创建 Pythn 文件。 (3)编写 Pythn 代码实现功能。 (4)在 PyCharm 开发工具中启动项目并在控制台测试代码结果。
    步骤01:打开PyCharm并创建项目。在PyCharm中创建一个Pythn项目,如图5-1所示。
    步骤 02:选择“New Prject”选项,进入创建项目界面,如图 5-2 所示。
    步骤 03:进入编写代码的控制台。需要注意的是,Lcatin 文本框中是创建项目所在的路径,此处使用默认的路径,不做修改,单击“Create”按钮,完成项目创建并进入编写代码的控制台,如图 5-3 所示。
    步骤 04:右击项目名称,选择“New”→“Pythn File”命令,如图 5-4 所示。弹出创建 Pythn 项目界面,如图 5-5 所示。
    在图 5-5 所示的 Name 文本框中输入文件名称“text01”,最后选择“Pythn fi le”选项,进入 text01 的编写代码界面。 步骤 05:在 text01 文件中输入代码如下:
    s=input(' 随意输入字符 :') # 从键盘输入字符并命名为 sletters=0 # 定义一个名称为 letters 的变量space=0digit=0fr m in s: # 使用 fr 循环输入的字符 s if m.isalpha(): # 如果所循环的字符为字母 letters=letters+1 #letters 变量 +1 elif m.isspace(): # 如果所循环的字母为空格 space=space+1 #space 变量 +1 elif m.isdigit(): #else:之后不能有判断语句,应该直接上需要输出的结果 digit+=1print('字母有{}个,空格有{}个,数字有{}个'.frmat(letters,space,digit))
    需要注意以下两点: (1)上述代码中“#”后的文字为注释部分,是对本行代码做的解释,对代码运行结果不会产生影响。 (2)编写代码时,要注意对齐方式与上述代码一致,否则将无法正常运行代码。 步骤 06:在 text01 文件代码中右击,选择“Run‘text01’”命令,运行 text01 文件,并在控制台查看效果,如图 5-6 所示。
    在控制台“随意输入字符:”后输入“Hi Pythn,This’s Text01”,再按 Enter 键,控制台效果如图 5-7 所示。 到此,使用 Pythn 计算一段文字中的数字、字母、空格的字符个数的代码就已结束。
    一、Pythn 基础知识1. Pythn 简介自 20 世纪 90 年代初 Pythn 语言诞生至今,它已逐渐被广泛应用于系统管理任务的处理和 Web 编程。Pythn 的创始人为荷兰人吉多·范罗苏姆。Pythn 的标志如图 5-8 所示。
    2. Pythn 标识符 标识符是开发人员在程序中自定义的一些符号和名称,如变量名、函数名等。
    3. Pythn 行和缩进 在 Pythn 中,逻辑行行首的空白是有规定的,逻辑行行首的空白不正确,就会导致程序执行出错。这是与其他语言不同的一个重要方面。缩进的空白是有要求的,下面是一些缩进的方法。(1)一般情况下逻辑行行首不应该出现空白。(2)if 语句的缩进方法。(3)while 循环的缩进方法。
    具体的缩进方法如下所示:
    # 一般情况下,行首不应该出现空白imprt sys# 缩进的方法有两种,可以按空格,也可以按 Tab 键#if 语句的缩进方法a=7if a > 0: print “hell” # 前面的空格是按 Tab 键#while 语句的缩进方法a=0while a<7: print a # 前面的空格是按 Tab 键 a+=1 # 前面的空格是按 Tab 键
    4. Pythn 引号 Pythn 中的引号有如下 2 个作用:(1)表示多行注释。一对三个单引号或双引号表示多行注释。(2)用于定义字符串。①单引号字符串:'abc'。②双引号字符串:"abc"。③三引号字符串:"'abc"'(三单引号),"""abc"""(三双引号)。
    总结如下: (1)单引号内可以使用双引号,中间的内容会当作字符串打印。 (2)双引号内可以使用单引号,中间的内容会当作字符串打印。 (3)三单引号和三双引号中间的字符串在输出时会保持原来的格式。 (4)引号无论单双都是成对出现的,当字符串需要加入引号时,可采用单引号与双引号互相嵌套使用。 (5)Pythn 支持单引号,因为在某些场景下需要用到单引号,用“\”转义符转义,或者外加一对双引号;如果是双引号,则外加一对单引号。
    5. Pythn 数据类型 (1)整型 int。整型是没有小数部分的数字,如 -5、-4、-3、0、7、9 等。 (2)浮点型 fl at。浮点型表示的是带有小数点部分的数字,如 1.234、-0.05、11.25 等。 (3)字符串 str。字符串表示的是文本。为了表示一个字符串的值,需要用单引号(' ')或双引号("")引起来。 (4)长整型 lng。长整型是整型的超集。 (5)布尔型 bl。该值的取值只有两个:True(1) 和 False(0)。 (6)空值 Nne。Pythn 有一个特殊的空值常量 Nne。
    6. 变量与常量 (1)变量。在程序运行过程中,值可以不断变化的量即为变量。 (2)常量。与变量相反,在程序运行过程中值不能被修改的量即为常量。Pythn 中没有专门定义常量的方式,通常使用大写变量名表示,仅仅是一种提示效果。
    7. 关键字 关键字也称为保留字,每一种程序设计语言都有预先定义的具有特别意义的关键字。Pythn 语言有 33 个关键字,见表 5-2。
    8. Pythn 注释 注释的内容对程序的运行结果没有影响。Pythn 中的注释分为单行注释和批量、多行注释。 (1)单行注释。Pythn 中的单行注释以“#”开头。 (2)批量、多行注释。Pythn 的批量、多行注释用三引号包含要注释的内容,可以是三个单引号,也可以是三个双引号。
    9. Pythn 运算符 Pythn 语言支持以下几种类型的运算符: (1)算术运算符。Pythn 的算术运算符主要完成操作数的算术运算,包括加、减、乘、除、幂、取整等,具体描述及实例见表 5-3。
    (2)比较运算符。比较运算符主要完成操作数的比较计算,比较的结果通常是一个逻辑量。 Pythn 的比较运算符描述及实例见表 5-4。
    (3)赋值运算符。赋值运算符“=”表示将右侧的值赋给左侧的变量或表达式。除简单的赋值运算符外,Pythn 还提供了复合的赋值运算符,见表 5-5。
    (4)逻辑运算符。逻辑运算符用于将两个变量或表达式进行逻辑运算。Pythn的逻辑运算符有与、或、非 3 种,见表 5-6。
    (5)成员运算符。除了上述运算符之外,Pythn 还支持成员运算符,用于测试实例中是否包含了一系列成员,包括字符串、列表或元组。Pythn 的成员运算符描述及实例见表 5-7。
    (6)身份运算符。身份运算符用于比较两个对象的存储单元,即判断两个标识符是否引自同一个对象,见表 5-8。
    10. 运算符的优先级表 5-9 列出了 Pythn 运算符的优先级。表格中自上至下优先级逐渐降低。
    编写 Pythn 程序,模拟如下手机充值场景:计算机提示:欢迎使用手机充值业务,请输入充值金额。假设账户初始余额为 10 元,用户又充值 10 元。计算机输出:充值成功,您本次充值 10 元,账户余额为 20 元,如图 5-9 所示。其实现代码如下所示:
    相关课件

    中职信息技术高教版(2021)基础模块(下册)任务1 使用选择结构一等奖ppt课件: 这是一份中职信息技术高教版(2021)基础模块(下册)任务1 使用选择结构一等奖ppt课件,文件包含13高教版信息技术《52设计简单程序任务1使用选择结构》PPT课件pptx、13高教版信息技术《52设计简单程序任务1使用选择结构》教案docx等2份课件配套教学资源,其中PPT共20页, 欢迎下载使用。

    高教版(2021)第5单元 感受程序魅力——程序设计入门5.1 初识程序设计任务2 使用程序设计语言示范课课件ppt: 这是一份高教版(2021)第5单元 感受程序魅力——程序设计入门5.1 初识程序设计任务2 使用程序设计语言示范课课件ppt,文件包含12高教版信息技术《51初始程序设计任务2使用程序设计语言》PPT课件pptx、12高教版信息技术《51初始程序设计任务2使用程序设计语言》教案docx等2份课件配套教学资源,其中PPT共29页, 欢迎下载使用。

    信息技术基础模块(下册)任务1 认识算法精品ppt课件: 这是一份信息技术基础模块(下册)任务1 认识算法精品ppt课件,文件包含11高教版信息技术《51初始程序设计任务1认识算法》PPT课件pptx、11高教版信息技术《51初始程序设计任务1认识算法》教案docx等2份课件配套教学资源,其中PPT共19页, 欢迎下载使用。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        还可免费领教师专享福利「樊登读书VIP」

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        即将下载

        12高教版信息技术《5.1初始程序设计 任务2 使用程序设计语言》PPT课件和教案
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map