Fiz mudando algumas coisas para praticar. import random import os chutes=0 cobrancas= random.randrange(1,50) batedor= int(input("Digite o seu palpite:")) while(cobrancas!=batedor): os.system("cls") if(cobrancas>batedor): print("Voce errou o chute, tente um numero maior") elif(cobrancas
excelente aula...gostaria de saber se tem programação voltada a vendas com tabelas , ordem de serviço .. com busca de produtos listadas nas tabelas somar itens,, etc seria util de mais .um abraço
Em C++ seria: #include #include using namespace std; int main() { srand(time(NULL)); int numero, jogador, tentativas = 0; numero = rand() % 1000 + 1; do { cout > jogador; if (jogador > numero) { cout
Quis deixar o meu bem completinho: import random import os playing = "sim" difNums = [10, 7, 4] posDifs = ["fácil", "médio", "difícil"] while playing == "sim": os.system('cls') guessed = False secret = random.randrange(1, 21) lifes = 100 print ("Um número secreto entre 1 e 20 foi sorteado. Selecione a dificuldade do jogo") dif = input("Dificuldades: fácil, médio ou difícil - ") dif = dif.lower() while dif not in posDifs: print ("Dificuldade inexistente - Tente novamente") dif = input("Dificuldades: fácil, médio ou difícil - ") dif = dif.lower() w_i = 0 while w_i < 3: if dif == posDifs[w_i]: lifes = difNums[w_i] w_i += 1
while lifes > 0: print (f"Você ainda tem {lifes} vidas.") player_try = int (input("Chute um valor para achar o número secreto: ")) while player_try > 20: print (" Número fora do intervalo ") player_try = int (input("Chute um novo valor para achar o número secreto: ")) print (" ") if player_try == secret: print ("Parabéns! Você acertou!") guessed = True break elif player_try > secret: print (f"O número secreto é menor que {player_try}") elif player_try < secret: print (f"O número secreto é maior que {player_try}")
print (" Você perdeu uma vida! ") lifes -= 1 if guessed == False: print (f"Que pena... Você perdeu. O número secreto era {secret}")
playing = input ("Ainda deseja jogar? (sim ou não)") playing = playing.lower()
Meu cód: import random num_escolhido=int(input('Digite um numero: ')) num_sorteado=random.randrange(0,100) controle=' ' tent=1 while num_sorteado!=num_escolhido: if num_sorteado>num_escolhido: print('Você perdeu, o numero é maior') elif num_sorteado
eu fiz diferente: import random os.system('cls') print("========" + "JOGO DE ADIVINHAÇÃO" + "========") print("Você irá tentar adivinhar o número que eu escolher") jogador = int(input('Escolha um número de 1 a 100: (apenas inteiros) ')) computador = random.randrange(1,100) print(f'Eu pensei no número: {computador} ') if jogador == computador: print(" Você venceu!! ") elif jogador != computador: print("Eu venci hehehe")
import os import random numeroTentativas=1 numero=random.randrange(0,100) os.system("cls") tentativa=int(input("Digite um número: ")) while tentativa != numero: numeroTentativas+=1 os.system("cls") if numero > tentativa: print("Ops! O número sorteado é maior...") elif numero < tentativa: print("Ops! O número sorteado é menor...")
tentativa=int(input(" Digite um número: ")) os.system("cls") print("Parabéns você adivinhou! O número sorteado é o",numero) print(" Você precisou de",numeroTentativas,"tentativas para adivinhar.")
from random import randint from time import sleep rand = randint(0,100) c = 0 print('*'*35) print(' Jogo de advinhação') print('*'*35) sleep(1) while True: tent = int(input('Digite um número de 0 até 100: ')) sleep(0.5) if tent == rand: print('Parabéns, você acertou!') break else: print('Você errou! Tente novamente.') c += 1 sleep(0.5) print(f'Você fez {c} tentativas até acertar.')
from time import sleep import random jogador=int(input('digite seu numero')) sorteado= random.randint(0,100) if sorteado == jogador or sorteado!= jogador: sorteado=int((jogador/2 + 17)) print(f'EU ESCOLHI {sorteado}, ACHO QUE PASSEI PERTO!!') print('NA PRÓXIMA EU ACERTO') r=input('POSSO TENTAR MAIS UMA VEZ? S|N') .strip() .upper() while r not in 'SN': r = input('POSSO TENTAR MAIS UMA VEZ? S|N').strip().upper() print('VOU ESCOLHER OUTRO NUMERO') print('pensando', end=' ') for c in range (0,5): print('.', end='') sleep(1) end=' ' sorteado=jogador print() print(f'EU ESCOLHO {sorteado}') print('-='*5,'ACERTEI!!!', '-='*5)
import random palpite=0 record=100 resp="S" while resp == "s" or resp =="S": tentativas=0 num = random.randrange(1,100) print(num) while palpite != num: palpite = int(input("Digite um número entre 1 e 99: ")) if palpite < num: print("O número sorteado é maior.") tentativas +=1 elif palpite > num: print("O número sorteado é menor.") tentativas +=1 else: print("Parabéns, você acertou!! ", "Em " + str(tentativas) + " tentativas") if tentativas < record: print("Congratulations!!! Você é o novo recordista desse jogo.") record = tentativas resp = input("Gostaria de jogar novamente?") else: resp = input("Gostaria de jogar novamente?") print("Fim de Jogo!")
FIZ ALGO MAIS ELABORADO import os import random os.system("cls") print(" \t JOGO DE CHUTAR VALOR!") print("
\t APERTE ENTER PARA CONTINUAR!") input() os.system("cls") print("\tESCOLHA O NIVEL DE DIFICULDADE \t 1=FÁCIL 2=MÉDIO 3=DIFICIL") dif=int(input("
DIGITE O VALOR CORRESPONDENTE: ")) os.system("cls") if dif==1: final=10 elif dif==2: final=50 elif dif==3: final=100 else: print("VALOR NÃO ENCONTRADO!") os.system("cls") input() valor=random.randrange(1,final,1) escolha=0 inicio=1 tentativa=0 while escolha != valor: if escolha==0: escolha=int(input("DIGITE ALGUM VALOR DE {} A {}: ".format(inicio,final))) elif escolha>valor: final=escolha-1 escolha=int(input("DIGITE ALGUM VALOR DE {} A {}: ".format(inicio,final))) elif escolha
from random import randint from os import system res = -1 ten = 0 num = randint(0, 100) while res != num: res = int(input("Informe um numero entre 0 e 100 > ")) if res == num: print("Voce acertou!") else: print("Voce errou :(") print(res > num and "o numero e menor" or "o numero e maior") system("pause") system("cls") ten+=1 print("Resposta: [{}] Você acertou em {} tentativas".format(res, ten+1))
eu fiz assim e deu certo: import random import os os.system('cls') condLoop=True erros=0 num=random.randrange(1,10) jogador=int(input("Guess the number: ")) while condLoop: if jogador!=num: print("You didn't this time, try again!") jogador=int(input("Guess the number: ")) erros+=1 condLoop=False if num!=jogador: condLoop=True if condLoop==False: print("You guessed right! The number was "+str(num)+"!"" You mistook "+str(erros)+" times.")
Que top!
Atividades como essa ajudam muito na fixação do conteúdo. Obrigado!
Fiz mudando algumas coisas para praticar.
import random
import os
chutes=0
cobrancas= random.randrange(1,50)
batedor= int(input("Digite o seu palpite:"))
while(cobrancas!=batedor):
os.system("cls")
if(cobrancas>batedor):
print("Voce errou o chute, tente um numero maior")
elif(cobrancas
legal! 😉👍
Muito legal👏
Maravilha Prof.
excelente aula...gostaria de saber se tem programação voltada a vendas com tabelas , ordem de serviço .. com busca de produtos listadas nas tabelas somar itens,, etc seria util de mais .um abraço
Em C++ seria:
#include
#include
using namespace std;
int main()
{
srand(time(NULL));
int numero, jogador, tentativas = 0;
numero = rand() % 1000 + 1;
do
{
cout > jogador;
if (jogador > numero)
{
cout
boa, meta agora: criar um rpg clássico 2d com interface gráfica, sons, animações eae ? tem coragem ? kk
melhor
Quis deixar o meu bem completinho:
import random
import os
playing = "sim"
difNums = [10, 7, 4]
posDifs = ["fácil", "médio", "difícil"]
while playing == "sim":
os.system('cls')
guessed = False
secret = random.randrange(1, 21)
lifes = 100
print ("Um número secreto entre 1 e 20 foi sorteado. Selecione a dificuldade do jogo")
dif = input("Dificuldades: fácil, médio ou difícil - ")
dif = dif.lower()
while dif not in posDifs:
print ("Dificuldade inexistente - Tente novamente")
dif = input("Dificuldades: fácil, médio ou difícil - ")
dif = dif.lower()
w_i = 0
while w_i < 3:
if dif == posDifs[w_i]:
lifes = difNums[w_i]
w_i += 1
while lifes > 0:
print (f"Você ainda tem {lifes} vidas.")
player_try = int (input("Chute um valor para achar o número secreto: "))
while player_try > 20:
print ("
Número fora do intervalo
")
player_try = int (input("Chute um novo valor para achar o número secreto: "))
print ("
")
if player_try == secret:
print ("Parabéns! Você acertou!")
guessed = True
break
elif player_try > secret:
print (f"O número secreto é menor que {player_try}")
elif player_try < secret:
print (f"O número secreto é maior que {player_try}")
print ("
Você perdeu uma vida!
")
lifes -= 1
if guessed == False:
print (f"Que pena... Você perdeu. O número secreto era {secret}")
playing = input ("Ainda deseja jogar? (sim ou não)")
playing = playing.lower()
Muito top, mas eu que estou aprendendo agora tem umas coisas que não vi ainda, quando aprender vou tentar fazer algo parecido. Obg
😮
Vai fazer outros games?
é a aula 18 e meu código deu 18 linhas :3
Primeiro
Meu cód:
import random
num_escolhido=int(input('Digite um numero: '))
num_sorteado=random.randrange(0,100)
controle=' '
tent=1
while num_sorteado!=num_escolhido:
if num_sorteado>num_escolhido:
print('Você perdeu, o numero é maior')
elif num_sorteado
Aheeee
Como é o nome desse site ?
eu fiz diferente:
import random
os.system('cls')
print("========" + "JOGO DE ADIVINHAÇÃO" + "========")
print("Você irá tentar adivinhar o número que eu escolher")
jogador = int(input('Escolha um número de 1 a 100: (apenas inteiros) '))
computador = random.randrange(1,100)
print(f'Eu pensei no número: {computador} ')
if jogador == computador:
print(" Você venceu!! ")
elif jogador != computador:
print("Eu venci hehehe")
import os
import random
numeroTentativas=1
numero=random.randrange(0,100)
os.system("cls")
tentativa=int(input("Digite um número: "))
while tentativa != numero:
numeroTentativas+=1
os.system("cls")
if numero > tentativa:
print("Ops! O número sorteado é maior...")
elif numero < tentativa:
print("Ops! O número sorteado é menor...")
tentativa=int(input("
Digite um número: "))
os.system("cls")
print("Parabéns você adivinhou! O número sorteado é o",numero)
print("
Você precisou de",numeroTentativas,"tentativas para adivinhar.")
boa tarde alguem por gentileza se puder me ajudar o meu quando rodo o programa esta dizendo que o sinal de '
from random import randint
from time import sleep
rand = randint(0,100)
c = 0
print('*'*35)
print(' Jogo de advinhação')
print('*'*35)
sleep(1)
while True:
tent = int(input('Digite um número de 0 até 100: '))
sleep(0.5)
if tent == rand:
print('Parabéns, você acertou!')
break
else:
print('Você errou! Tente novamente.')
c += 1
sleep(0.5)
print(f'Você fez {c} tentativas até acertar.')
e se fosse ao contrário? O sistema tivesse que advinhar o valor que o usuário pensou?
from time import sleep
import random
jogador=int(input('digite seu numero'))
sorteado= random.randint(0,100)
if sorteado == jogador or sorteado!= jogador:
sorteado=int((jogador/2 + 17))
print(f'EU ESCOLHI {sorteado}, ACHO QUE PASSEI PERTO!!')
print('NA PRÓXIMA EU ACERTO')
r=input('POSSO TENTAR MAIS UMA VEZ? S|N') .strip() .upper()
while r not in 'SN':
r = input('POSSO TENTAR MAIS UMA VEZ? S|N').strip().upper()
print('VOU ESCOLHER OUTRO NUMERO')
print('pensando', end=' ')
for c in range (0,5):
print('.', end='')
sleep(1)
end=' '
sorteado=jogador
print()
print(f'EU ESCOLHO {sorteado}')
print('-='*5,'ACERTEI!!!', '-='*5)
kkk eu nao tinha colocado o valor no ranger de 0,100
aí ele só vai até 99 kkkk
Terceiro
Não entendi na parte do print o (erros+1)
Erros é um contador que conta quantas vezes vc chutou os números e não acertou, então no final o programa informa quantas vezes foram.
import random
palpite=0
record=100
resp="S"
while resp == "s" or resp =="S":
tentativas=0
num = random.randrange(1,100)
print(num)
while palpite != num:
palpite = int(input("Digite um número entre 1 e 99: "))
if palpite < num:
print("O número sorteado é maior.")
tentativas +=1
elif palpite > num:
print("O número sorteado é menor.")
tentativas +=1
else:
print("Parabéns, você acertou!!
", "Em " + str(tentativas) + " tentativas")
if tentativas < record:
print("Congratulations!!! Você é o novo recordista desse jogo.")
record = tentativas
resp = input("Gostaria de jogar novamente?")
else:
resp = input("Gostaria de jogar novamente?")
print("Fim de Jogo!")
FIZ ALGO MAIS ELABORADO
import os
import random
os.system("cls")
print("
\t JOGO DE CHUTAR VALOR!")
print("
\t APERTE ENTER PARA CONTINUAR!")
input()
os.system("cls")
print("\tESCOLHA O NIVEL DE DIFICULDADE
\t 1=FÁCIL 2=MÉDIO 3=DIFICIL")
dif=int(input("
DIGITE O VALOR CORRESPONDENTE: "))
os.system("cls")
if dif==1:
final=10
elif dif==2:
final=50
elif dif==3:
final=100
else:
print("VALOR NÃO ENCONTRADO!")
os.system("cls")
input()
valor=random.randrange(1,final,1)
escolha=0
inicio=1
tentativa=0
while escolha != valor:
if escolha==0:
escolha=int(input("DIGITE ALGUM VALOR DE {} A {}: ".format(inicio,final)))
elif escolha>valor:
final=escolha-1
escolha=int(input("DIGITE ALGUM VALOR DE {} A {}: ".format(inicio,final)))
elif escolha
from random import randint
from os import system
res = -1
ten = 0
num = randint(0, 100)
while res != num:
res = int(input("Informe um numero entre 0 e 100
> "))
if res == num:
print("Voce acertou!")
else:
print("Voce errou :(")
print(res > num and "o numero e menor" or "o numero e maior")
system("pause")
system("cls")
ten+=1
print("Resposta: [{}]
Você acertou em {} tentativas".format(res, ten+1))
Fiz tambem, coloquei até no github rs ... github.com/IrlanSenne/Python-Games-Jogo-da-velha-etc
eu fiz assim e deu certo:
import random
import os
os.system('cls')
condLoop=True
erros=0
num=random.randrange(1,10)
jogador=int(input("Guess the number: "))
while condLoop:
if jogador!=num:
print("You didn't this time, try again!")
jogador=int(input("Guess the number: "))
erros+=1
condLoop=False
if num!=jogador:
condLoop=True
if condLoop==False:
print("You guessed right! The number was "+str(num)+"!""
You mistook "+str(erros)+" times.")