首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我不能让这段代码工作,有人能告诉我我哪里做错了吗?subl说第18行有一个错误,但真的找不出来

对于你提到的问题,我们可以首先确认你的代码中第18行的错误。在定位错误时,我们可以按照以下步骤进行:

  1. 仔细检查第18行代码,确保没有语法错误,比如拼写错误、缺少分号等等。确保代码逻辑正确。
  2. 如果代码中引用了其他文件或库,需要确认这些文件或库是否正确引入,路径是否正确。
  3. 检查第18行代码周围的代码,尤其是前面几行,查看是否有可能影响到第18行的变量或逻辑。
  4. 检查代码中是否存在变量重复定义的情况,例如两个同名的变量,这可能导致错误。
  5. 检查代码中是否存在变量未定义的情况,例如使用了未声明的变量,这也可能导致错误。
  6. 检查代码中是否存在类型错误,例如将字符串类型赋值给整数类型的变量,或者将整数类型赋值给字符串类型的变量。
  7. 确保代码中所有函数、方法的调用方式正确,并且参数传递正确。
  8. 如果仍然找不出错误,可以尝试在第18行前后插入打印语句或调试器断点,运行程序并观察输出结果,以定位错误所在。

总之,定位代码错误需要仔细检查代码逻辑、语法、引用的文件和库等多个方面。如果以上方法仍然无法解决问题,可以将代码片段和详细错误信息提供出来,以便我们给出更具体的帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

开学第一课:拜托,一定不要这样问Python问题

7.代码可以运行,但是结果不对,如下,该怎么办? ? 8. ? 9. ? 10.群里有人吗,谁能告诉我这个怎么办? ?...老师,代码总是调试不出来,你感觉多大把握?要是把握大的话去你办公室一下,把握不大的话就不去了。 12.从完整程序中截图几行代码片段,然后问什么错误。 13. ? 14....(发一个程序文件)老师,这程序里错误,你帮我找出来修改一下吧。 15.老师,你的书写的特别好,视频讲的也很好,但是没有时间去看,你直接告诉我这个问题怎么解决吧。 16. ? 17....(发一段代码截图,且需要放大很多倍才能勉强看清)大家帮忙看看这段代码哪里问题啊? 18. ? 19.个特别特别简单的问题,但在网上就是查不到解决办法,你告诉我该怎么办吗?...23.自己的老师说的程序中至少有3处错误,又不告诉我哪里错误不出来,你帮我找出来改一下吗? 24.老师,如果要在窗口上显示图片,应该怎么做?需要注意什么?

56310

剑桥大学:语言和写作决定人生发展的潜力

但现在想来,自己写作不能很快提高,词汇量不见增长,这真的是没办法怪别人。之前学英语到处方法技巧,殊不知捷径就在于这种日常的积累和准确使用语言的意识。...这样的学习经历是之前没有过的,平时即便有人你写得不清楚,也很难有这样的机会告诉你为什么不清楚,哪里不清楚,怎样才能更清楚。...可以夸张地,在现代社会里,使用语言的能力很大程度上能够决定一个人的发展潜力。 很早之前就有老师告诉我,辩才一定是人才。...有时候我们抱怨别人不理解自己,退一步想想,你真的把自己的意思表达清楚了吗?可能很多人都相信这个世界上有一些东西是根本无法用语言表达的。也相信这一点。...一个会使用语言的人,一个能够准确掌握大量词汇的人,就有能力出别人说不出来的话。这样的能力,会让人在日常生活和工作中,在人与人的交流中,掌握很多的主动权。

1.2K30
  • 原来你是这样子的OpenAI!来看看它背后那些有趣的人和事

    普通得不能再普通了 对不起,这里没有法拉笼,没有超级计算机,也没有巨型机器人。 好吧,这里只有一个机器人,但是它真的很小。...这就像在设计城市布局时,知道要在哪里修路,哪里建停车场,到底路要修成什么样,停车场要建成什么样,不知道。 Vicki Cheung回忆这段时光时,她用了“黑暗中的艰难摸索”来形容。...“他往的脖子上捅了捅,就诊断出一个僵硬的神经,“他摇摇头,“而且会死亡。” “关于就诊的具体细节记不清了,不过对于当时在电话里所说的话,印象很深。...“让机器学习安全性,计算机会运行所有正确的代码,并知道所有消息是从哪里来的,”他。“但是机器学习系统仍然可以被愚弄去做不正确的事。” Goodfellow,就像钓鱼。...使用标准的网络钓鱼,电脑不会被骗,操作电脑的人会。 AI也一样。它的代码保持不变。但是,它可以被欺骗做错误的训练任务。 Goodfellow:“与人相比,机器学习算法真的很单纯。”

    801100

    ​随笔 | 写代码时极有可能面临的焦虑

    代码的优点大概也是其缺点 仅仅从工作内容上看,觉得有两点是『写代码』这三个字概括的工作很吸引的: •说一不二,确定性•需要不断学习新技术 说一不二,确定性 我们写出一个1+1的程序,则得到的结果一定是...•是操作系统兼容的问题吗?•... 大部分情况下,我们可以通过互联网得到解决方案,因为我们的错误有人犯过,并且他/她自己或者其他高手已经给出了解决方案。...总之,目前面临着一个最棘手的问题: •运行、不报错、逻辑通顺,自己的实例就是与预期不符......将从两个方面分析『如何尽可能避免写代码的焦虑』: •策略或曰心态上•方法论:记住根目标与回溯 策略或曰心态上 首先,宏观的心态是: •就算现在做不出来会怎样?就算真的永远做不出来会怎样?...长期做不出来会导致老师的失望?•好,那这些后果承担吗?至于让现在的焦虑吗?宏观上,承担做出来的后果,还有别的路可以走;不至于让现在不开心。 微观上: •有没有其他思路?什么收获?

    84320

    浅谈easy-mock 最好的备胎没有之一

    为什么会突然来聊它,这个就说来话长了,个人简介里就说过,专注于分享工作中遇到的坑,这一次不是的坑,来源于QQ群友(# 如果您有想知道的故事,而正好也会,那么就由我为您讲出来吧,欢迎留言哦 # ),...一张图带你看清,什么叫备胎 什么是Mock数据 不要告诉我 new 一个哦,对象可以 new,备胎可new不出来呢?...Easy Mock 是一个可视化,并且快速生成 模拟数据 的持久化服务, Easy Mock 支持基于 Swagger 创建项目,以节省手动创建接口的时间; 简单点:Easy Mock就是一个在线创建...,没有人敢说自己的代码无Bug; Easy Mock 它是真的懂你的,已经为你准备好了,接口编写好后,立马就能让你测试; 是不是觉得很棒棒呢??...作者 您好,是苏南,非常感谢您认真的看完这遍文章,如果您觉得不错,请记得点个赞,并关注下方的 公众号,支持一下我们?? 用心分享 做温度的攻城狮

    70820

    当编程纳入到高考。。。

    考不上好大学,你就找不到好工作,找不到好工作,就没有女孩子愿意嫁给你。现在中国每3个男人就得有一个在打光棍,=你愿意做那三分之一吗?...一道BFS的题明明会做,就是不对,也不知道错在哪里。...子明沉默了,老师继续说道:“你的代码命名非常规范,i,j,k横行,而且整体局部不分,前面刚给一个全局变量赋值为 i,后面又把 i 赋值给另一个局部变量。这样的话很容易出错。...注意,所有的马虎都是因可循,一定要深层原因,而不是把它仅仅归结于马虎!“ 子明默不作声,这些他老师从来都没跟他过,老师只会说:“马虎啊,那下次注意不要马虎不就行了吗?”...而且,他们搞出来的那个系统,不仅强制学生把代码写规范,还能通过每个学生的答题情况来分析他们的弱点,专门给每个学生出他们大概率做错的题目,比如一个学生binary search已经炉火纯青,但是DFS经常写错

    49710

    获取编程新技能的5个技巧

    ,最近在黑客马拉松上一个朋友问我。 “其实,很简单,只要用你想学的东西去创建一个合适又值得的项目就行了,”回答。 “真的吗?直接上手搞项目吗?“,他好奇地问。 “是啊,还有要向合适的人征求意见。...“告诉我的朋友,同时心中想,为什么不关于这方面的内容写一篇博客文章呢。——于是了本文。 对想要在科技领域工作的人非常重要的一件事情就是,你得学会如何学习。...想用Parse来实现this,以及this部分的文档,但是它不工作(肯定是哪里犯了错误)。你帮我看看吗?这是代码片段。 可以用Parse执行x吗? 问题要问得简单明了,要便于对方答案。...此外,这还能让你将来的雇主看到你丰富的经验。 即使你认为你的代码很烂,你愿意展示的这个事实本身就说明了你是一个开发人员。你已经领先一步于那些甚至没有代码产出的家伙。...如果你要问别人问题,首先要让他们知道你学习到了哪里,向他们展示你的工作,让他们知道,他们为你解答问题的时间不会白费。最后,完成第一个项目之后,那就去做下一个。学习写代码的唯一方法就是写代码

    54780

    程序员获取新编程技能的5个技巧学习

    ,最近在黑客马拉松上一个朋友问我。 “其实,很简单,只要用你想学的东西去创建一个合适又值得的项目就行了,”回答。 “真的吗?直接上手搞项目吗?“,他好奇地问。 “是啊,还有要向合适的人征求意见。...“告诉我的朋友,同时心中想,为什么不关于这方面的内容写一篇博客文章呢。——于是了本文。 对想要在科技领域工作的人非常重要的一件事情就是,你得学会如何学习。...想用Parse来实现this,以及this部分的文档,但是它不工作(肯定是哪里犯了错误)。你帮我看看吗?这是代码片段。 可以用Parse执行x吗? 问题要问得简单明了,要便于对方答案。...此外,这还能让你将来的雇主看到你丰富的经验。 即使你认为你的代码很烂,你愿意展示的这个事实本身就说明了你是一个开发人员。你已经领先一步于那些甚至没有代码产出的家伙。...如果你要问别人问题,首先要让他们知道你学习到了哪里,向他们展示你的工作,让他们知道,他们为你解答问题的时间不会白费。最后,完成第一个项目之后,那就去做下一个。学习写代码的唯一方法就是写代码

    860100

    如果高考要考编程的话?不敢想,不敢想......

    考不上好大学,你就找不到好工作,找不到好工作,就没有女孩子愿意嫁给你。现在中国每3个男人就得有一个在打光棍,=你愿意做那三分之一吗?...一道BFS的题明明会做,就是不对,也不知道错在哪里。...子明沉默了,老师继续说道:“你的代码命名非常规范,i,j,k横行,而且整体局部不分,前面刚给一个全局变量赋值为 i,后面又把 i 赋值给另一个局部变量。这样的话很容易出错。...注意,所有的马虎都是因可循,一定要深层原因,而不是把它仅仅归结于马虎!“ 子明默不作声,这些他老师从来都没跟他过,老师只会说:“马虎啊,那下次注意不要马虎不就行了吗?”...而且,他们搞出来的那个系统,不仅强制学生把代码写规范,还能通过每个学生的答题情况来分析他们的弱点,专门给每个学生出他们大概率做错的题目,比如一个学生binary search已经炉火纯青,但是DFS经常写错

    42320

    假如高考也要考编程。。。

    考不上好大学,你就找不到好工作,找不到好工作,就没有女孩子愿意嫁给你。现在中国每 3 个男人就得有一个在打光棍,你愿意做那三分之一吗?...一道 BFS 的题明明会做,就是不对,也不知道错在哪里。...注意,所有的马虎都是因可循,一定要深层原因,而不是把它仅仅归结于马虎!“ 子明默不作声,这些他老师从来都没跟他过,老师只会说:“马虎啊,那下次注意不要马虎不就行了吗?”...但他还是会马虎 “代码规范真的很重要,你知道衡水中学的学生怎么练的吗?...而且,他们搞出来的那个系统,不仅强制学生把代码写规范,还能通过每个学生的答题情况来分析他们的弱点,专门给每个学生出他们大概率做错的题目,比如一个学生 binary search 已经炉火纯青,但是 DFS

    65930

    写4点宝贵的经验,给初入职场的你

    初入职场的时候,没有人给我讲应该注意哪些,也不知道去知乎上答案,就那样傻乎乎地自我摸索总结。结果犯了不少致命的错误,这里回忆一些供你借鉴。 01、衣着随意。...意料之外的是,这次卷子一道很简单的题做错了,不简单才怪,英语老师都看出来了。她看我做完卷子在那发呆,就到我桌前视察。...(当然是后来她告诉我卷子上留下指甲印的原因) 可我当时自信满满,以为又一个满分即将到手,哪里会注意到她这个细节,况且,即便是心有灵犀知道了,也会不屑一顾的,宁愿它错在那——这属于作弊,一个堂堂正正的好学生...PS:你可能注意到了,最近经常有读者留言要开赞赏,一直是拒绝的。但有一个读者打动了,他,“你要是不开赞赏,就去历史文章里赞赏入口。”...刚写这段 PS 的时候回头一看,满眼都是尴尬:原来特么多情了,这位读者没准也搞不懂回复他的是什么意思——微信赞赏的机制只允许回复一次,且不能删除。

    32820

    你打算一份稳定的工作

    但是这个事儿却引发了的思考。为什么现在许多年轻人非得要一个『稳定』的工作呢? 稳定 曾经听一个女生给我讲过她对未来工作的畅想: 『要当公务员,或者进国企。找个资料室的工作。...最好资料室里就一个人。每天早上晃悠到单位,沏壶茶,打开报纸。混到下班的点儿,回家。』 看她说这段话时候的表情,简直是如醉如痴。 听了哭笑不得。 这么『美好』的工作哪里啊?...很快,她的笑容就又浮现在脸上了。 『老师,没有你的那么邪乎。份儿稳定的工作,是我妈告诉我的,错不了。』 幸存 在大学教书这几年,愈发感受到家长对大学生的影响力。...巴菲特曾经过,你不能看着后视镜开车。曾经的稳定工作可能是个好工作并不保证未来它依然是好工作,甚至都不能保证未来这工作继续存在。 不信的话,建议你去看看这部电影。 ?...你要的不是某个具体事件的成败,而是发展一个系统。 上面这段话是从万维钢的《精英日课》里面摘录的。这样似乎有些抽象,那我们来看这张图吧。 ? 这是一张商业画布。

    30310

    被996围困的年轻人

    事出必有因,先来回顾下整个事件:有人在知名代码托管平台GitHub上发起了一个名为“996.ICU”的项目,以抵制互联网公司的996工作制。 “996.ICU”,顾名思义“工作996,生病ICU”。...借用沈腾的口头禅:你气人?直接气的vue.js框架的作者尤雨溪跳了出来,在微博上调侃:“前两天Vue的star数量超过了bootstrap,现在是全GitHub第二了。”...痛哭哪里是因为逆行被拦呢,成年人的崩溃都是无声的。 一般人根本不懂,对于有道德洁癖的人来说,违法以致被抓对他们的精神摧残多大。...偏偏今天,加班到半夜,女朋友没带钥匙,自己担心她一个人在漆黑的楼道里的安全。 真的很着急,一边女朋友等我很久了,一边同事还在加班等我。...我们每个人在面对工作和生活的压力时,都会崩溃。崩溃什么用呢?裸辞?还是换种活法周游世界?房贷车贷不用还了吗?老人小孩不用赡养照顾了吗? 有时候,你很想逃,逃离这个吃人的世界。

    60930

    为什么需要一个聪明且强势的编译器

    到现在为止的这段期间,已经使用了非常多的语言。包括C, Java, Ruby,JavaScript, Groovy, Scala. 所有这些语言都尽可能给予程序员灵活性以及一些强大的功能特性。...但是现在,如果写了不好的代码可能只能寄希望于有人能够告诉我哪里做错了,或者一些工具,这些工具会警告不该那么做。但是最大问题是,这些都不是强制的。...他们可能因为缺少经验而写出错误代码,但是没有人发现和组织,他们自己也不知道这些是问题的,这些充满bug的代码可能没有测试就直接被部署,最终在线上奔溃了。...编译器应该要这么做,而不是放任错误在那,还依然让你上线,最后奔溃。...Rust团队花了很多时间去让错误变得更加清晰,同时给你提供给一个良好的解决这个问题的指导。 了编译器的这种支持,Rust可以保证内存安全,线程安全,并且可以让帮你消灭非常多的常见bug。

    57120

    记一次inline使用不当导致编译期Null指针的排查过程

    如何定位错误代码 如果直接对着代码,那么可能就需要对比所有相关 inline 相关的代码,如果使用之处不多,那么也很快定位。...但是最关键的问题在于: 怎么知道那段代码问题呢,虽然知道是inline的问题,但是具体是什么呢,现在不知道啊,所以这种方法暂时也只能放弃。...结果如下: 裂开了,于是继续其他方案,来来回回折腾了快1个小时,还是这样,难不成只能去对代码了吗? 太痛苦了,这时候只能寻求坐在对面的开发组大佬帮助,希望能解决问题,阿门。...于是乎,就发现上述代码,似乎不太对劲,乍一眼看上去没啥,整个 inline 相关的更改里,只有这段新增了一个 inline 修饰。...难道网上没有资料,这个问题就要烂在这里了吗不太甘心,既然没有现成,那我们就从 inline 的本质出发,寻找原因: 我们都知道,inline 的本质是在编译器将相关代码直接拷贝到了调用的地方,也就是

    43530

    罗振宇老师跨年演讲的数字化主题你听懂了吗

    对于罗振宇老师说的这段,一年为本公司数字化改造投入 100 个亿,这个概念才真的吓人,如果历史累计投入 100 个亿稍显合理,一年投入 100 个亿,这有些超过常识理解。...如果是真的,那么,特别希望可以稍微分出 1/100 到 1/20 来做一个通用的数字化产品,赋全国个人和企业。...对于罗振宇老师说的这段,又值得探讨了。猜想罗振宇老师的团队都是顶级大咖,为什么没有人好奇一年 100 亿和 10 亿行代码这种案例呢,大家都没有提醒或者问一问查一查嘛。...但是你会发现在这一组瓶子面前,责任好像就倒置了,作为员工,== 情绪不好,至少你部门负责人,你是责任的,这个锅你是要背的了 ==。那请问:这数字化了吗?...:这家公司 120 人且分布在 4 个部门,每个部门 30 人,情绪玻璃球事实表如下: 虽然管理学经典告诉大家,老板的时间分配在哪里,结果就在哪里还是可以每天看看瓶子里的球的。

    81830

    程序员的迷茫:前端能做什么?还是后端?全栈?

    3个阶段 变成老司机了,那么你就可能会有一个安全驾驶的历史记录,你看,多少年没有出过事故,3年,5年,然后给我一个GPS,跟着走,去哪里,一天之内的,GPS说得出来,一定能去到。...5阶段 你会成一个安排更多司机一起协同去某个地方的的角色,例如,我们组个青藏自驾游,哪现在谁有兴趣一起去?可能没有人愿意一起去,觉得这个太无聊了,什么好去的? 又有人觉得这个太危险了,不去。...2个阶段,你成为新司机之后,你会说OK,是享受编程的,一定的编程理念和方法了,自己做,但是偶尔还会犯一些小错误,那么你要想办法自己去学习和修复,然后就开始从老司机那里学习经验,人家这个IDE...说起来简单,你就是需要聚集一群人,让他们都能够跟你一起这个东西,这时候跟上一阶段不一样的是,你甚至你不能很好的说清楚B点在哪里,B点就好像隐藏在一个山中的宝藏,隐藏在无人区的宝藏,你不知道这个宝藏在哪里...第五个阶段,那你的目标就更难达到了,证明一个Reasonable 的ROI,如果你找到B点在哪里,没有人能够通过很简单的用数据说法的方法说明这个商业目的到底能不能达到和达到了之后一定和。

    97520

    20位程序员关于求职的疑问,以及给出的参考答案

    2.找不到内推码获得途径 出门左拐牛客网,其他网站也有很多,牛客网真的够了。 3.你发的都蛮实用,踏踏实实学技术工作自然就找到了 笔芯 4....坑多坑少一般没有人会告诉你真相,除非你认识内部人员。 5. 最大的困惑是:这种水平找到实习吗,什么样的公司收留我 你是什么水平???...给你们一个模板例子,自己写的文字,对于技能方面的内容,是参考了自己的简历写的。当然你必须要真的符合这个水平才能用这样的描述方式,要不然肯定要死的很惨。。...10 你觉得在实习公司里,一般人和大神的区别在哪里,基础,对框架的应用熟练度,算法 还是对新知识的学习能力 大神在各方面都碾压呀,业务能力,对框架的熟练程度,代码规范,对部门技术的熟悉程度都会很强。...至于算法和基础能力那就看不出来了,不过能进大厂的都差不了。 11 是准备投:JAVA实习。怎么实习岗位?简历怎么写?怎么投简历?面试要注意些什么?实习的时候要去怎么学习?

    48300

    这里20位程序员关于求职的疑惑,还好也有参考答案

    2.找不到内推码获得途径 出门左拐牛客网,其他网站也有很多,牛客网真的够了。 3.你发的都蛮实用,踏踏实实学技术工作自然就找到了 笔芯 4....坑多坑少一般没有人会告诉你真相,除非你认识内部人员。 5. 最大的困惑是:这种水平找到实习吗,什么样的公司收留我 你是什么水平???...给你们一个模板例子,自己写的文字,对于技能方面的内容,是参考了自己的简历写的。当然你必须要真的符合这个水平才能用这样的描述方式,要不然肯定要死的很惨。。...10 你觉得在实习公司里,一般人和大神的区别在哪里,基础,对框架的应用熟练度,算法 还是对新知识的学习能力 大神在各方面都碾压呀,业务能力,对框架的熟练程度,代码规范,对部门技术的熟悉程度都会很强。...至于算法和基础能力那就看不出来了,不过能进大厂的都差不了。 11 是准备投:JAVA实习。怎么实习岗位?简历怎么写?怎么投简历?面试要注意些什么?实习的时候要去怎么学习?

    54130

    滴滴CEO程维:创业是一条没有尽头的路,路上是不完的仗

    技术外包不靠谱,就开始技术合伙人。 为了找到可能搭档的技术合伙人,真的是无所不用其极。找了支付宝的同事,让他帮我拉了一个他认识的在北京工作的技术人员名单,一个个的跟他们去谈,但是都不愿意出来。...但是,认识了这个猎头后,他就没消息了,一个月没消息。突然一天,他,手里一个人了。就赶紧约了见面,就是我们现在的CTO张博。 现在相信,有些人真的跟你就是有缘。...就说,起码16个司机相信我们的,我们不能让这16个人失望,不能让这16盏灯灭了。 没有订单,就找人去打车。 面试了一个人,他问工作是什么,打车。...也不知道拉萨在哪里,就是一个模模糊糊的目标。 第一天,我们到了青海湖,原计划是住宿的,天还没黑就继续往前走,结果下雨,又是山路。...但是,当时,见他们是帮助的,他们看过很多项目和行业,能给我们很多经验,启明,经纬给我们的建议都有帮助。 等到你的市场做起来后,你就要敢问他们:最好的投资人,你什么帮助我的。

    60660
    领券