Selection

This page is under construction. Please come back later.
#!/usr/bin/env python3;
import sys
# Begin Main
print("Start...")
if (len(sys.argv) != 3) :
print("You need at least two command line arguments!")
print("Finish...")
Output
$ python3 Selection1.py abc
Start...
You need at least two command line arguments!
Finish...
$ python3 Selection1.py abc 123
Start...
Finish...
#!/usr/bin/env python3;
import Utils
import sys
# Begin Main
x = Utils.stoiWithDefault(sys.argv[1], 0)
print("Start...")
if (x > 10) :
print("Greater than 10")
else :
print("Less than or equal to 10")
print("Finish...")
Output
$ python3 Selection2.py 8
Start...
Less than or equal to 10
Finish...
$ python3 Selection2.py 12
Start...
Greater than 10
Finish...
#!/usr/bin/env python3;
import Utils
import sys
# Begin Main
x = Utils.stoiWithDefault(sys.argv[1], 0)
print("Start...")
if (x > 1000) :
print("Greater than 1000")
elif (x > 100) :
print("Greater than 100 but less than or equal to 1000")
else :
print("Less than or equal to 100")
print("Finish...")
Output
$ python3 Selection3.py 12
Start...
Less than or equal to 100
Finish...
$ python3 Selection3.py 120
Start...
Greater than 100 but less than or equal to 1000
Finish...
$ python3 Selection3.py 1200
Start...
Greater than 1000
Finish...
#!/usr/bin/env python3;
import Utils
import sys
# Begin Main
x = Utils.stoiWithDefault(sys.argv[1], 0)
match x :
case 1 :
print("One")
case 2 :
print("Two")
case 3|4 :
print("Three or Four")
case _ :
print("Just don't know!")
Output
$ python3 Selection4.py 0
Just don't know!
$ python3 Selection4.py 1
One
$ python3 Selection4.py 2
Two
$ python3 Selection4.py 3
Three or Four
$ python3 Selection4.py 4
Three or Four
#!/usr/bin/env python3;
import Utils
import sys
# Begin Main
x = sys.argv[1][0]
x = x.lower()
match x :
case "a"|"e"|"i"|"o"|"u" :
print("{0:c} is a vowel".format(ord(x[0])))
case "y" :
print("y is sometimes a vowel")
case _ :
print("{0:c} is a consonant".format(ord(x[0])))
Output
$ python3 Selection5.py a
a is a vowel
$ python3 Selection5.py g
g is a consonant
$ python3 Selection5.py I
i is a vowel
$ python3 Selection5.py T
t is a consonant
$ python3 Selection5.py y
y is sometimes a vowel
Questions
- {{Who's on first?}}
- {{Who's on second?}}
- {{Who's on third?}}
Projects
More ★'s indicate higher difficulty level.
- FICA Taxes (Revisited)
- FICA Taxes (Empoyee and Employer)
- Football Passer Rating (NFL and NCAA)
- Income Tax (Single Taxpayer)
- Income Tax
- Pythagorean Theorem
- Retirement Calculator
References
- [[Python Language Reference]]
- [[Python Standard Library]]
- [[Python at TutorialsPoint]]
Pure Programmer


