Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # author: Laszlo Nesztorov 16.07.18
- # (Besser) Erste Hausaufgabe
- """
- functions:
- user_guess
- start
- """
- import random
- secret = random.randint(1,5)
- def user_guess():
- guess_string = raw_input("Bitte geben Sie eine Zhal zwischen 1 und 5 ")
- guess_number = 0
- number_not_in_range = ""
- error_message = ""
- try:
- guess_number = int(guess_string)
- if guess_number not in range(1, 6):
- number_not_in_range = "Die Nummer zwischen 1 und 5 sein !!!"
- except ValueError as e:
- error_mesage = "Nummer Bitte !!!"
- return error_message,number_not_in_range,guess_number # return multiple values
- def start(user_number):
- if user_number == secret:
- print "Die Nummer ist richtig: ", user_number
- else:
- print "Die Nummer ist falsch :-("
- if __name__ == '__main__':
- print "Secret Number: ",secret
- result = user_guess() # result[0] = error_message, result[1] = number_not_in_range, result[2] = guess_numbre
- if result[0] != "":
- print result[0]
- elif result[1] != "":
- print result[1]
- else:
- start(result[2])
Add Comment
Please, Sign In to add comment