Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
goto
#31
import random
import pyttsx3
import sys
for r in range(15):
    print (r)
    a = input("Digite o nr.:")
    if a == '999':
         sys.exit()
    else:
        print ('ok')
    fname = "bjjj.txt"
    with open(fname) as f:
        numbers = f.readline().strip().split()        
# print the numbers in the file:
        print(numbers) 
#     for _ in range(1): # loop 15 times
        k = str(random.randint(1, 16))
        if k not in numbers:
            print (f'{k} não EXISTE')
            numbers.append(k)
        else:
             print (f'{k} EXISTE')
             continue 
    with open(fname, 'w') as f:  # open file in write mode
        f.write(f'{" ".join(numbers)}\n')
  
        # vai ler o ficheiro txt de nome ler
        # Instrucoes em https://youtu.be/BtwHAvsNaA8
        # import pyttsx3 #pip instal pyttsx3
        # le o texto que esta guardado em um arquivo .txt
  
    with open('C:/Users/José Brito/AppData/Local/Programs/Python/Python39/WORK/ler.txt', 'r', encoding="utf8") as f:
        texto = f.read()
        texto = 'Saiu o número  ',  k  # não lê o ficheiro
        speaker = pyttsx3.init()  # inicia serviço biblioteca
        voices = speaker.getProperty('voices')  # metodo de voz
        # ver as vozes instaladas na maquina
        for voice in voices:
            # traz os idiomas de voz instalados em sua maquina
            print(voice, voice.id)
  
        # define a voz padrao, no meu caso o portugues era o[2] (iniciando do zero)
        speaker.setProperty('voice', voices[1].id)
        rate = speaker.getProperty('rate')  # nao exiuste a voz portuguesa
        # muda velocidade da leitura, quando menor mais lento
        speaker.setProperty('rate', rate-(200))
        print(texto)  # escreve o texto na tela
        speaker.say(texto)  # define o texto que será lido
        speaker.runAndWait()  # le o texto
        
Quote:When "there is" "continue" the program goes to line 7 (a = input ...).
How do I NOT go to line 7 but go to line 18 (k = str (random .....)
You should go to line 7 only if the number is announced, to give the enter key
thanks Think
Reply


Messages In This Thread
goto - by jmabrito - Feb-01-2021, 09:49 PM
RE: goto - by Larz60+ - Feb-02-2021, 02:27 AM
RE: goto - by jmabrito - Feb-02-2021, 12:58 PM
RE: goto - by jmabrito - Feb-02-2021, 01:11 PM
RE: goto - by jmabrito - Feb-02-2021, 03:26 PM
RE: goto - by buran - Feb-02-2021, 01:25 PM
RE: goto - by buran - Feb-02-2021, 01:43 PM
RE: goto - by jmabrito - Feb-02-2021, 03:32 PM
RE: goto - by buran - Feb-02-2021, 03:33 PM
RE: goto - by jmabrito - Feb-02-2021, 06:58 PM
RE: goto - by buran - Feb-02-2021, 07:27 PM
RE: goto - by jmabrito - Feb-02-2021, 10:19 PM
RE: goto - by buran - Feb-03-2021, 08:37 AM
RE: goto - by jmabrito - Feb-03-2021, 10:17 AM
RE: goto - by jmabrito - Feb-06-2021, 12:29 PM
RE: goto - by jmabrito - Feb-09-2021, 06:36 PM
RE: goto - by jmabrito - Feb-09-2021, 06:51 PM
RE: goto - by jmabrito - Feb-09-2021, 06:55 PM
RE: goto - by Larz60+ - Feb-09-2021, 11:10 PM
RE: goto - by jmabrito - Feb-10-2021, 04:12 PM
RE: goto - by Larz60+ - Feb-10-2021, 06:20 PM
RE: goto - by jmabrito - Feb-10-2021, 06:59 PM
RE: goto - by nilamo - Feb-11-2021, 09:47 PM
RE: goto - by jmabrito - Feb-11-2021, 10:49 PM
RE: goto - by nilamo - Feb-11-2021, 11:14 PM
RE: goto - by BashBedlam - Feb-11-2021, 11:19 PM
RE: goto - by jmabrito - Feb-12-2021, 12:24 AM
RE: goto - by jmabrito - Feb-12-2021, 12:10 AM
RE: goto - by BashBedlam - Feb-12-2021, 12:12 AM
RE: goto - by jmabrito - Feb-12-2021, 03:34 PM
RE: goto - by jmabrito - Feb-15-2021, 10:14 PM
RE: goto - by jmabrito - Feb-17-2021, 10:03 PM
RE: goto - by BashBedlam - Feb-18-2021, 01:02 AM
RE: goto - by jmabrito - Feb-18-2021, 09:43 PM
RE: goto - by jmabrito - Feb-18-2021, 09:55 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How to make input goto a different line mxl671 2 2,544 Feb-04-2020, 07:12 PM
Last Post: Marbelous
  goto problem Skaperen 1 2,817 Jan-27-2018, 01:11 PM
Last Post: stranac
  Go up script/menu(a goto command) foxtreat 7 8,394 Apr-24-2017, 05:58 PM
Last Post: micseydel
  Is there a goto like there is in BASIC? Luke_Drillbrain 24 14,922 Apr-24-2017, 06:00 AM
Last Post: Larz60+

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020