pythonjam进不去怎么办_教程看了一遍又一遍,自学Python还是连门都进不去?

首先大家学习python一定要以实用性为导向!如果去盲目看教程,结果大多是浅尝辄止,从入门到放弃。

大家所谓“看不进去”或者“记不住”,本质上还是“看不懂”。你可能觉得书上或者教程写的都理解了,但是去示例代码照着敲下来,也能正常运行,怎么能说看不懂?

其实只要你发现一段话翻来覆去读了好多遍都记不住,就说明肯定还没懂,想想那些你已经真正理解透彻的东西,是不是好像有种它天生就在你脑子里,根本不是后来才装进去的错觉,而且还能随意变换各种方式把它讲给别人。到这种程度,才算真正懂了。

初学者不容易弄懂的,是什么呢?

给大家举个例子:比如任何一本关于 Python 的书,大概都会讲到 Python 常用的几种数据结构,通常都能把各种数据结构的定义解释清楚,再给出一些示例代码,告诉你这个数据结构怎么使用。对于已经有编程经验的人来说,读完这些基本就够了,实际开发时如果需要更多细节,可以再去 Python 的官方文档里查阅。

但对于零基础的初学者,就没这么简单。你能看懂“列表”和“字典”的概念和语法,也能照猫画虎套用书上的示例代码,但很可能并不太理解为什么要搞出这些奇奇怪怪的数据组织方式,更不知道如何用它们来解决实际问题。

总的来说,就是初学者对“编程”这件事还没有形成清晰的整体认识,因此学习时无法把接触到的每个单独知识点快速体系化,以上种种,总结来说,就是初学者对“编程”这件事还没有形成清晰的整体认识,因此学习时无法把接触到的每个单独知识点快速体系化,长此以往,挫败感越来越强,于是未入门即放弃,这是很可惜的。

学编程就是这样,第一门语言是最难的,因为你要搞定的不止这门语言,还包括它背后整套庞杂的体系和大量相关的背景知识,但只要咬牙跨过这道门槛,以后再学其它语言和技术时,难度就和开一辆新车差不多。

对于上面初学者所产生出来的问题,小编这边自己有三个建议送给大家:

第一个建议:不求甚解

没必要强求自己理解书上(或者各种形式的课程里,道理相同)每一个知识点,但要保证照着敲下来的代码能够正常运行。

一个智商正常的初学者,在积累到足够经验之前,有些东西注定难以真正理解,只顾埋头跟它纠缠,容易耗光本来就不多的斗志,非常不值得。

好在编程很务实,代码是检验真理的唯一标准,即使有些概念暂时不懂,只要代码写对,就能得到正确的结果。

别小看这个要求,即使照着书抄,保证所有代码正常运行也不是件特别容易的事。别小看这个要求,即使照着书抄,保证所有代码正常运行也不是件特别容易的事,但错过很多次之后,就会越来越细心,键盘敲的再快也很少出这类差错了。

当然,你还会遇到各种各样的报错。软件版本更新很快,你电脑的系统环境也可能和作者所用并不一致,所以书上的正确代码,在你的电脑上未必也能正确运行。这种情况太常见了,不论你用哪本书学都几乎一定会发生。

遇到书上根本没提到的报错信息时,唯一能做的,就是静下心来,搜索报错信息里的每个关键词,然后认真研究,想尽一切办法让报错消失。在这个过程中,你会不知不觉学到很多东西。解决掉的错误越多,你的能力就提升越快。

第二个建议:死记硬背

小编不是建议大家背书,而是建议可以尽量把书上那些你已经运行成功的一段一段的代码背下来。这个方法听起来好像有点笨,但对还没有建立起知识体系的初学者来说,却行之有效。即使暂时不理解这段代码,只要能把它背下来,徒手敲进编辑器,并保证运行无误,这个过程重复五到十遍之后,就会渐渐发现,你好像已经开始明白是怎么回事了。人类的大脑就是这么神奇,不信可以亲自试试。

具体要背哪些代码呢?如果在学第一门语言的话,我建议背每一段示例代码。可能你感觉有些代码真的太长了,不可能背得下来,但实际敲几遍就会发现,再长的代码,也有规律可循,可能你感觉有些代码真的太长了,不可能背得下来,但实际敲几遍就会发现,再长的代码,也有规律可循,这种规律性在你眼里就越清晰,清晰到一定程度之后,这段代码其实已经被你牢牢记住了。

第三个建议:守株待兔

小编经常都会和一些学过编程的朋友交流,发现每个人入门时,或早或晚都需要经历一次“醍醐灌顶”的时刻,然后才感觉开始摸到一些门道,继续学习也慢慢有了章法。

那个神奇的时刻到来之前,脑子里很多概念和想法始终模模糊糊的缠绕在一起,怎么努力都理不清头绪,但某一天,可能是清醒状态,也可能还在睡梦里,好像通电一样,一瞬间所有困惑突然解开,全部道理和互相之间的关联变得明明白白。随后就产生了新的疑惑:这么简单的事情,我之前怎么就是死活都想不通呢?

这个时刻确实很爽,可你不能主动去找它,只有不断努力,重复练习,即使很长一段时间都感觉毫无进展,甚至似乎在退步,也不要放弃。坚持一段时间之后,一定会等到属于你的那个“醍醐灌顶”时刻。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300631.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

标准MD5 .Net,实现!的对与错!

关键之处在,从byte到字符串的处理下面是一个错误的实现! /**//// <summary> /// 返回32位md5十六进制加密 /// </summary> /// <param name"strValue">待加密的字符串</param> /// <returns></return…

[导入]Asp.net中动态在中加入Scrpit标签

许久以前&#xff0c;写过一篇《asp.net页中动态加入样式表文件》&#xff0c;后来发现在使用时如果每页都写这么个函数真是很麻烦&#xff0c;于是自己写了一个Page的派生。将这个函数加了进去。/**////<summary>///作者 邹健 ///日期 20070202 ///重载的Page类。…

android 多布局

做为最后的方法&#xff0c;也是最后一个才会考虑的方法&#xff0c;那就是为不同的尺寸界面单独写布局。不到万不得已不要用这个方法&#xff0c;相信不少人和我一样都被逼着用过这个方法吧。需要说明的是&#xff0c;横竖屏切换使用不同布局也是用这个方法解决的&#xff1b;…

支持c#的分表分库组件-Ctrip DAL

简介Ctrip DAL是携程框架部开发的数据库访问框架&#xff0c;支持代码生成和水平扩展。其由携程技术中心框架部DAL团队开发&#xff0c;历经3年不断打磨&#xff0c;并在长期的实际使用中基于大量的用户反馈不断优化。开源范围包括代码生成器&#xff0c;Java客户端和C#客户端。…

万万想不到:吸烟的辐射量比原子弹爆炸点还厉害!

全世界只有3.14 %的人关注了青少年数学之旅近日&#xff0c;外国视频网站上一段关于世界上辐射最高地点的短片火了起来。片中&#xff0c;一位外国小哥亲身探秘了那些广为人知的辐射地点如切尔诺贝利、福岛核电站等&#xff0c;并且给出了究竟哪里的辐射最高的结论。什么是辐射…

伟大架构师的秘密

自我评估• 您当前的项目是否应用了抽象层次&#xff1f; • 层次是否定义完善&#xff1f; • 项目团队是否很好地理解了这些层次&#xff1f; • 如果复杂性在一个层次中变得过大&#xff0c;团队是否将其分离到视图中呢&#xff1f; • 团队是否在层次间保持一致性&…

网站开发标准

Web 开发的分散性和交互性&#xff0c;决定了 Web 开发必须遵从一定的开发规范和技术约定&#xff0c;只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署&#xff0c;才能保证整个开发团队协调一致的工作&#xff0c;从而提高开发工作效率&#xff0c;提升工…

solr 配置mysql数据源_solr data-config.xml配置文件的见解mysql数据源

陆续完善&#xff1a;检查一下dataSource中的url一般都能用。如果不能用 将后面的编码格式去掉 试试看data-config.xml配置文件deltaImportQuery"select id,%Y-%m-%d) last_modified,id) as char) as dockey from product where cast(concat(p,id) as char)${dih.delta.do…

视频专辑:Hibernate 视频

为什么80%的码农都做不了架构师&#xff1f;>>> 专辑&#xff1a;Hibernate 视频 简介:郭宏志 Hibernate从入门到深入,郭宏志气主讲 1 郭宏志 Hibernate 01 简介 2013-10-29 13:50 | 播放(11) | 评论(0) | 时长:1:17:58 2 郭宏志 Hibernate 02 配置 2013-10-29…

Subversion之路--实现精细的目录访问权限控制(v1.0 更新于2006.12.05)(二)

深入本章将详细介绍前一章所涉及的两个配置文件&#xff0c; svnserve.conf 和 authz.conf&#xff0c;通过对配置逐行的描述&#xff0c;来阐明其中的一些细节含义。除此之外的其他配置、安装等内容&#xff0c;不是本文重点&#xff0c;读者若有什么疑问&#xff0c;请参考后…

未能在给定的程序集中找到任何适合于指定的区域性(或非特定区域性)的资源解决办法...

今天在给一个程序加入ImageList的时候碰到了这样的运行错误&#xff1a; 未能在给定的程序集中找到任何适合于指定的区域性(或非特定区域性)的资源。请确保已将“frmMain.resources”正确嵌入或链接到程序集“XXX”。 baseName: yyy locationInfo: xxx.yyy resource file name:…

人体的血管连起来竟能绕地球两圈!?| 今日最佳

世界只有3.14 % 的人关注了青少年数学之旅你知道怎么回复吗&#xff1f;这五花肉真。。白啊来自唐代的敦煌文书。。。《放妻书》好像发现了点什么不可告人的秘密如果人体的血管首尾相连总长度约为96560.64千米大概可以绕地球2.5圈密集恐惧症表示已经qu世了&#xff08;图源网络…

云原生系统之弹性模式

大纲1.云原生系统的弹性模式resiliency pattern 1.1 服务故障的雪崩效应 1.2 回应之前云原生--弹性请求的疑问&#xff1f;2. 弹性模式&#xff1a;作用在下游请求消息上3. 短期中断的响应码4. Polly经典策略5. Golang 断路器模式德国哲学家尼采说过&#xff1a;那些杀…

终端编译opengl程序编译运行_ubuntu编译opengl和demo之二(glfw版本)

[TOC]1、安装GL和glut等sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-devsudo apt-get install freeglut3-devsudo apt-get install build-essential gdb subversionsudo apt-get install automake autoconf libtoolsudo apt-get install libgtk2.0-dev…

js null加法的处理

首先看一段JS高级编程中&#xff0c;有关加法()操作符的解释&#xff1a;一个简单的测试&#xff1a;alert(3 null); // 3 alert(3 null); // 3null可见对于null的处理&#xff0c;并不是简单的取String。ecma262的定义如下&#xff1a;对第7、8步骤的理解&#xff1a;7. 如果…

符合WEB标准的div+css导航下拉菜单

<html xmlns"http://www.w3.org/1999/xhtml"lang"zh-CN"><head><meta http-equiv"Content-Type"content"text/html; charsetgb2312"/><title>52css.com - css菜单演示</title><style type"text…

深入DataGrid分页样式实例

DataGrid提供了分页功能&#xff0c;不过看上去功能有限&#xff0c;但是我们可以通过DataGrid的一些属性来获取状态以及增加首页、尾页功能按钮。这里没有使用DataGrid的自定义分页功能&#xff0c;如果在速度效率不是很讲究的情况下&#xff0c;由DataGrid自己管理分页还是不…

dotnet中的counter

打造一个完善的软件产品&#xff0c;准确完整实现业务是第一步&#xff0c;再有就是有优秀的性能&#xff0c;稳定的运行。为了能量化性能指标&#xff0c;需要利用工具&#xff0c;来收集这些数据&#xff0c;以便对产品作出代码级调整。先说一下.net中带一个全局工具&#xf…

与殿堂级大师隔空对话——一张纸是怎么限制了我们的想象力

▲ 点击查看七天假期&#xff0c;熊孩子在家捣乱的情况实在是太多啦&#xff0c;就一眨眼的功夫&#xff0c;满地的积木&#xff0c;到处都有&#xff0c;还有到处都是的纸张碎片&#xff0c;真真是十分的头疼&#xff01;在蚊子小时候&#xff0c;玩具远不如现在丰富&#x…

Redis学习手册(String数据类型)

2019独角兽企业重金招聘Python工程师标准>>> 一、概述&#xff1a; 字符串类型是Redis中最为基础的数据存储类型&#xff0c;它在Redis中是二进制安全的&#xff0c;这便意味着该类型可以接受任何格式的数据&#xff0c;如JPEG图像数据或Json对象描述信息等。…