人机对话-input()函数与变量的使用1

人机对话-input()函数与变量的使用1


2024年6月6日发(作者:)

为学生人生幸福奠基 为学生未来发展蓄力

课题 实现人机对话 课型 操作课 课时 2

本课内容为《实现简单的人机对话程序》,帮助学生进一步理解

Python中的input()函数和print()函数,掌握整型变量和字符变

教材分析

量的区别以及转换方法,从而能够编写简单的人机对话程序。通过

课堂互动与分享,激发学生的学习兴趣。

(1)进一步掌握print()函数的使用。

(2)了解什么是变量,变量的使用方法

(3)了解input()函数的使用。

教学目标

(4)能够编写简单的人机对话程序(动作技能)

通过简单的人机对话程序的编写,让学生进一步掌握print()函数

教学重点

的使用,并理解变量的含义以及input()的使用。

教学难点

如何定义变量,以及变量的使用

多媒体网络教室、监控教师机一台;

学生教学过程练习题

教学准备

教学环节

新课导入

教师活动 学生活动 设计意图

生回答

生思考回答

生观察

复习导入

从学生感兴

趣的话题入

让学生了解

本堂课所要

学习的知识

Python前期

基础知识对

于学生来说

较难,因此基

础知识以讲

授为主

上一节课我们学习了print函数的

使用方法,了解到print()函数的主

要作用是输出,那么我们今天进一步

学习——如何实现人机对话

什么是人机对话呢?

--电脑能够记住我们说的话。

师演示人机对话的程序

新知初探 一、展示本节课的教学目标

1、学会input()输入语句的使用,

理解变量的概念

2、掌握变量的命名方法及使用

二、变量——知识大讲堂

定义:就像一个小盒子,它可以存储

东西。比如数字,字符

举例说明:

price = 3

name = '丁晓马'

“= ” 等号的作用相当于一只手,

把数字、字符放到小盒子中

数字不需要引号,字符串需要添加引

学生活动:计算机课程的老师名字叫

罗丽,请先将老师的名字用变量表

示,并将变量打印出来。

name=’罗丽’

print(name)

学到这里肯定有很多同学有疑问

了?这个变量名是怎么回事呢?是

生根据教师的

引导学习

学生根据老师

的提示练习。

我们自己给他命名?

命名规则:见名知义 的效果

1、由字母、数字、下划线组成,不

可以是特殊字符

2、不能使用纯数字、也不能用数字

开头

3、不能是Python的关键字

4、区分大小写

5、不要用中文

学生练习:查看教材P43中的练习,

判断变量名的正误

操作练习:叮小马这次数学考试得了

100分,请定义一个变量表示叮小马

的成绩,并将变量打印出来。

三、input()函数——输入

计算机如何接受我们告诉他的东西

呢?

Input()函数需要与变量共同使用

例:

学生记住变量的

命名规则

学生上级操作练

生听

讲练结合,让

学生跟快的

记住与理解

变量的规则

通过上机操

作理解变量

的使用

边学边练,加

强学生对知

识的掌握

name=input('你叫什么名字?')

将输入的内容复制给name变量

print(name)

print输出name变量的值

师演示上述代码的效果

学生活动:输入一个正整数n,请利

用字符串运算得到 n个 "#",并打

印输出。

生练习,感受其

知识的应用

教学环节

教师活动

print(n*'#')

学生活动

设计意图

本次练习为

综合练习,加

n=input('请输入一个正整数')

巩固、小结 巩固练习:请编写一个字符串拼接

程序,要求如下:

1、接收用户输入的两个字符串

a,b

(提示:使用input进行输入)

2、将字符串a重复打印五次,再

用字符串b进行连接

(提示:使用print进行输出)

教师分析题目要求

参考答案:

a=input('请输入字符串1')

b=input('请输入字符串2')

print(5*'a',b)

学生认真读题,之课程难度

听老师分析,部分

任然不会的可参

考答案进行

较大,大部分

学生的理解

困难,因此教

师可给出答

案让学生参

考,通过这种

练习方式,慢

慢理解掌握

重难点

教学环节

学以致用

教师活动

人机对话

变量、input、print三个同时使

用就可以实现简单的人机对话

例:

name=input('请问你叫什么名

字?')

print('你是',name)

old=input('你多少岁了呀?')

print('你',old,'岁了')

print('欢迎你',name)

学生活动

用生根据老师举

的例子,利用今天

所学知识,自主编

写一个人机对话

的简单程序

设计意图

学以致用,将

所学进行应

用,加强学生

的学习动力

作无


发布者:admin,转转请注明出处:http://www.yc00.com/news/1717667600a2741766.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信