Mensagens

A mostrar mensagens de abril, 2021

Fuso horário

import pytz import datetime import time from datetime import datetime # Todos os fusos horários #a =pytz.all_timezones #print(a) def lisboa (): tzLisbon = pytz.timezone( 'Europe/Lisbon' ) ct1 = datetime.now( tz =tzLisbon) print (ct1.strftime( '%H:%M:%S' )) def acores (): tzazores = pytz.timezone( 'Atlantic/Azores' ) ct2 = datetime.now( tz =tzazores) print (ct2.strftime( '%H:%M:%S' )) def newyork (): tznewyork = pytz.timezone( 'America/New_York' ) ct3 = datetime.now( tz =tznewyork) print (ct3.strftime( '%H:%M:%S' )) def berlin (): tzberlim = pytz.timezone( 'Europe/Berlin' ) ct5 = datetime.now( tz =tzberlim) print (ct5.strftime( '%H:%M:%S' )) def seul (): tzseul = pytz.timezone( 'Asia/Seoul' ) ct6 = datetime.now( tz =tzseul) print (ct6.strftime( '%H:%M:%S' )) def usacentral (): tzcentral = pytz.timezone( 'US / Central' ) ct7 = datetim...

Calcular a probabilidade de lançamento de dados

import random def dado (): dado = random.randint( 1 , 6 ) return dado def lancar_dados (n_jogada): contar = 0 for i in range (n_jogada): dado1 = dado() dado2 = dado() soma = dado1+dado2 if soma > 10 : contar = contar+ 1 final = (contar/n_jogada)* 100 finalaredando = round (final , 2 ) return finalaredando n_jogada = int ( input ( "Qual o número de jogadas: " )) a = lancar_dados(n_jogada) print ( "A probabilidade de sair maior que 10 é de {} %" .format(a))

Simulador de dados

import random import time def dado (): dado = random.randint( 1 , 6 ) return dado def um_dado (): lançamento = dado () print ( "Lançamento do dado: {}" .format(lançamento)) def dois_dados (): dados1 = dado() print ( "Dado Número 1: {}" .format(dados1)) dados2 = dado() soma = dados1 + dados2 print ( "Dado Número 2: {}" .format(dados2)) print ( " \n A soma dos dois dados é de: {}" .format(soma)) def varias_jogadas (): while True : numero_jogadas = int ( input ( "Quantas vezes queres jogar: " )) print ( " \n " ) contar = 1 soma = 0 try : while numero_jogadas >= contar: dados = dado() print ( "Jogada {}: {} " .format(contar , dados)) contar = contar + 1 soma = soma + dados break except ValueError : print ( "Desc...

Calcular o troco

Outro Código relacionado: Calcular o Troco usando tkinter import time def troco (): dinheroapagar = float ( input ( "Dinheiro a Pagar:€ " )) dinheirorecebido = float ( input ( "Dinheiro Recebido:€ " )) if dinheroapagar == dinheirorecebido: print ( "O dinheiro a pagar é igual ao dinheiro recebido." ) elif dinheirorecebido < dinheroapagar: print ( "ERRO!!! \n O valor recebido é inferior ao valor a pagar" ) else : troco = dinheirorecebido - dinheroapagar trocoarrendando = round (troco , 2 ) time.sleep( 5 ) print ( " \n\n\t O Valor do troco é de {} euros" .format(trocoarrendando)) def sair (): print ( "*********************** \n " ) print ( " \t Fim Do Programa" ) print ( "*********************** \n " ) quit () def menu (): print ( " \n\t\t *********************************************************" ...

Chute um número

import random numeroaleatorio = random.randint( 1 , 100 ) print (numeroaleatorio) escolha = int ( input ( "Escolha um número de 1 a 100: " )) while escolha!=numeroaleatorio: if escolha > numeroaleatorio: print ( "O Número escolhido é maior que o número a adivinhar." ) escolha = int ( input ( "Escolha outro Número: " )) else : print ( "O Número escolhido é menor que o número a adivinhar." ) escolha = int ( input ( "Escolha outro Número: " )) print ( "Parabéns acertou no número" )

VALOR DO ÂNGULO USANDO SENO, COSSENO OU TANGENTE (seno inverso, cosseno inverso e tangente inverso)

import math import time def SenoInverso (): co = float ( input ( "Valor do Cateto Oposto: " )) h = float ( input ( "Valor da Hipotenusa: " )) r = (co / h) sin = np.arcsin(r) sinverso = round (math.degrees(sin) , 4 ) return sinverso def CosenoInverso (): ca = float ( input ( "Valor do Cateto Adjacente: " )) h = float ( input ( "Valor da Hipotenusa: " )) r = (ca/h) cos = np.arccos(r) cosinverso = round (math.degrees(cos) , 4 ) return cosinverso def TangenteInverso (): ca = float ( input ( "Valor do Cateto Oposto: " )) co = float ( input ( "Valor do Cateto Adjacente: " )) r = (ca/co) tan = np.arctan(r) taninverso = round (math.degrees(tan) , 4 ) return taninverso def sair (): print ( "*********************** \n " ) print ( " \t Fim Do Programa" ) print ( "*********************** \n " ) quit () def menu (): pri...

Calcular seno, coseno, tangente e Hipotenusa

import math import time def converterGrausParaRad (numero): rad = (numero/ 180 )*math.pi rad = round (rad , 3 ) return rad def Calcularseno (grau): senos = math.sin(grau) senos = round (senos , 3 ) return senos def coseno (grau): coseno = math.cos(grau) coseno = round (coseno , 3 ) return coseno def tangente (grau): tangente = math.tan(grau) tangente = round (tangente , 3 ) return tangente def perguntaangulo (): angulo = int ( input ( "Ângulo: " )) return angulo def hipotenusa (): c1 = float ( input ( 'Cateto oposto: ' )) c2 = float ( input ( 'Cateto adjacente: ' )) hiponusa = math.hypot(c1 , c2) hiponusa = round (hiponusa , 3 ) print ( "O Valor da Hiponusa é de {}" .format(hiponusa)) def CalculaCossenoTangenteAtravesSeno (seno): senoquadrado = math.pow(seno , 2 ) formula= 1 -senoquadrado consseno = math.pow(formula , 0.5 ) conssenoaredondado = round (consseno...

Euromilhões (chave aleatória)

Outros Artigos:  Mostrar o resultado do sorteio (através da webScraping) import random def gerarcombinacaocinco (): # Gerar uma combinação através de uma lista resultado =[] conta = 5 while conta != 0 : numeroaletorio = random.randint( 1 , 50 ) if numeroaletorio not in resultado: resultado.append(numeroaletorio) conta=conta- 1 return resultado def gerarestrelas (): # Gerar uma combinação através de uma lista total_estrelas =[] numero_estrelas = 2 while numero_estrelas != 0 : numero_aletorio_estrelas = random.randint( 1 , 12 ) if numero_aletorio_estrelas not in total_estrelas: total_estrelas.append(numero_aletorio_estrelas) numero_estrelas=numero_estrelas- 1 return total_estrelas def sort (list): less = [] equal = [] greater = [] if len (list) > 1 : pivot = list[ 0 ] for x in list: if x < pivot: less.append(x) ...

Colocar em sequência uma Lista

def sort (list): less = [] equal = [] greater = [] if len (list) > 1 : pivot = list[ 0 ] for x in list: if x < pivot: less.append(x) if x > pivot: greater.append(x) if x == pivot: equal.append(x) return sort(less) + equal + sort(greater) else : return list array_to_be_sorted = [ 4 , 2 , 7 , 3 , 1 , 6 ] print ( " Array Original: " , array_to_be_sorted) print ( " Array com sequência: " , sort(array_to_be_sorted))