首页 > 编程语言 >【python学习】第一次学习编程的时候,我怀疑过自己是不是太笨了,还好后来发现

【python学习】第一次学习编程的时候,我怀疑过自己是不是太笨了,还好后来发现

时间:2024-09-01 15:24:45浏览次数:11  
标签:同学 九九乘法 python 编程 学习 太笨 print

你是如何克服编程学习中的挫折感的?

面对今天的这个主题,我深有感触,我必须分享一个关于我自己的真实的故事,希望它能够给每一个初学者带来一些鼓励和启发。相信自己,其实,编程没什么困难的。

第一次学习python的经历

在我第一次学习python的时候,上的是python的基础课程,当时教室里有很多的同学和我一起学习python。
首先,学习的是一些基本的语法,包括变量的定义,运算,if条件判断,循环等等,因为我是第一次接触到编程,所以觉得非常有意思,我也很容易的完成了一个“网吧”筛选程序,就是简单的

age = input("请问你今年几岁")
if int(age) >= 18:
    print("你可以进去了")
else:
    print("不可进入,快回去写作业")

本来,我感觉编程挺简单的,还是很有信心的,但是,到了“打印九九乘法表”的时候,我一下子就傻了。
面对这个要求,我完全不知道该怎么做,我知道应该使用循环,但是实际一做的时候,就发现根本对不上。这个时候,我的同学们纷纷做好了,而且开始吵着,“这个太简单了”,“特别容易”,“一下子就对了”。
人呢,总是喜欢拿自己和别人对比,本来,我做不出来,就有点着急,这下子看到了同学都完成了,而且纷纷表示轻松,简单,没难度,我就开始慌了。为什么?为什么他们都会,就我不会呢?那天下午,我一直一直研究,反复调整,调整了好几次,才勉强打印出了“九九乘法表“。

为什么会这样?

由于九九乘法表的失败,我一直在反思,为什么会这样,为什么就我做不出来?
晚上,我问了我要好的朋友,我才知道,他们那些,所谓声称乘法表特别简单,没难度,很轻松的,其实根本不是第一次接触编程了。他们或多或少有一些基础,有的人学过一点python,有的人了解过c语言,还有的人在数学课上学习过一些编程知识。
而我之前,从来没有学习过编程,第一次接触,感到困难,是再正常不过的事情了。所以,这根本不是因为我笨或者聪明。
了解了这些,我总算是振作了起来,后来,我更加努力的学习python,再真正考试的时候,我出乎意外的得到了很高的分数,比大多数以前接触过编程的同学还要高很多。

感想与反思

所以,我在编程的学习中,确实明白了一个道理。编程,没什么困难的,只要你努力学习,就可以学的会,不要和所谓的“天才“,”大佬“比较,大多数情况下,他们并非天生聪明,而是更早接触到了计算机编程而已。只要相信你自己。你也可以的!

方向一:心态调整

要关注你自己,根据自己的实际情况学习,千万不要看到同学已经会了,别人已经很厉害了,就自暴自弃。

方向二:学习方法

学习不能光看书,光看视频,光听课,一定要自己动手亲自做一做。有很多东西,看起来你已经会了,但是一动手,就又不会了。只有亲自体验过,才能更好的理解学习到的内容。

方向三:成功经验

成功没有什么诀窍,也不需要所谓的天才和智商,只要努力学习,努力练习,你也可以成为一个合格的python/编程高手

后记

很长一段时间以后,我为了想提升自己,回顾一下 python的基础知识,我又去参加了一次python的基础课程。
很巧合的是,在这次课程上,我又遇到了九九乘法表。这次,我完成它,总共没用上30秒。

for i in range(1, 10):
    for j in range(1, i + 1):
        print(f"{j} x {i} = {j * i}", end='\t')
    print()

同桌可能是一个真的初学者,看到了这一点,简直吃惊的目瞪口呆,他惊讶的问我,“你是怎么做到的?”
而我只是笑着告诉他,“以前我也和你一样做不到,但是以后你会和我一样,明白这没什么困难的。”
加油吧,所有看到这里的人啊,我感谢你们,也为你们祝福!祝你们有一天,也能成为你们心目中的天才大佬。

标签:同学,九九乘法,python,编程,学习,太笨,print
From: https://blog.csdn.net/jiaowoyefan/article/details/141784580

相关文章

  • [开题报告]flask框架党员管理系统的设计与实现9cwt8【开题+程序+论文】(python+程序+论
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,传统的党员管理方式已难以适应新时代党建工作的需求。党员数量的增加、管理复杂度的提升以及对高效、透明管理模式......
  • [开题报告]flask框架的场馆预订系统的设计与实现d6551(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景在当今社会,随着人们健康意识的增强和体育运动的普及,体育场馆作为人们进行体育锻炼的重要场所,其管理和预订方式的高效性、便捷性显得尤为重......
  • [开题报告]flask框架的乐居房屋租售平台的设计与实现(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着城市化进程的加快和人口流动性的增强,房屋租售市场日益活跃,成为连接广大租房者与房东的重要桥梁。然而,传统的房屋租售方式往往存在信息......
  • [开题报告]flask框架的旅游信息管理系统设计与实现(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着旅游业的蓬勃发展,旅游信息管理成为提升旅游服务质量和效率的关键环节。传统的旅游管理方式往往存在信息不对称、更新滞后、操作繁琐等......
  • Python自动复制Excel数据:将各行分别重复指定次数
      本文介绍基于Python语言,读取Excel表格文件数据,并将其中符合我们特定要求的那一行加以复制指定的次数,而不符合要求的那一行则不复制;并将所得结果保存为新的Excel表格文件的方法。  这里需要说明,在我们之前的文章多次复制Excel符合要求的数据行:Python批量实现中,也介绍过实现......
  • Blazor基础学习填坑系列-02-添加依赖包
    继续学习官方给出的demo,参照示例代码,添加包引用时卡住了,官方给出的包的版本6.0.X明显跟当前用的不一致 心想,就别在终端中敲指令了,干脆手动添加吧,结果找不到入口,摸索了下,终于找到:依赖项-包,右键-管理NuGet程序包 根据依赖包名搜索,安装,版本号会自动带出,代码会自动补全......
  • Python 图片去重,删除重复图片
    删除文件夹中相似图片的任务比较复杂,因为需要定义“相似”的标准,并且这通常涉及到图像内容分析。一种常见的做法是使用图像哈希(如感知哈希、平均哈希等)来比较图像之间的相似度。在Python中,可以使用一些库如Pillow(PIL的更新版)来处理图像,以及ImageHash库来生成图像哈希。下面......
  • python动画教程|Animations using Matplotlib-官网教程程序解读
    随着python学习的深入,我们不可避免进入画图模块matplotlib,也不可避免会遇到制作动画的需求。【1】官网教程如何学习python制作动画,最简单的就是直奔官网:https://matplotlib.org/stable/users/explain/animations/animations.html#animations它给出很长的代码,下面是除引入nu......
  • 【15.5 python中,wxPython框架的事件处理】
    python中,以wxPython框架为例,介绍一下事件处理在wxPython中,事件处理是构建交互式应用程序的关键部分。用户与图形用户界面(GUI)中的元素(如按钮、文本框等)交互时,会产生事件(如点击、输入文本等)。wxPython提供了一套机制来捕获这些事件,并对它们作出响应。事件处理的基本步骤......
  • 安卓学习
    项目结构MyAndroidProject/├──build.gradle├──settings.gradle├──gradle/├──app/│├──build.gradle│├──src/││├──main/│││├──java/存放Java或Kotlin源代码,按包名结构组织。│││├──re......