内网登录
您好,超级管理员! 进入后台
您现在的位置是:首页>>教育科研>>教学反思>>体育艺术技术>>文章内容
技术组 施丹萍 教学反思(1)
发布时间:2023-10-07   点击:   来源:原创   录入者:施丹萍

Python数据类型》教学反思

技术组 施丹萍

Python专题1中讲到数据类型,有整数、浮点数、字符串,给出每一种类型的例子,比如:23,23.0,"23"。单独讲解概念的时候,学生比较清楚。在讲到算术运算符“+”、“-”时,区别了整数与字符串的区别。比如2+3,"2"+"3",学生也是比较能理解的。在输出时也讲了,print(a)与print("a")的区别,学生接受程度也可以。但是在遇到题目时,学生暴露出了问题,本质问题还是对字符串没有理解到位。根据学生的问题,我想我可以在字符串连接的例子时做改进,比如"a"+"b"a+b的区别。

题目如下:

运算符方式输入一个任意三位整数,输出该数每位数字之和。

n=①                     #输入一个三位数

s=0

gw=②                     #获得个位数

bw=③                     #获得百位数

sw=④                     #获得十位数

print("bw=",bw)

print("sw=", sw)

print("gw=", gw)

s=⑤

print(s)

5空学生答案:

第一种:"gw"+"bw"+"sw"

第二种:"gw+bw+sw"

解析:第一种,答案会是gwbwsw;第二种,答案会是gw+bw+sw。字符串会原样输出,里面是字母输出还是字母。直接写变量的话,才会传值。正确答案是gw+bw+sw。

 

 


关闭窗口
打印文档
附件: