Mensagens

A mostrar mensagens de outubro, 2021

Jogo de cores usando Tkinter

from tkinter import * import random root = Tk() root.title( "Jogo de Cores" ) root.geometry( '600x300' ) root.resizable( False,False ) colors = [ "Red" , "Orange" , "White" , "Black" , "Green" , "Blue" , "Brown" , "Purple" , "Cyan" , "Yellow" , "Pink" , "Magenta" ] timer = 60 pontos = 0 displayed_word_color = '' def startGame (): global displayed_word_color if (timer == 60 ): startCountDown() displayed_word_color = random.choice(colors).lower() display_words.config( text =random.choice(colors) , fg =displayed_word_color) entry_cor.bind( '<Return>' , displayNextWord) def resetGame (): global timer , score , displayed_word_color timer = 60 pontos = 0 displayed_word_color = '' game_score.config( text = "Pontos :...

Raiz Quadrado usando tkinter

from tkinter import * root =Tk() class raizquadrado(): def __init__ ( self ): self .root = root self .janela() self .raiz() root.mainloop() def janela ( self ): self .root.title( "Raiz Quadrado" ) self .root.geometry( "370x150" ) self .root.resizable( False, False ) def raiz ( self ): self .numero =DoubleVar() self .lb_numero = Label( text = "Valor para calcular a raiz quadrada:" , bg = '#dfe3ee' , fg = '#107db2' ) self .lb_numero.place( relx = 0.05 , rely = 0.15 ) self .entry_numero = Entry( textvariable = self .numero) self .entry_numero.place( relx = 0.6 , rely = 0.15 ) self .bt_calcular = Button( text = "Calcular" , bd = 2 , bg = '#107db2' , fg = 'w...

Crie acrônimos usando Python

frase = str ( input ( "Escreva a frase: " )) text = frase.split() a = " " for i in text: a = a+ str (i[ 0 ]).upper() print (a) #Usando Tkinter from tkinter import * root = Tk() root.geometry( "500x300" ) root.resizable( 0 , 0 ) root.config( bg = "#103030" ) root.title( "Gerar Acrônimo" ) titulo = Label( text = "Gerar Acrônimo" , font =( "Arial" , "28" , "bold" ) , bg = "#103030" , fg = "#49e3e3" ) titulo.place( relx = 0.2 , rely = 0.05 ) texto_sub1 = Label( text = "Escreva uma frase ou nome" , font =( "Arial" , "18" , "bold" ) , bg = "#103030" , fg = "#49e3e3" ) texto_sub1.place( relx = 0.15 , rely = 0.25 ) Frase = StringVar() Frase_entrada = Entry( textvariable =Frase , font =( "Arial" , "12" , "bold" ) , bg...

Fórmula para calcular desconto, preço sem desconto e preço com desconto

# Calcular o preço com desconto # Sabendo o preço sem desconto e a percentagem do desconto precoi = float ( input ( 'Digite o preço inicial: ' )) taxadesconto = float ( input ( 'Digite a taxa de desconto em %: ' )) taxadescontoper = taxadesconto/ 100 desconto = round ((precoi *taxadescontoper) , 2 ) preco_com_desconto = precoi - desconto print ( f'O preço com desconto de { taxadesconto } % é de { preco_com_desconto } .' ) print ( f'O desconto é de { desconto } .' ) # Calcular o preço sem desconto # Sabendo o preço com desconto e a percentagem do desconto preco_com_desconto = float ( input ( 'Digite o preço com desconto: ' )) taxadesconto = float ( input ( 'Digite a taxa de desconto em %: ' )) taxadescontoper = taxadesconto/ 100 preco_sem_desconto = round ((preco_com_desconto /( 1 -taxadescontoper)) , 2 ) desconto = round ((preco_sem_desconto - preco_com_desconto) , 2 ) print ( f'O preço com desconto de { taxadesconto } % é de { pre...

Variação de Preços

precoi = float ( input ( "Digite o preço inicial: " )) precof = float ( input ( "Digite o preço final: " )) variacao = (precof/precoi)- 1 variacaoper = round ((variacao* 100 ) , 2 ) print ( f'A variação no preço foi de { variacaoper } %' )

Como obter um endereço IP em Python

import socket hostname = socket.gethostname() ip = socket.gethostbyname(hostname) print ( f"Meu IP morada é { ip } " )

Caixa de Mensagens

from tkinter import * from tkinter import messagebox root = Tk() root.geometry( "370x250" ) root.title( "Caixa de Mensagens" ) root.resizable( False, False ) def mensaingo (): messagebox.showinfo( "Caixa de Informação" , "Isto " "é uma mensagem de informação." ) def mensaerro (): messagebox.showerror( "Caixa de Erro" , "Isto é" " uma mensagem de erro" ) def mensaaviso (): messagebox.showwarning( "Caixa de Aviso" , "Isto é uma " "mensagem de aviso!" ) #Button(text="Click Me!", command=prompts) info =Button( text = "Caixa de mensagem de informação!" , command =mensaingo) info.place( relx = 0.2 , rely = 0.05 ) erro =Button( text = "Caixa de mensagem de erro!" , command =mensaerro) erro.place( relx = 0.2 , re...

CRUD (Lista de Livros)

from tkinter import * import sqlite3 import tkinter.ttk as ttk import tkinter.messagebox as tkMessageBox root = Tk() root.title( "Lista de Livros" ) # Criar Base de Dados def Database (): global conn , cursor conn = sqlite3.connect( 'livraria.db' ) cursor = conn.cursor() cursor.execute( "CREATE TABLE IF NOT EXISTS `member` " "(mem_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, " "nomelivro TEXT, nomeautor TEXT, " "estado TEXT, nomeeditora TEXT, ano TEXT, isbn TEXT)" ) conn.commit() df = Database() # Criar def Create (): if NOMELIVRO.get() == "" or NOMEAUTOR.get() == "" or ESTADO.get() == "" \ or NOMEEDITORA.get() == "" or ANO.get() == "" or ISBN.get() == "" : txt_result.config( text = "Por favor, preencha o campo obrigatório!" , fg = "red" ) else ...

Leitor de Autorização (Qcore)

Outro código relacionado:  Fazer código Qcore Tipo de Arquivo em .py import cv2 import numpy as np from pyzbar.pyzbar import decode cap = cv2.VideoCapture( 0 ) cap.set( 3 , 640 ) cap.set( 4 , 480 ) with open ( 'teste1' ) as f: myDataList = f.read().splitlines() while True : success , img = cap.read() for barcode in decode(img): myData = barcode.data.decode( ' ' ) print (myData) if myData in myDataList: myOutput = 'Authorized' myColor = ( 0 , 255 , 0 ) else : myOutput = 'Un-Authorized' myColor = ( 0 , 0 , 255 ) pts = np.array([barcode.polygon] , np.int32) pts = pts.reshape((- 1 , 1 , 2 )) cv2.polylines(img , [pts] , True, myColor , 5 ) pts2 = barcode.rect cv2.putText(img , myOutput , (pts2[ 0 ] , pts2[ 1 ]) , cv2.FONT_HERSHEY_SIMPLEX , 0.9 , myColor , 2 ) cv2.imshow( 'Result' , img) # Fecha...

Fazer Código de Barras

from barcode import EAN13 from barcode.writer import ImageWriter with open ( 'barcode.png' , 'wb' ) as f: EAN13( '123456789102' , writer =ImageWriter()).write(f)

Jogo Bem-me-quer, Mal-me-quer

from random import randrange escolha= True while escolha: print ( " \t\n Bem-me-quer, Mal-me-quer" ) print ( """ 1.Começar o Jogo 2.Exit/Quit/Saída """ ) escolha= input ( "Escolha uma opção: " ) if escolha== "1" : escolha1 = True while escolha1: print ( " \t\n Começar por: " ) print ( """ 1.Bem-me-quer 2.Mal-me-quer """ ) escolha1 = input ( "Escolha uma opção: " ) if escolha1 == "1" : print ( "Bem-me-quer" ) # Número aleatório de folhas numeroaleatorio=randrange( 20 , 40 ) for x in range ( 0 , numeroaleatorio): verificacao = x% 2 if verificacao == 0 : print ( "Mal-me-quer" ) ...