1、我的第一个python程序 (第4课时) 学习目标 1、掌握python的两种编程环境 2、掌握print()函数与input()函数的基本语法 3、理解变量及其使用方法 4、了解字符与证书两种基本数据类型 学习目标 学习内容 进入python 编程环境 编写我的第一个 python程序 学会input()函数使用变量实现简单的人机对 话程序 实现人机对话程序 写在前面 我们已经熟悉了python的两种编程环境,学会了print()函数、input()函数、变量的使用方 法,也已经体验过简单的人机对话程序,那么,既然需要的知识已经准备好了,我们可以 自己尝试着编写我们感兴趣的那个人机对话程序了
2、。 编写程序实现人机对话 编写人机对话程序 步骤: 1、启动“代码编程环境”,新建并保存代码文件为“人机对话测试示例.py”。 2、编写代码: (1)input()函数输入你的姓名并用变量name来保存。 (2)input()函数输入你的年龄并用变量age来保存。 (3)使用print()函数来输出两个变量name和age 3、F5运行代码 编写程序实现人机对话 编写人机对话程序代码展示 name=input(同学,请问你叫什么名字?) age=input(你好,+name+。你今年几岁啦?) print(我知道啦,+name+,你今年+age+岁!) 这里变量前后连接用的是+号,字符串类型连
3、接 符号用的就是+ 编写程序实现人机对话 编写人机对话程序微课演示 编写程序实现人机对话 编写人机对话程序 编写程序实现人机对话 任务一 请同学们仿照我们完成的人机对话程序,再编写一个程序,实现输入两个数字,然后输出 两个数字的和。 编写程序实现人机对话 编写程序实现输出两个数字的和代码展示 a=input(请输入第一个数字:) b=input(请输入第二个数字:) print(a+b) 编写程序实现人机对话 编写程序实现输出两个数字的和微课演示 编写程序实现人机对话 编写程序实现输出两个数字的和结果展示 编写程序实现人机对话 思考? 为什么输出的结果并不是我们想要的那个结果呢? 编写程序实现
4、人机对话 分析 这是因为: 1、python编程语言中的加号+,不仅仅可以进行数学计算,如果加号前后分别是字符串类 型的数据,结果是将两个字符串连接起来。 2、input()函数获取到的内容是字符串。 3、可以使用int()函数强制将input()获取到的内容强制转换成int()数字类型: a=int(input(请输入第一个数字:) 编写程序实现人机对话 编写程序实现输出两个数字的和代码修改 a=int(input(请输入第一个数字:) b=int(input(请输入第二个数字:) print(a+b) 编写程序实现人机对话 编写程序实现输出两个数字的和(修改后)微课演示 编写程序实现人机对话 编写程序实现输出两个数字的和(代码修改后)结果展示 编写程序实现人机对话 思考? 除了有老师讲解的这种修改方式,同学们还有没有其他的修改方式呢?查找资料,找到之 后在班级里分享。 编写程序实现人机对话 课后练习 请在课后自行编写代码实现输入两个数字,输出两个数字的差、乘、除的结果。