Advertisement
Guest User

Untitled

a guest
Oct 4th, 2015
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. def kysy_koordinaatit(leveys, korkeus):
  2. while True:
  3. syote = input("Anna koordinaatit tai lopeta tyhjällä: ").split()
  4. if not syote:
  5. return None, None
  6. elif len(syote) != 2:
  7. print("Anna kaksi koordinaattia välilyönnillä erotettuna")
  8. else:
  9. try:
  10. xkoord = int(syote[0])
  11. ykoord = int(syote[1])
  12. except ValueError:
  13. print("Anna koordinaatit kokonaislukuina")
  14. else:
  15. if (xkoord < 0) or (ykoord < 0) or (xkoord > leveys) or (ykoord > korkeus):
  16. print("Koordinaatit ovat ruudukon ulkopuolella")
  17. return xkoord, ykoord
  18. else:
  19. return xkoord, ykoord
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement