Script em Python com várias funções matemáticas [iniciante]
Publicado por Lucas (última atualização em 27/06/2018)
[ Hits: 3.345 ]
Sou iniciante em Python e de acordo com o que aprendo, boto em prática. Hoje fiz esse pequeno script que compartilho com a comunidade.
from random import randint from time import sleep from datetime import date from tkinter import* def contagem(): nome = input("Digite um nome e o programa ira contar as letras: ").strip() print("{} Tem {} letras".format(nome,len(nome))) def palindromo(): nome = input("Digite um nome e o programa ira verificar se e um palindrimo: ").strip().upper() sp = nome.split() juntar = ''.join(sp) texto = juntar[::-1] if juntar == texto: print("{} - {} ... E UM PALINDROMO !!".format(juntar,texto)) else: print("{} - {} Nao e um palindrmo".format(juntar,texto)) def interface(): janela = Tk() label = Label(janela,text='Primeiro numero: ') label.place(x=50,y=100) label2 = Label(janela,text="Segundo numero: ") label2.place(x=50,y=150) result = Label(janela,text='') result.place(x=200,y=250) entrada1 = Entry(janela) entrada1.place(x=150,y=100) entrada2 = Entry(janela) entrada2.place(x=150,y=150) botao1 = Button(janela, text='OK', width=25) botao1.place(x=150,y=200) janela.geometry('800x300') janela.mainloop() def jogo(): computador = randint(0,2) escolha = ("Pedra",'Papel','Tesoura') print("-="*20) print('BEM VINDO AO JOGO DE JOKENPO !!!') print("-="*20) print("Opcoes:\n[0] Pedra\n[1] Papel\n[2] Tesoura") jogador = int(input("Digite sua opcao: ")) print("") print("JOOOO") sleep(1) print("KEEEEN") sleep(1) print("POOOO !!!") print("-="*20) print("Computador jogou {} e voce jogou {}".format(escolha[computador],escolha[jogador])) print("-="*20) if computador == 0: if jogador == 0: print("EMPATE!") elif jogador ==1: print("VOCE VENCEU !!") elif jogador ==2: print("COMPUTADOR VENCEU !!") else: print("Jogada invalida") elif computador ==1: if jogador == 0: print("COMPUTADOR VENCEU !!") elif jogador ==1: print("EMPATE!!") elif jogador ==2: print("JOGADOR VENCEU !!") else: print("Jogada invalida") elif computador ==2: if jogador ==0: print("VOCE VENCEU!!") elif jogador ==1: print("COMPUTADOR VENCEU !!") elif jogador ==2: print("EMPATE!!") else: print("Jogada invalida.") else: print("Opcao invalida!!") def ano(): data = date.today().year print("Estamos no ano de {}".format(data)) def divisao(): num = float(input("Digite o primeiro numero a dividir: ")) num2 = float(input("Digite o segundo numero a dividir: ")) result = num/num2 print("O resultado da divisao de {} % {} e igual a {}".format(num,num2,result)) def multiplicacao(): num = int(input("Digite o primeiro numero a multiplicar: ")) num2 = int(input("Digite o segundo numero a multiplicar: ")) result = num*num2 print("O resultado da multiplicao de {} x {} e igual a {}".format(num,num2,result)) def subtracao(): num = int(input("Digite o primeiro numero a subtrair: ")) num2 = int(input("Digite o segundo numero a subtrair: ")) result = num-num2 print("O resultado da subtracao de {} - {} e igual a {}".format(num,num2,result)) def soma(): num = int(input("Digite o primeiro numero a somar: ")) num2 = int(input("Digite o segundo numero a somar: ")) result = num+num2 print('O resultado da operacao {} + {} e igual a {} '.format(num,num2,result)) def tabuada(): pergunta = int(input("Digite um numero para se ver a tabuada: ")) for c in range(1,11): soma = pergunta * c print(pergunta, "X", c, "=", soma) print("-="*30) print("---- O PROGRAMA ---") print("by: lucas gabriel :)") print("-"*20) print("Escolha:\n[1] Contar Letras de um nome\n[2] Verificar se e palindromo\n[3] Uma interface grafica de soma\n[4] Jogo de JOKENPO com o computador\n[5] Verificar o ano atual\n[6] Dividir dois numeros\n[7] Multiplicar um numero\n[8] Subtrair dois numero\n[9] Somar dois numeros\n[10] Ver a tabuada de um numero") escolha = int(input("Digite uma opcao: ")) if escolha ==1: contagem() elif escolha ==2: palindromo() elif escolha ==3: interface() elif escolha ==4: jogo() elif escolha ==5: ano() elif escolha ==6: divisao() elif escolha ==7: multiplicacao() elif escolha ==8: subtracao() elif escolha ==9: soma() elif escolha ==10: tabuada() else: print("Escolha invalida")
Como rodar músicas mp3 pelo Python
Dicionário Ingles de expressões.
Gerador palpite Mega Sena v1.0
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
PC congelando em momentos aleatórios (em várias distros) (0)
Impressora Bematech MP4200TH rorando com a distribuição Zorin OS (1)