NOSSO MENU

segunda-feira, 17 de agosto de 2020

import os/esse sisteminha pega o caminho dos arquivos no systema

 import os


"""esse sisteminha pega o caminho dos arquivos no systema"""


#path = "/kkk/kkk/" #ESSA CONFIGURAÇÃO É UTILIZADA PARA LINUX

#path = "\kkk\kkk\" # ESSA CONFIGURAÇÃO É USADA PARA WINDOWS


#path = r"C:\Users\LG\Desktop\arquivosempython" # posso usar esse tambem!

path = "C:/Users/LG/Desktop/arquivosempython"

dirs = os.listdir( path )


for file in dirs:

     print(file)

sexta-feira, 14 de agosto de 2020

ISSO É USADO PARA CRIAR UMA BRANCH A PARTIR DE OUTRA JÁ EXISTENTE

 ISSO É USADO PARA CRIAR UMA BRANCH A PARTIR DE OUTRA JÁ EXISTENTE


git checkout -b NOVABRANCH # cria branch


git branch -d NOVABRANCH # exclui a branch


A branch não está disponível para outras pessoas a menos que seja enviada a nova branch para seu repositório remoto.


git push origin <NOVABRANCH> # sobe a branch


DEPOIS DE UM COMMIT NA NOVA BRANCH E TENTA DAR O GIT PUSH, USAR :


git push --set-upstream origin NOVABRANCH # usar depois de commit na branch nova para conectar com a branch remota.


sábado, 25 de julho de 2020

Positivo unique s1990, s1991, positivo stilo, etc. Não sai do setup!

Fala ai pessoal !!!!

(positivo unique s1990, s1991, positivo stilo, etc)

Na tela de bios (setup):

Obs: usar as setas do teclado  pra cima, baixo, lado esquerdo e lado direito.

Em advanced – os support – (others, windows8(ou qualquer outro)) – aperta enter.

 

Em Exit – save changes and exit


terça-feira, 7 de julho de 2020

DICIONÁRIO DINÂMICO EM PYTHON

# dicionario dinamico
dicd = {}
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)

EXEMPLO DE INTERFACE GRÁFICA COM PYQT5 E PYTHON

# -*- coding: utf-8 -*-
"""
Created on Wed Mar 18 18:28:12 2020

@author: LG
"""
# calc com interface grafica

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


class home(QWidget):
    def __init__(self, parent =None):
        """
        Notes:
           
        """
        super(home, self).__init__(parent)# # para garantir que os parametros da classe home vão ser execultados.
        """Agora devemos inicializar a classe da qual estamos derivando, ou seja, a classe QWidget. Utilizaremos
           o super() ao invés das formas convencionais. Ficará da seguinte forma:
           super(home, self).__init__(parent)
           
        """
        # OBS: É PRECISO COLOCAR AS FUNCOES NA ORDEM
        # DE CRIAÇÃO ... EX O BOTÃO CRIADO ANTES DA FUNÇÃO QUE USA ESSE BOTAO 
        #(ISSO PARA EVITAR:'home' object has no attribute 'listWidget' )
        self.conf() #2 CONFIGURAÇÃO PODERIA SER COLOCADA ANTES OU DEPOIS!
        self.lay() #1 AS COISAS DO LAYOUT SÃO CRIADAS ANTES DAS COISAS DAS OUTRAS FUNÇÕES
        self.soma() #3
        self.mult() #4
        self.sub() #5
        self.div() #6
        self.limpar()#7
        
    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 = QHBoxLayout() # cria o layout
        self.setLayout(self.layout) # setarb = mostra os itens na tela 
        
        self.listWidget = QListWidget() 
        self.listWidget.setGeometry(350, 200, 150,100)
        self.layout.addWidget(self.listWidget)# adiciona o listWidget
        
        '''BOTÔES:'''
        #botão da operacao matematica:
        self.b = QPushButton("SOMA") # 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
        
        self.s = QPushButton("SUB") # cria o botao
        self.s.setGeometry(300, 300, 250, 100) #cria a geometria do  botão
        self.layout.addWidget(self.s) # adicionei self.b no layout
        
        self.m = QPushButton("MULT") # cria o botao
        self.m.setGeometry(300, 300, 250, 100) #cria a geometria do  botão
        self.layout.addWidget(self.m)# adicionei self.b no layout
        
        self.d = QPushButton("DIVI") # cria o botao
        self.d.setGeometry(300, 300, 250, 100) #cria a geometria do  botão
        self.layout.addWidget(self.d) # adicionei self.b 
        
        #botao para limpar a operacao matematica:
        self.l = QPushButton("CLEAR") # 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
        #self.l.clicked.connect(clier) #fazer funcionar
        
        '''OS CODIGO ABAIXO TEM LIGAÇÃO COM AS FUNÇÕES:'''
        #FAZ AS FUNCOES SEREM EXECULTADAS
        # a  função soma funcionar(execulta a função) 
        self.b.clicked.connect(self.soma)
        #multiplica(conecta com a função mult):
        self.m.clicked.connect(self.mult)
        #subtrai (conecta com a função sub)
        self.s.clicked.connect(self.sub)
        #divide (conecta com a função div)
        self.d.clicked.connect(self.div)
        #limpa a operacao:
        self.l.clicked.connect(self.limpar)
        ''' FUNÇÕES:'''
   
    def soma(self): # ESSA FUNÇÃO FAZ OS CALCULOS DE ARITMETICA BASICA 
        for a in range(0,10):
            b = 2
            r = b + a
         
            self.listWidget.addItem(str(int(r)) + "=" + str(int(b))  + "+" + str(int(a))) 
    
    def mult(self): # ESSA FUNÇÃO FAZ A MULTIPLICAÇÃO BAISCA DE DOIS NUMEROS 
         for a in range(0,10):
             b = 2
             r = b * a
         
             self.listWidget.addItem(str(int(r)) + "=" + str(int(b))  + "*" + str(int(a)))
    def sub(self): # ESSA FUNÇÃO FAZ A SUBTRAÇÃO BAISCA DE DOIS NUMEROS 
         for a in range(0,10):
             b = 2
             r = b - a
         
             self.listWidget.addItem(str(int(r)) + "=" + str(int(b))  + "-" + str(int(a)))
    def div(self): # ESSA FUNÇÃO FAZ A DIVISÃO BAISCA DE DOIS NUMEROS 
         for a in range(0,10):
             b = 2
             r = b + a
         
             self.listWidget.addItem(str(int(r)) + "=" + str(int(b))  + "div" + str(int(a)))
             
    def limpar(self):
         self.listWidget.clear() #clear() : To delete all the items present in the list
        
if __name__ == '__main__':        
   app = QApplication(sys.argv)
   face = home()
   face.show()
   sys.exit(app.exec_())
        

Redes Sociais

anuncios