Untitled
Cerbon
python
a year ago
1.7 kB
4
Indexable
import random from time import sleep foto_com_microplastico: str = "Com Microplásticos" foto_sem_microplastico: str = "Sem Microplástico" def main(): coordenadas = pegar_coordenadas() print(coordenadas) def pegar_coordenadas(): coordenadas = [] print('Digite a coordenada desejada: [X,Z]') while True: x = pegar_coordenada('x') z = pegar_coordenada('z') coordenada = (x, z) coordenadas.append(coordenada) print('Coordenada registrada com sucesso!') if pegar_mais_coordenadas(): continue else: break return coordenadas def pegar_coordenada(xz: str): while True: coord = input(f'{xz}: ') if coordenada_valida(coord): return coord else: continue def pegar_mais_coordenadas(): while True: resposta = input('Deseja registrar mais um ponto de coordenada? [S/N]').strip() if resposta in 'Ss': return True elif resposta in 'Nn': break else: print('Por favor, responda apenas com Ss ou Nn') continue return False def tirar_fotos(): print() def pegar_qtd_de_microplastico(foto): if foto == foto_sem_microplastico: return 0 return random.uniform(0, 95) def coordenada_valida(num): try: float(num) return True except ValueError: print('Erro, digite novamente sem letras e com ponto (.) ao invés de vírgula (,)...') return False if __name__ == "__main__": main()
Editor is loading...
Leave a Comment