NOSSO MENU

sexta-feira, 17 de abril de 2020

CALCULADORA COM PYTHON USANDO O PYQT5

# -*- coding: utf-8 -*-
"""
Created on Tue Mar 17 20:14:59 2020

@author: LABDODANILO
"""

# calc com interface grafica

import sys
from PyQt5.QtWidgets import (QApplication, QWidget, QMainWindow, QListWidget, QPushButton,
QVBoxLayout)
from PyQt5.QtGui import QIcon


class home(QWidget):
    def __init__(self, parent =None):
        super(home, self).__init__(parent)
        self.conf()
        self.lay()
        self.calc()
        self.limpar()
       
    def conf(self): # configurações da tela principal:
       
        self.setWindowTitle("calc0.01")
        self.setGeometry(700, 400, 350, 300)
        self.setWindowIcon(QIcon('cal.png')) # como fazer funcionar
   
       
    def lay(self):
        # O PushButton e a listWidget e etc etao mostrados aqui:
        self.layout = QVBoxLayout() # cria o layout
        self.setLayout(self.layout) # setar mostra os itens na tela
       
        self.listWidget = QListWidget()
        self.listWidget.setGeometry(350, 200, 150,100)
        self.layout.addWidget(self.listWidget)# adiciona o listWidget
       
        #botão da operacao matematica:
        self.b = QPushButton("fazer") # cria o botao
        self.b.setGeometry(300, 300, 250, 100) #cria a geometria do  botão
        self.layout.addWidget(self.b) # adicionei self.b no layout
       
        #botao para limpar a operacao matematica:
        self.l = QPushButton("limpar") # cria o botao
        self.l.setGeometry(300, 300, 250, 100) #cria a geometria do  botão
        self.layout.addWidget(self.l) # adicionei self.l no layout
       
        #FAZ AS FUNCOES SEREM EXECULTADAS
        self.b.clicked.connect(self.calc)# faz a  função  calc funcionar(execulta a função)
        #limpa a operacao:
     

    def calc(self): # ESSA FUNÇÃO FAZ OS CALCULOS DE ARITMETICA BASICA
         for a in range(0,1000):
             b = 2
             r = b + a
       
             self.listWidget.addItem(str(int(r)) + "=" + str(int(b))  + "+" + str(int(a)))
    def limpar(self):
        pass
       
if __name__ == '__main__':       
   app = QApplication(sys.argv)
   face = home()
   face.show()
   sys.exit(app.exec_())

sexta-feira, 1 de novembro de 2019

somando dois numeros com python

x = int(input('digite o valor de x'))
y = int(input('digite o valor de y'))
for x in range(0,4):
    r = x + y
    print(f'o valor de {x} + {y} = {r}')

domingo, 20 de outubro de 2019

DICIONARIO EM PYTHON

DICIONARIO EM PYTHON

# dicionario dinamicodicd = {}
dicd['nome'] = str(input('digite o seu nome:'))
dicd['idade'] = int(input('digite a sua idade:'))
dicd['altura'] = float(input('digite a sua altura:'))

print(dicd)

laços com for em python

laços com for em python

# lacos COM FORn = int(input('digite um numero'))
for n in range(0,n):
    print(n)

contagem regressiva em python

contagem regressiva em python

# contagem refressivaimport math
n = int(input('digite um nume qualquer:'))

while n<=100:
    n -=1    n==0    breakprint(' CONTAGEM REGRECISSA DE {}'.format(int(n )))

Redes Sociais

anuncios