Break Program whilst in a while true - try and exceptHow to properly ignore exceptionsDoes Python have “private” variables in classes?Running unittest with typical test directory structureWhy is reading lines from stdin much slower in C++ than Python?How do I restart a program based on user input?Asking the user for input until they give a valid responseWhy is [] faster than list()?Python: while (True != True) loopBreak out of while True loop with functionHow did they break out from this while true loop?
What would be the ideal melee weapon made of "Phase Metal"?
Do native speakers use ZVE or CPU?
Interpreting the word "randomly"
How can I legally visit the United States Minor Outlying Islands in the Pacific?
What is a printer console?
wavelength of seismic wave with a gaussian source
nginx serves wrong domain site. It doenst shows default site if no configuration applies
Robbers: The Hidden OEIS Substring
Find values of x so that the matrix is invertible
How can an advanced civilization forget how to manufacture its technology?
Why hasn't the U.S. government paid war reparations to any country it attacked?
When is pointing out a person's hypocrisy not considered to be a logical fallacy?
Find the wrong number in the given series: 6, 12, 21, 36, 56, 81?
Why the term 'unified' in "unified mass unit"?
Is `curl something | sudo bash -` a reasonably safe installation method?
Can a continent naturally split into two distant parts within a week?
A DVR algebra with weird automorphisms
Where is my understanding of TikZ styles wrong?
Metric version of "footage"?
Does Google Maps take into account hills/inclines for route times?
Why does Hellboy file down his horns?
As a DM, how to avoid unconscious metagaming when dealing with a high AC character?
How to check the quality of an audio sample?
In which ways do anagamis still experience ignorance?
Break Program whilst in a while true - try and except
How to properly ignore exceptionsDoes Python have “private” variables in classes?Running unittest with typical test directory structureWhy is reading lines from stdin much slower in C++ than Python?How do I restart a program based on user input?Asking the user for input until they give a valid responseWhy is [] faster than list()?Python: while (True != True) loopBreak out of while True loop with functionHow did they break out from this while true loop?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I need my program to break if the user inputs 'no'. At the moment, the program will not break, and when 'no' is inputed, the try and except restarts
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
I'd expect the program to break, but it just asks "Do you want a copy of the answers?" again
python
add a comment |
I need my program to break if the user inputs 'no'. At the moment, the program will not break, and when 'no' is inputed, the try and except restarts
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
I'd expect the program to break, but it just asks "Do you want a copy of the answers?" again
python
input is already in a str
– DirtyBit
Mar 26 at 5:42
where is your except block?
– DirtyBit
Mar 26 at 5:42
Oh and where is the loop?
– DirtyBit
Mar 26 at 5:43
DirtyBit - I have removed the except and loop parts so that it will fit into the question panel. thanks for the help
– José Qosé
Mar 26 at 5:46
you should always post a code snippet that could reproduce the problem you are facing, see if the answer I posted helps?
– DirtyBit
Mar 26 at 5:52
add a comment |
I need my program to break if the user inputs 'no'. At the moment, the program will not break, and when 'no' is inputed, the try and except restarts
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
I'd expect the program to break, but it just asks "Do you want a copy of the answers?" again
python
I need my program to break if the user inputs 'no'. At the moment, the program will not break, and when 'no' is inputed, the try and except restarts
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
I'd expect the program to break, but it just asks "Do you want a copy of the answers?" again
python
python
edited Mar 26 at 5:43
DirtyBit
1
1
asked Mar 26 at 5:40
José QoséJosé Qosé
1
1
input is already in a str
– DirtyBit
Mar 26 at 5:42
where is your except block?
– DirtyBit
Mar 26 at 5:42
Oh and where is the loop?
– DirtyBit
Mar 26 at 5:43
DirtyBit - I have removed the except and loop parts so that it will fit into the question panel. thanks for the help
– José Qosé
Mar 26 at 5:46
you should always post a code snippet that could reproduce the problem you are facing, see if the answer I posted helps?
– DirtyBit
Mar 26 at 5:52
add a comment |
input is already in a str
– DirtyBit
Mar 26 at 5:42
where is your except block?
– DirtyBit
Mar 26 at 5:42
Oh and where is the loop?
– DirtyBit
Mar 26 at 5:43
DirtyBit - I have removed the except and loop parts so that it will fit into the question panel. thanks for the help
– José Qosé
Mar 26 at 5:46
you should always post a code snippet that could reproduce the problem you are facing, see if the answer I posted helps?
– DirtyBit
Mar 26 at 5:52
input is already in a str
– DirtyBit
Mar 26 at 5:42
input is already in a str
– DirtyBit
Mar 26 at 5:42
where is your except block?
– DirtyBit
Mar 26 at 5:42
where is your except block?
– DirtyBit
Mar 26 at 5:42
Oh and where is the loop?
– DirtyBit
Mar 26 at 5:43
Oh and where is the loop?
– DirtyBit
Mar 26 at 5:43
DirtyBit - I have removed the except and loop parts so that it will fit into the question panel. thanks for the help
– José Qosé
Mar 26 at 5:46
DirtyBit - I have removed the except and loop parts so that it will fit into the question panel. thanks for the help
– José Qosé
Mar 26 at 5:46
you should always post a code snippet that could reproduce the problem you are facing, see if the answer I posted helps?
– DirtyBit
Mar 26 at 5:52
you should always post a code snippet that could reproduce the problem you are facing, see if the answer I posted helps?
– DirtyBit
Mar 26 at 5:52
add a comment |
2 Answers
2
active
oldest
votes
Continuing from the comments, this should do:
final_answer_check = True # a boolean flag
while final_answer_check: # while the flag is set to true
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
except:
pass
EDIT:
A better approach however could be to use a infinite loop with a break
:
while True:
try:
final_answer = input("Do you want a copy of the answers?")
if final_answer.lower() == "no":
break
except:
pass
OUTPUT:
Do you want a copy of the answers?no
Process finished with exit code 0
add a comment |
First, you need to define the variable final_answer_check
and set the value into True
. If you build your code in a block of try...except
, you need to make it complete, not only try
.
final_answer_check = True
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
else:
final_answer_check = True
except:
print ("your another code should be here")
@t.m.adam Yes, you're right.
– YusufUMS
Mar 26 at 6:03
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55350508%2fbreak-program-whilst-in-a-while-true-try-and-except%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Continuing from the comments, this should do:
final_answer_check = True # a boolean flag
while final_answer_check: # while the flag is set to true
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
except:
pass
EDIT:
A better approach however could be to use a infinite loop with a break
:
while True:
try:
final_answer = input("Do you want a copy of the answers?")
if final_answer.lower() == "no":
break
except:
pass
OUTPUT:
Do you want a copy of the answers?no
Process finished with exit code 0
add a comment |
Continuing from the comments, this should do:
final_answer_check = True # a boolean flag
while final_answer_check: # while the flag is set to true
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
except:
pass
EDIT:
A better approach however could be to use a infinite loop with a break
:
while True:
try:
final_answer = input("Do you want a copy of the answers?")
if final_answer.lower() == "no":
break
except:
pass
OUTPUT:
Do you want a copy of the answers?no
Process finished with exit code 0
add a comment |
Continuing from the comments, this should do:
final_answer_check = True # a boolean flag
while final_answer_check: # while the flag is set to true
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
except:
pass
EDIT:
A better approach however could be to use a infinite loop with a break
:
while True:
try:
final_answer = input("Do you want a copy of the answers?")
if final_answer.lower() == "no":
break
except:
pass
OUTPUT:
Do you want a copy of the answers?no
Process finished with exit code 0
Continuing from the comments, this should do:
final_answer_check = True # a boolean flag
while final_answer_check: # while the flag is set to true
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
except:
pass
EDIT:
A better approach however could be to use a infinite loop with a break
:
while True:
try:
final_answer = input("Do you want a copy of the answers?")
if final_answer.lower() == "no":
break
except:
pass
OUTPUT:
Do you want a copy of the answers?no
Process finished with exit code 0
edited Mar 26 at 5:55
answered Mar 26 at 5:44
DirtyBitDirtyBit
1
1
add a comment |
add a comment |
First, you need to define the variable final_answer_check
and set the value into True
. If you build your code in a block of try...except
, you need to make it complete, not only try
.
final_answer_check = True
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
else:
final_answer_check = True
except:
print ("your another code should be here")
@t.m.adam Yes, you're right.
– YusufUMS
Mar 26 at 6:03
add a comment |
First, you need to define the variable final_answer_check
and set the value into True
. If you build your code in a block of try...except
, you need to make it complete, not only try
.
final_answer_check = True
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
else:
final_answer_check = True
except:
print ("your another code should be here")
@t.m.adam Yes, you're right.
– YusufUMS
Mar 26 at 6:03
add a comment |
First, you need to define the variable final_answer_check
and set the value into True
. If you build your code in a block of try...except
, you need to make it complete, not only try
.
final_answer_check = True
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
else:
final_answer_check = True
except:
print ("your another code should be here")
First, you need to define the variable final_answer_check
and set the value into True
. If you build your code in a block of try...except
, you need to make it complete, not only try
.
final_answer_check = True
while final_answer_check == True:
try:
final_answer = str(input("Do you want a copy of the answers?"))
if final_answer.lower() == "no":
final_answer_check = False
else:
final_answer_check = True
except:
print ("your another code should be here")
edited Mar 26 at 6:03
answered Mar 26 at 5:49
YusufUMSYusufUMS
1,2155 silver badges19 bronze badges
1,2155 silver badges19 bronze badges
@t.m.adam Yes, you're right.
– YusufUMS
Mar 26 at 6:03
add a comment |
@t.m.adam Yes, you're right.
– YusufUMS
Mar 26 at 6:03
@t.m.adam Yes, you're right.
– YusufUMS
Mar 26 at 6:03
@t.m.adam Yes, you're right.
– YusufUMS
Mar 26 at 6:03
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55350508%2fbreak-program-whilst-in-a-while-true-try-and-except%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
input is already in a str
– DirtyBit
Mar 26 at 5:42
where is your except block?
– DirtyBit
Mar 26 at 5:42
Oh and where is the loop?
– DirtyBit
Mar 26 at 5:43
DirtyBit - I have removed the except and loop parts so that it will fit into the question panel. thanks for the help
– José Qosé
Mar 26 at 5:46
you should always post a code snippet that could reproduce the problem you are facing, see if the answer I posted helps?
– DirtyBit
Mar 26 at 5:52