从4月21日起,大陈开始教初一的学生学Python,目前已经上了2节课。学生基本掌握了表达式的构建以及赋值语句、变量的使用,以及input(输入函数)、print(输出函数)的使用方法。

以下是大陈在教学过程中,收集整理的学生在使用输入输出函数及赋值语句时容易犯的5个错误,供大家参考,希望新手学Python的时候引以为戒。

一、符号没有区分中英文

输入输出函数输入中文提示语句后,没有及时切换输入法,提示语句后面的符号为中文符号,导致程序出错。

符号没有区分中英文

二、输入输出函数语法错误

以下图为例,在书写一个稍微复杂点的输出语句时,经常有学生少了逗号或者,或者逗号、括号变成了中文的,这些都需要学生仔细检查,在平常注意养成良好的书写习惯。

输入输出函数语法错误

三、赋值语句格式错误

在分析完流程图以后,新手往往会根据数学知识来书写表达式,如下图的程序,这是一个加法计算器,第2、3行的代码和实际的赋值语句是反的。

赋值语句格式错误

四、变量名称前后不一致

学生在定义变量时,名字取得很随意,在写表达式时,经常会和前面学过的程序弄混淆。

变量名称前后不一致

五、算法转换成程序出错

还是以计算两个数相加为例,在下面这个加法程序中,学生把流程图用他的理解表达出来了,但是阴差阳错,他在运行调试的时候,打开的是Python Shell,学生直接在Shell中输入数学式子,例如5+7,Shell中结果也出来了,学生就说编出来了,而且还有学生告诉我说加减乘除都编出来了。

Python IDLE

综合上述,新手学习Python,或者说任何一门程序语言,打好基础是最重要的。建议你多去动手实践,光看是没有用的,在不断的试错当中,你的编程能力一定会得到提高。

你有哪些经验要分享给学习Python的新手吗?特别是你曾经犯过的错误,请在评论区留言。

python基本输入输出函数有_新手学Python,输入输出函数、赋值语句常见5个错误,弄懂即过关...相关推荐

  1. 学习python用的什么编辑器_新手学Python用什么编辑器比较好?

    新手学Python用什么编辑器比较好?工欲善其事必先利其器,选好工具学习更高效.市面上流行的编辑器众多,根据自己的需求选择适合自己.p小白可以选择pycharm配置简单功能强大使用起来省时省心,对初学 ...

  2. python输入函数是什么意思_新手学python之Python的输入输出函数

    计算机编程中,会经常涉及输入输出.任何程序都需通过输入输出功能与用户进行交互和沟通.所谓输入就是指程序捕获用户通过键盘输入的信息或数据,而输出则是指程序向用户显示内容或打印数据.在Python语言中, ...

  3. python 相对路径报错_小白学 Python(18):基础文件操作

    人生苦短,我选Python 前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 小白学 Python(3):基础数据类型(下) 小白学 Python(4):变 ...

  4. python wx窗口无法关闭_菜鸟学Python,双手奉上老司机给上路新手总结的Python实战问题…...

    针对Python这一话题每天后台都会有不少小伙伴提出问题,下面我就将这些问题进行汇整,产出"Python实战问题篇",我认为这些问题非常具有代表性,希望可以帮到大家. 第一类问题: ...

  5. 新手学python书籍推荐_新手学python看哪本书

    对于零基础入门的人来说,对于Python的学习还是有点懵懵懂懂的,如果有一些书籍先看看来引导,学起来难度也会减低很多!所以,学python倒是向大家推荐这些书籍! 1.<PYTHON基础教程(第 ...

  6. python游戏小项目简单_[简单学Python] 通过一个小游戏完成Python入门[2]变量和赋值...

    变量和赋值 到这里,你已经成功地打印出了千寻的名字和卖身契.与此同时,千寻也成为了汤婆婆的工人,渐渐地,她忘记了自己是谁,遗失了自己"姓名"的信息. 那么,在信息纷繁的代码世界里, ...

  7. python实现素数筛选法_从零开始学Python系列-第6讲:循环结构

    应用场景 我们在写程序的时候,一定会遇到需要重复执行某条或某些指令的场景.例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向移动的指令.在这个场景 ...

  8. 学python还是java贴吧_是学python还是java?一张图告诉你!

    物联网硬件开发 - 零基础学习电子产品设计 - 创客学院直播室​www.makeru.com.cn Java 和 Python 一直都是两种很火很强大的编程语言,对于刚开始起步学习编程的同学来说,会迷 ...

  9. python目前有多少库文件_必学Python库 你知道多少?

    Tkinter---- Python默认的图形界面接口. Tkinter是一个和Tk接口的Python模块,Tkinter库提供了对Tk API的接口,它属于Tcl/Tk的GUI工具组.Tcl/Tk是 ...

最新文章

  1. Android TextView 设置文字上下距离以及文字水平间距
  2. Asp.net中GridView使用详解(引)【转】
  3. php 表单处理,用PHP提交from表单的处理方法
  4. centos 7 安装xfce 4桌面环境
  5. 推荐系统笔记:基于非负矩阵分解的协同过滤
  6. 3分钟掌握Quartz.net分布式定时任务的姿势
  7. python编程中条件句_简单讲解Python编程中namedtuple类的用法
  8. 复习----使用链表实现栈(后进先出)及迭代
  9. Eclipse在线安装Hibernate插件
  10. python删除行_python 删除文件中指定行
  11. 为什么这几年餐饮创业突然火起来了?
  12. 【thinking in java】学习笔记 三 初始化及权限控制
  13. BZOJ3561 DZY Loves Math VI
  14. VBa运行c语言程序,Excel VBA编程详解
  15. 电脑桌面两个计算机图标怎么删除,电脑桌面上有个图标删除不掉|?怎么处理?
  16. 小胡学python【1】
  17. AtCoder Beginner Contest 162 D.RGB Triplets
  18. 39个大数据可视化工具
  19. 为了找到物美价廉的房子,连夜爬了某租房网站1W多条租房信息
  20. 关闭微信小程序电脑端的位置定位

热门文章

  1. 进程互斥的要求与实现方法
  2. Django 中间件
  3. 深度学习在语音识别中的声学模型以及语言模型的应用
  4. 《Android UI基础教程》——1.2节Android 应用程序的基本结构
  5. dwarf调试信息格式入门
  6. 持续集成Java覆盖率合并
  7. 从系列去雨论文看如何创新
  8. sass学习记录及vue实践
  9. redis-cli报错:(error) MOVED 12706 (未以集群模式连接)
  10. Linux脚本:xjps查看各个节点java进程