Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def kysy_koordinaatit(leveys, korkeus):
- while True:
- syote = input("Anna koordinaatit tai lopeta tyhjällä: ").split()
- if not syote:
- return None, None
- elif len(syote) != 2:
- print("Anna kaksi koordinaattia välilyönnillä erotettuna")
- else:
- try:
- xkoord = int(syote[0])
- ykoord = int(syote[1])
- except ValueError:
- print("Anna koordinaatit kokonaislukuina")
- else:
- if (xkoord < 0) or (ykoord < 0) or (xkoord > leveys) or (ykoord > korkeus):
- print("Koordinaatit ovat ruudukon ulkopuolella")
- return xkoord, ykoord
- else:
- return xkoord, ykoord
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement