Difference between revisions of "Code Snippet: Prompt for Yes or No"

From Coder Merlin
Line 1: Line 1:
== Read the contents of a file into a string ==
= Read the contents of a file into a string =
 
== Swift ==
<syntaxhighlight lang="swift">
<syntaxhighlight lang="swift">
// Prompt the user for 'yes' or 'no'
// Prompt the user for 'yes' or 'no'
Line 10: Line 12:
// By the time we get here, line! is either "yes" or "no"
// By the time we get here, line! is either "yes" or "no"
</syntaxhighlight>
</syntaxhighlight>
== Python ==

Revision as of 17:37, 24 December 2018

Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder

Read the contents of a file into a string[edit]

Swift[edit]

// Prompt the user for 'yes' or 'no'
var line : String?
repeat {
     print("Please enter 'yes' or 'no' ->", terminator:"")
     line = readLine()
} while (line == nil || (line! != "yes" && line! != "no")) 

// By the time we get here, line! is either "yes" or "no"

Python[edit]