大家好,我是python的初学者,遇到了点问题解决不了了,向大家求助。

我想写一个可自动出数学题的程序,目前只写了加法部分,但是遇到了点问题,
import random
def add():
a = random.randint(0,10)
b = random.randint(0,10)
print(f"{a} + {b} = ?")
c = input("> " )
if a + b == c:
i = 1
while i <= 10:
i += 1
add()
else:
print("sorry, you wrong!")

add()
运行之后,无论输入什么都会跳转到else。

0

1个回答

import random
def add():
    a = random.randint(0,10)
    b = random.randint(0,10)
    print(f"{a} + {b} = ?")
    c = input("> " )
    if a + b != int(c):
        print("sorry, you're wrong!")
    else:
        print("congrats!")

i = 1
while i <= 10:
    i += 1
    add()

图片说明

1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
趣图:大家好,给大家介绍一下,这是我女朋友
(点击上方公众号,可快速关注) 大家好,给大家介绍一下,这是我女朋友 ↓↓↓ 好了,逗比模式结束。说正事,昨天鹿晗公开恋情把微博搞垮了。前些天我们又收到了一位女生发来的喜讯,她通过「面向对象」脱单,然后步入婚姻殿堂了。 所以再次推荐大家(特别是单身男女)关注我们发起的「面向对象」征友活动,也许就解决了终身大事呀~
灰鸽子Ver2.03 英俊纯本地破解版
这个现在是免杀的可以过 瑞星 金山 360 别的就不知道的自己试吧
感谢大家的关注
本人也是工作10年的IT人,特开这个板块每周就是想写几篇自己身边的故事!目前固定的是每周三篇,贵在坚持!感谢大家!
上架AppleStore被拒绝的部分因素
需要登录注册的app,提供了错误的用户名密码 Support url填写的链接要指向一个介绍产品的页面,记住必须留下提供服务者的联系方式 如果应用内需要用户付费,比如谋篇文章必须付费才能查看,就属于应用内支付,必须使用苹果官方的支付接口,不允许使用第三方支付接口,比如微信支付,这一点很坑。 4.如果实在一直没法通过,而且没必要上架appStore的话,可以采用inHouse方式发布应用,也就不需要
程序员遇到问题时怎么办
技术区: 程序员遇到问题时怎么办: 根本的指导方针 1.首先写代码的时候最好不要有缺陷。最好的修复方法就是让bug胎死腹中。 良好的单元测试强制数据库约束使用输入验证框架避免未实现的“else”条件在应用到主程序之前知道如何在孤立的情况下使用 日志 2.print语句。往往额外输出个一两行将有助于隔离问题。 3.切换至详细的日志记录。详细的日志记录有助于发
大家好,我是一名程序员,这就是2017年的我……
十年生死两茫茫写程序,到天亮 千行代,Bug 何处藏纵使上线又怎样朝令改,夕断肠领导每天新想法天天改,日日忙相顾无言惟有泪千行每晚灯火阑珊处夜难寐,加班忙这一年,我们的心里只有工作,程序猿、产品汪、运营喵,你不让我,我不让你,都抢着到客户那赶趟儿。红的像火,粉的像霞,白的像雪。服务中带着暧昧儿,闭了眼,客户的需求还萦绕在耳边,不曾离去。这一年,第一批 90 后程序员已经中年了、油腻了、胃垮了、身体
python 第一次作业
7-5 (a)修改那个脚本,使它能记录用户上次的登录日期和时间(用 time 模块),并与用户密码一起 保存起来。程序的界面有要求用户输入用户名和密码的提示。无论户名是否成功登录,都应有提示, 在户名成功登录后,应更新相应用户的上次登录时间戳。如果本次登录与上次登录在时间上相差不 超过 4 个小时,则通知该用户: “You already logged in at: .” (b) 添
【算法】轰炸(BOMB)解题报告(模拟提高组)
轰炸(BOMB) 源程序名       bomb  (pas,c,cpp) 可执行文件名   bomb.exe 输入文件名     bomb.in 输出文件名     bomb.out 时限           2s “我该怎么办?”飞行员klux向你求助。 事实上,klux面对的是一个很简单的问题,但是他实在太菜了。 klux要想轰炸某个区域内的一些地方,它们是位于平面上的一些点,但是(显然地)
Python菜鸟学习心得--------遇到的问题及解决方法
保留一下自己学习Python时遇到的问题
项目工作过程中遇到棘手问题是埋头钻研?还是及时向领导汇报情况?
在项目中,作为项目组成员难免会遇到问题。遇到问题时,有些人就会想:“领导挺忙的,就不进行汇报了”,“还是不汇报了吧,领导也许会因为我解决不了这个问题而低看我吧”,“再等等,我再努力努力也许就找到解决方案了”等等。 实际上,这种“瞒着不说”的心态很可能会最终拖累项目进度。你瞒着不说,即耽误了项目进度,又错失了同事经验的协助和指导,或者其它的替代解决方案。等你埋头花费大量时间钻研,最终不能钻研出来,
近期工作中遇到的问题及其解决办法
最近的一个月的工作相对于三月份刚进公司时候的我改善了许多。最大的感观就是在bug的处理上。 之前的工作中多多少少也会遇到许多bug,虽然也能解决,但是大多数是的解决方法都是同学、朋友等相关人提供帮助,而最近的阶段通过自己相关的学习,只是一点点积累的基础上,再通过各种大神们的博客的阅读,感觉自己的能力正在逐渐的提高中。 还是那句话“现在的努力决定了我六年后的生活”,虽然起步有点晚,还有点笨,但是
明人不说暗话,我想让你来开发Dapp
本文由公众号DappVision原创首发,转载请联系授权继人工智能之后,区块链终于成为了全球第一大风口。对区块链的幻想重回到2016年,虽无一应用落地,但它却似乎无所不能。时至今日,在经历了比特币引领的几次高涨回落,见证了牛市的辉煌与熊市的低迷,刚随着以太坊的智能合约步入区块链2.0,又被“全新物种”Dapp直接拽进区块链3.0。区块链一天,“人间”一月,果然名不虚传。2018是公链元年。除了以太...
程序员遇到技术问题该怎么解决
1,避免停留在现象那一层,很多刚入门者经常犯这种错误 2,自己分析现象可能产生的原因,找到问题的根源。可能需要自己查找资料做支撑,这个应该形成习惯。 遇到问题首先就得考虑自己解决,不要有依赖别人解决的初衷。 3,自己实在搞不定,再去请教同事或者上一级技术负责人;不能为了 面子一直陷在那个坑里。 或者先做其他手上的工作,让脑子在这个问题上休息一下,也许过几天解决的思路就出来了。 4,自己解
60秒Dapp快讯 |知名区块链外媒推出DApp聚合平台;西班牙球星创立区块链社交网络;QTUM半年无新建DApp,展望调至负面
本文由公众号DappVision原创首发,转载请联系授权编辑:DappVision欢迎关注公众号DappVision这里有:最专业的Dapp测评最新最热的全球区块链资讯各公链热门游戏推荐与攻略...
用钱能解决的问题,我都解决不了
作为一个穷过的人, 如果让你用一句话描述一下 “穷是怎么样的体验”, 你会说什么呢?   先来看看,网友们都是怎么说的:   凡是用钱能解决的问题, 我现在都解决不了…   你们经过草坪的时候小心点儿成吗? 不要弄脏了我要吃的!   服务员:您好,您总共消费XX元,请问现金还是刷卡? 我:我可以刷碗吗?   吃麻辣烫都得掂一掂土豆沉不沉   双十一剁的手, 新
开发过程中遇到问题该怎么办?
开发过程中遇到问题了怎么办日常开发过程中,总会遇到问题,那么遇到问题该怎么办呢?   首先我们把问题分成大的两类:业务问题、技术问题。一、业务问题这类问题一般跟你的需求和设计相关。大致分下列情况:1、需求不明确、自己对需求存在误区和不理解 2、对需求有不同见解的地方或者需要改进,3、另外就是对设计有类似的问题。  这些问题一旦出现,千万不要藏着掖着,自己瞎琢磨,把自己的想法记录下来,然后跟需求的提
很高兴加入这个大家庭!!!
记录自己学习的点点滴滴,一方面能够帮助自己,另一方面也希望可以帮助更多走在学习的道路上的人
Java初学者学习Java时通常会遇到的五大问题
Java初学者学习Java,首先要入门,要喜欢Java才能学好Java,Java学习初期通常会遇到很多问题,下面请千锋Java老师为大家讲解下吧。  问题一:能看懂,不会写这或许是很多初学者会遇到的问题。就是看视频或者听课的时候,能看懂,但是就是不会写。这个时候我们或许需要换一个适合自己的学习方法。课前预习课后复习,经常练习,不断的敲代码,这样可以加深你对代码的印象。  问题二:学完就忘记  我们...
Linux Ubuntu系统如何安装pycharm编辑器
Linux Ubuntu系统如何安装pycharm编辑器Python入门01-1115:24在工作开发过程中很多同学可能会问,为什么我们可以在windows系统下可以完成的项目开发,非要在linux系统去做呢?而且还要去安装不同的桌面发行版,还要适应很麻烦。这里为大家解答一下,我们的项目上线时,所使用的系统一般是linux系统,我们可以提前使用学习linux相关的知识;在日常开发时,windows...
阿里是如何“宠”员工的?除了福利,还有这满屏黑科技
分散在世界各地的六万阿里员工是如何快速协同工作的? 在2018年杭州云栖大会现场,一块近4米宽的企业信息化大屏上,展示了全球阿里员工1天的云上办公与连接情况。 目前阿里巴巴的办公网络与音视频会议已经覆盖全球33个国家和地区,其中,单是音视频会议在过去3个月的日均召开场次超过2000余场。 全球化高效协同背后,是阿里巴巴内部创新的产品与技术支持。就在今年云栖现场,阿里巴巴内部的办公、生活黑...
大家好,我来开博客了!
本人以后会把自学不同语言的记录发表,敬请期待
大家好,我是黑客H,我为M高校的网络安全带盐!
https://bbs.ichunqiu.com/thread-24157-1-1.html 黑客H是M高校的一名计算机专业学生,为了诠释神马叫闲的蛋疼,他决定测试下他们学校的网站安全系数,于是便有了下文 0x01信息收集 废话开篇:俗话说得好,基【计算机】佬不出门,便搞天下事!电脑在手,天下我有。 那么首先,让我们准备好泡面零食,然后摆好姿势优雅的开机,掏
初学者在java学习中常见的30个问题
本文回答了30个JAVA入门级初学者的常见问题。如我可以用%除以一个小数吗? a += b 和 a = a + b 的效果有区别吗? 声明一个数组为什么需要花费大量时间? 为什么Java库不用随机pivot方式的快速排序? 1.2 基本数据类型 Q. 为什么 -0/3 结果是 0,而 -0.0/3.0 结果是 -0.0?(注意后边的结果0带负号) A. 在Java里,整数是用补码
面试题6:朋友圈转发信息
题目来源:华为机试题好难的题目!自己想不出来,参考了别人的代码:http://blog.csdn.net/xvwentao89/article/details/38560503 思路是让有最多未收到消息的朋友的节点作为下一次转发的节点,这个思路有bug,就像上面的blog下面的评论说的。 代码仅供参考。朋友圈转发信息描述: 在一个社交应用中,两个用户设定朋友关系后,则可以互相收到对方发布或转
新手学习Python需要注意的三个问题!
前言 最近有位微信昵称为Andy的读者在后台留言,问我关于新手学习Python的问题。他的问题是关于以下三点,相信很多读者都有相同的问题。 现在新手学习Python是学习Python2还是Python3? 有没有什么好的学习方法? 有没有什么书或者资料推荐? 首先呢因为个人的工作原因,没有及时回复读者的消息,在这里向这位读者致歉,由于当时已经不能在后台回复消息了,所以呢,专门发一篇文章讨...
SOS紧急求助功能实现(发短信,来电白名单)
 功能大概描述:在号码输入栏内保存需要发送的号码,在发送内容栏内保存需要发送的内容,在快捷键设置栏内设置快捷键。在紧急时长按对应的快捷按键,手机将自动发送对应快捷键所保存的信息内容到对应发送号码,但手机内将不留下发送信息。如果对方在15分钟内回拨电话,您的手机将自动接通。共有0,2,3,4,5,6,7,8,9键可设置成快捷键。 -------------------------------
继续说课
也许这个月27号会作为佛山市的选手到中山参加全省的信息技术优质课说课比赛。还是先准备准备吧~~~关于举办粤教版高中信息技术优质课交流活动的补充通知...
**初学编程的人一般会遇到的几个问题**
编程新手经常会遇到这样那样的问题,下面我从我个人角度来说一下。和大家一起探讨共同提升: 1.我多久能学会编程? 这是一个没有确切答案的问题。对于不同基match础的人,学习的时间也有不同。像社会上的一些培训机构,零基础开始培训,六个月出师。只要你足够努力,没有什么不可能。儿童每个人投入的时间、学习效率和基础都不一样。我身边就有一些大牛两三个月就可以学会JAVA,可以编写出一些简单的可以运行的软件。...
C语言初学者常见的一些编程问题
1.变量要先定义后使用;   example:             int  n;             printf(&quot;%d&quot;,n); 将打印的是存储n变量的地址; 2.对一些基本的语法结构不了解;
小明系列问题——小明序列(线段树+dp)
小明系列问题——小明序列 Time Limit : 3000/1000ms (Java/Other)   Memory Limit : 65535/32768K (Java/Other) Total Submission(s) : 31   Accepted Submission(s) : 14 Problem Description   大家都知道小明最喜欢研究跟序列有关
关于前端学习静态页面遇到问题的求助帖
前端学习的一些问题: 本人小白刚开始学习html和css,尝试自己写一些静态网页当作练习,有一些问题想请教各位大佬们。 如何实现这样的标题栏? 而我实现的样子是这样: 为什么我的标题栏左右端对其了以后不在一行了呢? 以下是我的HTML代码和css样式表: &amp;lt;p class=&quot;i1&quot;&amp;gt; &amp;lt;span&amp;gt;合肥&amp;lt;/span&amp;gt; ...
我是初学者,编程遇到的一个问题,向大家求教
能不能帮我看看,这个程序什么地方不对了?总是报错!rnrnrnrn#include rnusing namespace std;rnvoid main()rnrn cout<<"使用公式一 请按 1 使用公式二 请按 2 使用公式三 请按 3 ";rn rn void f1();rn void f2();rn void f3();rnrn char o;rn cin>>o;rn switch (o)rn rn case '1':rn f1();rn case '2':rn f2();rn case '3':rn f3();rn rn void f1()rn rn cout<<"11111111"<
段子笑话
以前听有的女生说13厘米受不了,会很疼!还有的说9厘米都太长了。 但是今天认识一个女汉子,竟然说5厘米也不行,疼得走路都别扭。 可我看视频里很多女的20厘米也很享受啊 ...人跟人的差别真大啊!同样是女的,穿个高跟鞋,怎么完全不一样 一哥们搓麻将,赚了一千五,临走,他居然还向输钱的借五佰。 他解释说:出门前老婆有交待,赚一千免“公粮”一天,赚两千免“公粮”三天,输钱的话就启动“榨
关于“任何软件工程遇到的问题都可以通过增加一个中间层来解决”的明悟
不知道是什么时候,也不知道是在什么地方,我听说了这句话:任何软件工程遇到的问题都可以通过增加一个中间层来解决! 自从毕业后成为一个码农,我总是有意无意的揣摩这句话,并且发现很有道理,你无论在项目中遇到什么难题,都可以通过一个中间层来坚决。比如,如果你是游戏爱好者,你一定知道在Windows上可以通过安装模拟器来运行NES游戏,甚至PSP游戏,这是底层通过模拟NES等CPU的指令集功能来完美支持N
面试-工作中遇到不会的技术难题怎么办?
三个原则,重要性从高到低:1、不能耽搁项目进度(不行设法绕过);2、尽量不要占用他人时间;3、不能轻易放过(有时间时要研究透彻)。
Python学习中遇到的问题及解决方法(共勉)
Python学习中遇到的问题及解决方法(共勉) 1、使用软件PyCharm 前面有各种PEP 8的报错所以在file-&amp;amp;amp;amp;amp;amp;gt;setting-&amp;amp;amp;amp;amp;amp;gt;Inspections-&amp;amp;amp;amp;amp;amp;gt;python中将PEP 8两个选项关掉了。 2、以下是遇到的其他种类问题 1、End of statement expected 在print的时候遇到的 print 'df
大家好,我是AVE
29、人们总以为财富与名气等于快乐。如果你心里已充满了快乐,你根本不需要名利;如果你心里没有快乐,纵然坐拥全世界的财富与名利也都没有什么意思。如果你只懂得终日劳碌于争取更多的金钱及保护你已有的财富的话,它们对你其实就已没有什么真正的好处了。
大家好,我是圆圆
我的专业,你的满意!
如何编写一个可升级的智能合约
区块链信任基础的数据不可修改的特性,让它传统应用程序有一个很大的不同的地方是一经发布于区块链上就无法修改(不能直接在原有的合约上直接修改再重新发布)。 写在前面 阅读本文前,你应该对以太坊、智能合约及Solidity语言有所了解,如果你还不了解,建议你先看以太坊是什么 当智能合约出现bug 一方面正式由于智能合约的不可修改的特性,因为只要规则确定之后,没人能够修改它,大家才能够...
【NOIP2016提高A组模拟9.3】树塔狂想曲
题目Description相信大家都在长训班学过树塔问题,题目很简单求最大化一个三角形数塔从上往下走的路径和。走的规则是:(i,j)号点只能走向(i+1,j)或者(i+1,j+1)。如下图是一个数塔,映射到该数塔上行走的规则为:从左上角的点开始,向下走或向右下走直到最底层结束。 1 3 8 2 5 0 1 4 3 8 1 4 2 5 0 路径最大和是1+8+5+4+4
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 学习python时遇到的问题 python初学者教程