示例#1
0
def func_four():
    numbers = get_numbers()
    numbers_stripped = rem_comm_spaces(numbers)
    num_only = only_num(numbers_stripped)
    while num_only == False:
        numbers = format_input(numbers)
        if numbers == 'quit':
            sys.exit()
        else:
            print("I'm sorry, but you seem to have entered \
a letter, an invalid punctuation mark, or the empty string. \
Please try again." + '\n')
            numbers = get_numbers()
            numbers_stripped = rem_comm_spaces(numbers)
            num_only = only_num(numbers_stripped)
            continue
    return numbers
示例#2
0
def func_four():
    numbers = get_numbers()
    numbers_stripped = rem_comm_spaces(numbers)
    num_only = only_num(numbers_stripped)
    while num_only == False:
        numbers = format_input(numbers)
        if numbers == 'quit':
            sys.exit()
        else:
            print("I'm sorry, but you seem to have entered \
a letter, an invalid punctuation mark, or the empty string. \
Please try again." + '\n')
            numbers = get_numbers()
            numbers_stripped = rem_comm_spaces(numbers)
            num_only = only_num(numbers_stripped)
            continue
    return numbers
示例#3
0
 def test_three(self):
     self.assertFalse(only_num('23434f234324'))
示例#4
0
 def test_two(self):
     self.assertFalse(only_num('3.455'))
示例#5
0
 def test_one(self):
     self.assertTrue(only_num('34205'))
示例#6
0
 def test_three(self):
     self.assertFalse(only_num('23434f234324'))
示例#7
0
 def test_two(self):
     self.assertFalse(only_num('3.455'))
示例#8
0
 def test_one(self):
     self.assertTrue(only_num('34205'))