Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''python''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. from random import randint, choice from time import sleep p = 'PAR' i = 'IMPAR' alt = [p,i] result = () cont = cont_error = 0 print('\033[1;33mSeja Bem-Vindo ao Jogo do PAR ou IMPAR\033[0;30m') sleep(4) while True: n_player = input('Digite um número: ') verifplayern = n_player.isnumeric() while verifplayern != True: sleep(1) n_player = input('Por favor, digite um número: ') verifplayern = n_player.isnumeric() sleep(2) c_player = input('Par ou Impar: ').strip().rstrip().lstrip().upper() verifplayerc = c_player.isalpha() while verifplayerc != True: sleep(1) c_player = input('Erro! Outros caracteries não são aceitos. Digite somente "Par" ou "Impar": ').strip().rstrip().lstrip().upper() verifplayerc = c_player.isalpha() while c_player not in alt: sleep(1) c_player = input('Escrita errada, por favor digite "Par" ou "Impar": ').strip().rstrip().lstrip().upper() cont_error += 1 if cont_error >= 5: sleep(1) print('Desconsidere acentos, números, espaços, ou qualquer outro tipo de caractere que não seja letras.') while c_player not in alt and verifplayerc != True: sleep(5) c_player = input('Por favor digite "Par" ou "Impar": ').strip().rstrip().lstrip().upper() verifplayerc = c_player.isalpha() n_computer = randint(1,11) c_computer = choice(alt) total = n_computer + n_player #error if total % 2 == 0: #par result = p else: #impar result = i print('Processando ') for dots in range (0,5): print('.',end='') sleep(1) print('033[4;33m;40mResultado') for dots in range (0,5): print('.',end='') sleep(1) if result == c_player: cont +=1 print('033[1;32mVocê ganhou!') elif result == c_computer: print('033[1;31mVocê perdeu!') sleep(2) print('Encerrando o jogo') for dots in range(0, 5): print('.', end='') sleep(1) break print(f'033[1;30mVocê 033[1;32mganhou 033[1;33m{cont} 033[1;30mvezes do computador, 033[1;32mparabéns!')
  2. Eu preciso pegar os dados no micro SD, que seria usuário e senha, e sua extensão é .TXT, e passá-lo para o meu banco de dados sqlite, não tenho idéia de como. Eu só tenho esse código de início, mas não sei se funciona, alguém pode ajudar? lines = b'' with serial.Serial('COM5',9600,timeout=2) as ser: line = ser.readline() lines += line
  3. Olá tudo bem? Estou tentando resolver um problema e ainda não achei a solução. Seguinte estou desenvolvendo uma interface para gerenciamento de switches e preciso pegar uma informação na interface web (PHP) e passar essa informação para um script em Python. Simplificando seria mais ou menos assim: Interface Web: "Digite o texto para ser exibido" o usuário digita "Hello World". Script Python: Pega o que o usuário digitou (no caso "Hello World") e executa o comando para exibir a mensagem. O usuário entra com a informação através de uma text box e após clicar em um button tudo aconteceria. Vocês sabem como eu posso fazer pra isso funcionar, pois estou bem perdido e não consigo resolver isso de forma alguma. Obrigado!
  4. Ola , estou com problemas nesse código abaixo , ele é basicamente um jogo que eu estou criando para fins acadêmicos , a minha função 'ataque' esta com problemas nas linhas demarcadas por #**************************# pois ela não faz o que deveria fazer e devolve "NameError: name 'vida' is not defined" . Essa linhas seriam as responsáveis por executar uma função de outro arquivo e retornar o resultado(na forma de lista) dele, porem ele devera acessar o arquivo por meio da interação do usuário que enviara um valor de uma lista, essa lista é uma instancia da classe partida, que por sua vez foi criada pelo método especial __init__(self, ...). PRECISO DE AJUDA E SUGESTÕES PARA RESOLVER ESSE PROBLEMA!!! class partida(object): #...# #...# def ataque(self,j_atk,j_def): '''ira fazer o ataque e a defesa''' import sys sys.path.append("Teste_Armazenamento_de_Dados/ATAQUES") #ordem: nome,tipo,ataque_normal,ataque especial-1,ataque especial-2,defesa# Ataques_normal=['soco','facada','espada','mordida'] Ataques_especial=['dark magic','arremeço','bola de fogo','rasengan','chidori','rasenshuriken','chidori nagashi','paralizado','cura','teletransporte'] if j_atk[0]==self.jogador_X[0]: print('Voce pode usar o ataque simples '+self.jogador_X[2]+' ,') print('') print('usar o ataque especial 1 '+self.jogador_X[3]) print('') print('ou usar o ataque especial 2 '+self.jogador_X[4]) print('') while True: try: tipo_atk=int(input('Qual ataque voce deseja usar:\n '+self.jogador_X[2]+'(1) ,'+self.jogador_X[3]+'(2) ,'+self.jogador_X[4]+'(3) \n>>> ')) if tipo_atk==1: exec('import '+self.jogador_X[2]) #**************************# exec("vida="+self.jogador_X[2]+"ATAQUE_NORMAL(j_atk,j_def,'X'") #**************************# self.jogador_X=vida[0] self.jogador_Y=vida[1] print(self.jogador_X[1][0],self.jogador_Y[1][0]) break if tipo_atk==2: exec("vida=ataques."+self.jogador_X[3]+"(j_atk,j_def,'X')") self.jogador_X=vida[0] self.jogador_Y=vida[1] break if tipo_atk==3: exec("vida=ataques."+self.jogador_X[4]+"(j_atk,j_def,'X')") jogador_X=vida[0] self.jogador_Y=vida[1] break except: print('Digito invalido!!!') if j_atk[0]==self.jogador_Y[0]: print('Voce pode usar o ataque simples '+self.jogador_Y[2]+' ,') print('') print('usar o ataque especial 1 '+self.jogador_Y[3]) print('') print('ou usar o ataque especial 2 '+self.jogador_Y[4]) print('') while True: try: tipo_atk=int(input('Qual ataque voce deseja usar:\n '+self.jogador_Y[2]+'(1) ,'+self.jogador_Y[3]+'(2) ,'+self.jogador_Y[4]+'(3) \n>>> ')) if tipo_atk==1: exec('import '+self.jogador_X[2]) vida=ATAQUE_NORMAL(j_atk,j_def,'Y') self.jogador_X=vida[0] self.jogador_Y=vida[1] print(self.jogador_X[1][0],self.jogador_Y[1][0]) break if tipo_atk==2: exec("vida=ataques."+self.jogador_Y[2]+"(j_atk,j_def,'Y')") self.jogador_X=vida[0] self.jogador_Y=vida[1] break if tipo_atk==3: exec("vida=ataques."+self.jogador_Y[2]+"(j_atk,j_def,'Y')") self.jogador_X=vida[0] self.jogador_Y=vida[1] break except: print('Digito invalido!!!') #...# #...#
  5. Enunciado Tempo de viagem entre duas cidades A tabela abaixo exibe o tempo (em horas) de viagem de avião entre duas cidades distintas. Por exemplo, o tempo de viagem entre a cidade 222 e a cidade 444 é de 12 horas. Escreva um programa que leia o código de duas cidades informadas pelo usuário. Como saída, informe o tempo necessário para viajar da primeira cidade à segunda. Dicas Considere que o usuário sempre insere valores válidos. Converta o número da cidade em um índice válido da matriz antes de consultar o valor de seus elementos. Por exemplo, a cidade 111 corresponde ao índice 0 da matriz, a cidade 222 corresponde ao índice 1, e assim por diante. Exemplos não exaustivos de entradas e saídas: Entradas: 222 444 | Saída: 12 Entradas: 555 555 | Saída: 0 Nao sei oq ha de errado from numpy import * from numpy.linalg import * tabela = array([ [0,2,11,6,15,11,1], [2,0,7,12,4,2,15], [11,7,0,11,8,3,13], [6,12,11,0,10,2,1], [15,4,8,10,0,5,13], [11,2,3,2,5,0,14], [1,15,13,1,13,14,0]]) c1 = int(input("cidade 1: ")) c2 = int(input("cidade 2: ")) i = c1 / 111 - 1 j = c2 / 111 - 1 x = tabela[i,j] print(x)
  6. Olá amigos, estou com uma lista de exercícios mas não encontrei a resposta deles e este aqui me chamou atenção, acredito que fiz certo e gostaria que alguém me dissesse se está certo, caso contrário, onde errei. Enunciado: (I) A taxa de crescimento de uma população de bactérias é de 0,3% por hora. No entanto, por motivos desconhecidos, a cada 3 horas, 0,5% da população nascida na última hora, morre. Faça uma função que receba a população inicial e retorne em quantas horas a população de bactérias irá dobrar. def bacteria(num): nasce = morre = total_horas = hora = 0 dobro = num*2 while num <= dobro: total_horas += 1 hora += 1 num += (num*0.3/100) #somando 0,3% ao número de bactéria if hora == 3: num -= ((num*0.3/100)*0.5/100) #subtraindo 0,5% dos 0,3% de crescimento hora = 0 return print(total_horas) bacteria(100)
  7. Olá, boa tarde. Procuro programador experiente que possa desenvolver script em Linguagem Python a ser integrado ao Sigil (software free para edição de ePubs) que possa promover a limpeza do css eliminando as redundâncias no código. Obs.: Não sei se é este o local para tal postagem, mas diante de tantos tópicos... postei aqui. Obrigado.
  8. Angelo314

    pytest em Python

    Olá, fiquei com uma dúvida em uma aula de programação. Para contextualizar: o professor escreveu um módulo chamado Bhaskara que possui uma função que calcula raízes de uma equação do segundo grau. ___________________________________________________________________________________________________ Aqui está o módulo Bhaskara: import math class Bhaskara: def delta(self, a, b, c): return b ** 2 - 4 * a * c def main(self): a_digitado = float(input("Digite o valor de a: ")) b_digitado = float(input("Digite o valor de b: ")) c_digitado = float(input("Digite o valor de c: ")) print(self.calcula_raizes(a_digitado, b_digitado, c_digitado)) def calcula_raizes(self, a, b, c): d = self.delta(a, b, c) if d == 0: raiz1 = (-b + math.sqrt(d)) / (2 * a) return 1, raiz1 else: if d < 0: return 0 else: raiz1 = (-b + math.sqrt(d)) / (2 * a) raiz2 = (-b - math.sqrt(d)) / (2 * a) return 2, raiz1, raiz2 ___________________________________________________________________________________________________ E aqui está uma bateria de testes do módulo Bhaskara, também escrita pelo professor: import Bhaskara import pytest class TestBhaskara: @pytest.fixture def b(self): return Bhaskara.Bhaskara() def testa_uma_raiz(self, b): assert b.calcula_raizes(1, 0, 0) == (1, 0) def testa_duas_raizes(self, b): assert b.calcula_raizes(1, -5, 6) == (2, 3, 2) def testa_zero_raizes(self, b): assert b.calcula_raizes(10, 10, 10) == 0 def testa_raiz_negativa(self, b): assert b.calcula_raizes(10, 20, 10) == (1, -1) ___________________________________________________________________________________________________ Minha dúvida é: existe uma razão para usar essa função fixture do pytest? É uma fatoração melhor? Porque eu pensei em simplesmente fazer os testes dessa forma: import Bhaskara import pytest b = Bhaskara.Bhaskara() class TestBhaskara: def testa_uma_raiz(self): assert b.calcula_raizes(1, 0, 0) == (1, 0) def testa_duas_raizes(self): assert b.calcula_raizes(1, -5, 6) == (2, 3, 2) def testa_zero_raizes(self): assert b.calcula_raizes(10, 10, 10) == 0 def testa_raiz_negativa(self): assert b.calcula_raizes(10, 20, 10) == (1, -1) Há algum problema em fazer dessa maneira? Afinal, os testes funcionam igualmente. Agradeço pela atenção, ficarei grato se puder esclarecer isso para mim.
  9. import matplotlib.pyplot as plt import matplotlib.animation as animation from matplotlib import style from datetime import datetime import serial import time style.use('ggplot') fig = plt.figure() ax1 = fig.add_subplot(1,1,1) porta = 'com7' baud_rate = 9600 opçao = input("Iniciar verificação de temperatura ? S ou N ") if opçao == "S": tempo = int(input("Informe o intervalo entre cada leitura: ")) objeto_porta = serial.Serial(porta, baud_rate) objeto_porta.flushInput() arquivo = open("LOG.txt", "a+") while True: # Cria o objeto_hoje, pega os valores de # dia, mes, ano e horario, converte para string objeto_hoje = datetime.today() dia = str(objeto_hoje.day) mes = str(objeto_hoje.month) ano = str(objeto_hoje.year) horario = str(objeto_hoje.strftime("%X")) # Le os valores passados pelo arduino temperatura = str(objeto_porta.readline()) arquivo.write(horario) arquivo.write(" ") arquivo.write(temperatura) arquivo.write("\n") def animate(i): arquivo = open("LOG.txt", "r").readline() lines = arquivo.split("\r\n") x = [] y = [] for line in lines: X, Y = line.split(" ") x.append(X) y.append(Y) ax1.clear() ax1.plot(x, y) ani= animation.FuncAnimation(fig, animate, interval=tempo*1000) plt.show() else: print("Saindo...") Olá, sou iniciante e estou desenvolvendo um sistema de controle de temperatura visual para um trabalho escolar, porem me deparei com o seguinte inconveniente Para gerar os gráficos estou usando a blibioteca matplotlib e para os dados lidos pelo sensor de temperatura eu utilizo um simples arquivo txt, como um log. Ou seja o conceito do projeto é Ler dados do sesor -> armazenar -> plottar o grafico. devido ao meu log funcionar dentro de um WHILE ao chegar no comando que chama o pyplot, plt.show(), ele não retorna ao inicio do loop dessa forma só a primeira leitura do sensor é armazenada e plottada Gostaria muito de ajuda pois sou um estudante por conta propria e não consigo visualizar a solucao para este problema
  10. Olá eu sou estudante e estou desesperado a meses sem achar uma solução concreta para meus problemas com o matplotlib e python meu projeto consiste na leitura de um sensor de alta temperatura(integrado a um forno industrial) que armezena os dados em um log e então plota um grafico. o grafico é atualizado de segundo a segundo porém como são muitas leituras o eixo x do meu grafico fica com todas as legendas embaralhadas após um certo tempo gostaria de um script simples que me ajudasse a encontrar uma soluçao para esse problema. talvez um grafico que seja infinito no eixo x conforme for sendo plotado (junto com um scroll) ou então uma maneira de arredondar o horario para que as legendas não se misturem por favor preciso urgentemente de ajuda, grato desde já
  11. Sou iniciante em Python, preciso de ajuda com este código, a estrutura de repetição volta a rodar o código novamente quando digitado a opção 'não' ao invés de terminar o script: #!/usr/bin/python #_*_coding: UTF-8_*_ install_option = int other_install = str def end(): print('\nObrigado por utilizar o assistente!') def options(): print('\n 1 - Mozilla Firefox') print('\n 2 - Selenium WebDriver') print('\n 3 - Geckodriver') def install(): print('\nQual programa você quer instalar?') print('Use os números relacionados a cada programa para instala-los: ') install_option = input('') if(install_option == 1): print('\nCerto, vamos providenciar a instalação do Mozilla Firefox!') other_install = raw_input('\nDeseja instalar outro programa?(Sim/não): ') if(other_install == 'Sim' or 'sim'): install() elif(other_install == 'não' or other_install == 'não'): end() else: print('\nOpção inválida!\n') end() elif(install_option == 2): print('\nCerto, vamos providenciar a instalação do Selenium WebDriver!') other_install = raw_input('\nDeseja instalar outro programa?(Sim/não): ') if(other_install == 'Sim' or 'sim'): install() elif(other_install == 'não' or 'não'): end() else: print('\nOpção inválida!\n') end() elif(install_option == 3): print('\nCerto, vamos providenciar a instalação do Geckodriver!') other_install = raw_input('\nDeseja instalar outro programa?(Sim/não): ') if(other_install == 'Sim' or 'sim'): install() elif(other_install == 'não' or 'não'): end() else: print('\nOpção inválida!\n') end() elif(install_option == 0): end() else: print('\nOpção inválida! Escolha um número relacionado a um dos programas!\n') options() install() print('\nBem-vindo ao assistente de instalação!') print('Para executar o Automator Likes você precisa instalar os seguintes programas: \n') options() install()
  12. Olá pessoal, Estou querendo fazer um instalador para um novo sistema utilizando Python, dentre as configurações irei precisar adicionar uma conexão Firebird no "Fontes de Dados ODBC (32 bits)". Após algumas pesquisas cheguei no seguinte código: import fdb con = fdb.connect( host='BASEBD', database='192.000.0.000:f:\Dados central\DADOS.FDB', user='sysdba', password='pass' ) Porém o mesmo apresenta erro e além disso acredito não ser a maneira correta visto que o código acima não engloba itens como: client, charset e a opção "read(defaut write)". De forma resumida o que preciso fazer é uma conexão conforme imagem abaixo, porém via Python (aceito outras sugestões CMD/powershell, outras linguagens): Ficarei muito agradecido se alguém puder me ajudar.
  13. Pessoal meu professor da faculdade passou trabalho para fazer um programa pra fazer uma calculadora de produto e divisão no python. A pessoa escolhe o que ela vai fazer e depois escolher dois números inteiros. OBS.: Não pode usar nenhum comando de laço e só pode usar os operadores aritméticos + e/ou - Não pode usar * nem /
  14. Se você é novato no mundo das linguagens de programação e está procurando um jeito de se iniciar sua carreira nessa área, o Python é a sua chance para mais uma gama de oportunidades. Para trabalhar na área de desenvolvimento de grandes empresas, como data science e machine learning, dominar a linguagem é um requisito. Sendo uma linguagem ágil, fácil e objetiva, o Python se torna muito procurado cada vez mais por empresas e pessoas. A linguagem de programação Python é a mais fácil para se aprender. A simplicidade, definitivamente, é a sua maior característica. A linguagem, orientada a objetos, foi criada em 1991 e possui um modelo de desenvolvimento comunitário, aberto e sem fins lucrativos. Pode ser usada por quem está na universidade, para quem precisa aplicá-la no trabalho, ou até mesmo para desenvolver projetos pessoais. A seguir, listamos os principais motivos para aprender Python e alavancar sua carreira, confira. 1. É uma linguagem simples de aprender Para uma linguagem de programação ser fácil de aprender, é preciso que ela seja simples e que se possa aprendê-la de forma rápida. Essas duas características são encontradas no Python. Por ser uma linguagem de alto nível, não é necessário conhecer outras linguagens para começar a trabalhar com ela. A lógica da programação pode ser aplicada diretamente ao código. Além disso, é uma linguagem que requer menos código para concluir tarefas que são básicas - você pode determinar uma sequência e montar uma lista com apenas uma linha de código. É, também, uma linguagem de fonte livre e aberta e possui uma grande comunidade de apoio para seus desenvolvedores. Confira esse curso indicado para iniciantes! 2. Aplica-se em diversas situações Apesar de ser simples, você pode aplicar Python de forma robusta em diversas ocasiões. Como em back-end de sistemas web, ciência de dados, machine learning, simulações, entre outros. Empresas como Google, YouTube, Disney, NASA e IBM usam e abusam dessa linguagem em seus setores de desenvolvimento. São as empresas responsáveis pelo crescimento desse mercado - e é por isso que você deve estar nele e desenvolver suas habilidades nessa linguagem. 3. As regras e lógicas são fáceis de aprender Se você acha que Python tem a ver com aquele monte de regras difíceis de serem entendidas, você está enganado. Não é à toa que repetimos a todo momento que essa é uma linguagem simples. Um exemplo disso é que, com essa linguagem, um comando termina quando a linha acaba. Isso faz com que as regras ou exigências do Python sejam reduzidas. Uma linha de código no Python é suficiente para tarefas que necessitam mais de três linhas de código em outras linguagens. Ou seja: menor chance de erro para o programador! 4. É uma linguagem que se adequa a diversas plataformas O Python é uma linguagem interpretada, e não compilada. Isso significa que, ao invés de ser processada por um compilador para um formato específico, seu código-fonte é lido por um interpretador e convertido em código executável por uma máquina. Isso faz com que a linguagem rode em diferentes plataformas, basta ter um interpretador para processar o código. Veja aqui como desenvolver aplicações comerciais para diferentes tipos de plataforma! 5. Uma área bastante ampla Quando encontramos uma barreira no desenvolvimento de algum projeto, é sempre bom contar com uma comunidade voltada para a linguagem, feita por pessoas que também a usam e que, por isso, podem te auxiliar. Você pode usar essa comunidade clicando aqui. Existe, também, uma extensa documentação oficial feita pelos próprios programadores durante o desenvolvimento da linguagem, que você pode consultar aqui. A comunidade faz com que o Python seja cada vez mais uma linguagem democrática. Já viu que o Python é a linguagem de programação que você deve aprender, caso queira se manter atualizado para o mercado de trabalho, certo? E o melhor: é algo que você pode aprender sem dores de cabeça! Abaixo, indicamos alguns cursos para quem não quer perder tempo e pretende começar a incrementar o currículo agora mesmo: Python para Data Science e Machine Learning Programação orientada a objetos com Python Python Gratuito Python para Android, iOS, Windows, Linux e Mac
  15. Olá,como gerar no python uma lista de calendário entre 2018 e 2022 com 2 formatos: Dia da semana,Data Mes Ano Horario(horas:minutos:segundos) - Ano-Mes-Data Horário(horas:minutos:segundos) Observacao: Calendario : Calendario respeitando leap years Datas: apenas datas pares horario: Horarios gerados de forma aleatória Exemplo: Tue, 02 Jan 2018 00:59:23 - 2018-01-02 00:59:23 Thu, 04 Jan 2018 10:24:52 - 2018-01-04 10:24:52 Sat, 06 Jan 2018 04:11:09 - 2018-01-06 04:11:09 Mon, 08 Jan 2018 16:12:40 - 2018-01-08 16:12:40 Wed, 10 Jan 2018 10:08:15 - 2018-01-10 10:08:15 Fri, 12 Jan 2018 07:10:09 - 2018-01-12 07:10:09 Sun, 14 Jan 2018 11:50:10 - 2018-01-14 11:50:10 Tue, 16 Jan 2018 02:29:22 - 2018-01-16 02:29:22 Thu, 18 Jan 2018 19:07:20 - 2018-01-18 19:07:20 Sat, 20 Jan 2018 08:50:13 - 2018-01-20 08:50:13 Mon, 22 Jan 2018 02:40:02 - 2018-01-22 02:40:02 e assim por diante,até o ano 2022...
  16. <span style="font-weight: 400;">É cada vez mais essencial, em um mundo dominado por tecnologias, entender como elas funcionam. Saber sobre linguagens de programação, então, é um diferencial para quem sempre está em contato com a área de TI no trabalho. Convenhamos: esse conhecimento facilita muito trabalho no dia a dia de qualquer empresa e agrega muito a qualquer setor de desenvolvimento. </span> &nbsp; <a href="https://www.udemy.com/python-para-data-science-e-machine-learning"><b>Não perca tempo: acesse um curso completo sobre Python aplicado em Data Science e Machine Learning! </b></a> &nbsp; <span style="font-weight: 400;">Um exemplo da veracidade da informação acima é o fato de que grandes empresas só contratam profissionais que tenham conhecimento em programação - especialmente em Python. Para quem deseja um lugar ao sol nas grandes corporações, mas acha que aprender a programar é muito difícil, temos uma boa notícia: Python é a linguagem que você está procurando. </span> &nbsp; <span style="font-weight: 400;">Python é uma linguagem de programação simples. Ela é conhecida por características que a tornam ágil, objetiva e fácil de aprender. Por isso, é a mais indicada para quem está dando o primeiro passo em direção à programação. E é também por esse motivo que ela se tornou tão popular, principalmente entre as empresas. </span> &nbsp; <span style="font-weight: 400;">Criada em 1991, a linguagem Python possui um modelo de desenvolvimento em comunidade, aberto e sem fins lucrativos. É orientada a objetos. Seu principal público-alvo é qualquer pessoa que queira aprender a programar sem dores de cabeça; ou seja, é bastante famosa entre universitários, empresas e pessoas que planejam desenvolver projetos pessoais. </span> &nbsp; <span style="font-weight: 400;">Elencamos, a seguir, cinco motivos para você entrar para esse time e aprender a programar em Python agora mesmo. Confira! </span> &nbsp; <h2><span style="font-weight: 400;">Python é uma linguagem simples</span></h2> <span style="font-weight: 400;">O que torna o Python uma linguagem simples é fato dela ser uma linguagem de alto nível. Isso significa que você não precisa conhecer outras linguagens para trabalhar com ela. Para programar em Python, a lógica usada é muito parecida com a que usamos para nos comunicar em língua portuguesa - e essa lógica pode ser aplicada diretamente ao código. </span> &nbsp; <span style="font-weight: 400;">Também é simples porque exige menos código para a conclusão de tarefas básicas. Uma única linha de código é o suficiente para determinar uma sequência e montar uma lista, por exemplo. Além disso, é uma linguagem de fonte aberta e possui uma comunidade de apoio para seus desenvolvedores. Quer aprender do zero? </span><a href="https://www.udemy.com/python-gratuito/"><b>Esse curso</b></a><span style="font-weight: 400;"> é o ideal para quem deseja dar os primeiros passos em Python. </span> &nbsp; <h2><span style="font-weight: 400;">Python é uma linguagem diversa</span></h2> <span style="font-weight: 400;">Batemos muito na tecla de que Python é uma linguagem simples, mas nem por isso ela não pode ser usada em projetos robustos. Muito pelo contrário: empresas como Google, YouTube, Disney, IBM e NASA são gigantes do mercado que usam e abusam da programação em Python. As aplicações podem variar: </span><i><span style="font-weight: 400;">back-end</span></i><span style="font-weight: 400;"> de sistemas web, ciência de dados, </span><i><span style="font-weight: 400;">machine learning, </span></i><span style="font-weight: 400;">simulações, entre outros. </span> &nbsp; <span style="font-weight: 400;">Se você quer crescer junto com o mercado e fazer parte do desenvolvimento de empresas desse porte, é essencial desenvolver suas habilidades em Python. </span> &nbsp; <h2><span style="font-weight: 400;">Python é uma linguagem multiplataforma </span></h2> <span style="font-weight: 400;">Essa é uma linguagem de programação que roda em diferentes plataformas. Isso acontece porque o Python é uma linguagem interpretada, e não compilada; ou seja, o código-fonte é lido por um interpretador e convertido em código executável por uma máquina, basta ter um interpretador para compilar o código. Em linguagens compiladas, o código precisa ser processados por um compilador para um formato específico. Saiba mais, </span><a href="https://www.udemy.com/curso-de-python-android-ios-windows-linux-mac/"><b>clicando aqui</b></a><span style="font-weight: 400;">, sobre como desenvolver aplicações comerciais para diferentes plataformas usando o Python! </span> &nbsp; <h2><span style="font-weight: 400;">Python é uma linguagem de fácil sintaxe </span></h2> <span style="font-weight: 400;">Programar em Python significa que um comando termina quando a linha acaba. Isso demonstra o quanto as regras e as exigências do Python são reduzidas. Uma linha de código é suficiente para executar tarefas que, em outras linguagens, precisa de três linhas, no mínimo. Usando Python, as chances de errar a sua programação são bem menores! </span> &nbsp; <h2><span style="font-weight: 400;">Python tem uma comunidade pronta para ajudar iniciantes</span></h2> <span style="font-weight: 400;">É de grande ajuda contar com a experiência de uma comunidade quando se está desenvolvendo um projeto, certo? Se o seu projeto envolver Python, saiba que essa comunidade existe: você pode </span><a href="https://www.python.org/community/"><b>acessá-la aqui</b></a><span style="font-weight: 400;"> para tirar todas as suas dúvidas. Também é possível acessar </span><a href="https://docs.python.org/3/"><b>documentações oficiais</b></a><span style="font-weight: 400;">, produzidas por programadores durante o período de desenvolvimento da linguagem. Aproveite! </span> &nbsp; <span style="font-weight: 400;">Agora você tem mais motivos para aprender a programar em Python. Se você optar por se manter atualizado para o mercado de trabalho e agregar esse novo conhecimento ao seu currículo, indicamos ótimos cursos abaixo! Bons estudos! </span> &nbsp; <ul> <li><b><a href="https://www.udemy.com/python-para-data-science-e-machine-learning/">Python para Data Science e Machine Learning </a></b></li> </ul> <ul> <li><a href="https://www.udemy.com/programacao-orientada-a-objetos-com-python/">Programação orientada a objetos com Python </a></li> </ul> <ul> <li><a href="https://www.udemy.com/python-gratuito/">Python Gratuito </a></li> </ul> <ul> <li><a href="https://www.udemy.com/curso-de-python-android-ios-windows-linux-mac/">Python para Android, iOS, Windows, Linux e Mac</a></li> </ul> &nbsp; &nbsp;
  17. Considerando os ano como 365 dias e os meses por 30 dias, como é que escrevo um programa que possa converter os dias em meses e anos correspondentes? Exemplo: 1024 2 anos, 9 meses e 24 dias Tudo isto é linguagem Python
  18. Olá bom dia a todos, preciso de uma ajuda, não estou entendendo por que quando mando executar o seguinte codigo a tela aparece apenas preta. Alguém pode me dar um auxilio? Estou iniciando meu primeiro software mobile, fico feliz se puderem ajuda, muito obrigado :D from kivy.app import App from kivy.uix.label import Label from kivy.uix.button import Button from kivy.uix.floatlayout import FloatLayout from kivy.uix.boxlayout import BoxLayout from kivy.uix.widget import Widget from kivy.uix.boxlayout import BoxLayout from kivy.uix.image import Image class Principal(App): def Build(self): self.img1 = Image(source= "images/Logo.jpg",size_hint= (.5, .3),pos_hint={"center_x":.5, "center_y":.9}), self.img2 = Image(source= "images/super.png",size_hint= (.99, .3), pos_hint={"center_x":.5, "center_y":.65}), lb1 = Label(text="Usuário: ",font_size= '15sp',size_hint= (None,None),pos_hint= {"center_x":.40, "center_y":.43},bold= True), lb2 = Label(text="Senha: ",size_hint= (None,None),font_size= "15sp",pos_hint={"center_x":.40, "center_y":.36},bold= True), lb3 = Label(text="Cadatre-se!",size_hint= (None, None),font_size= "8sp",pos_hint= {"center_x":.5, "center_y":.3},bold= True), lb4 = Label(text="Esqueceu sua senha?",size_hint= (None, None),font_size= "8sp",pos_hint= {"center_x":.5, "center_y":.32},bold= True) layoutVideo = FloatLayout() layoutVideo.add_widget(self.img1) layoutVideo.add_widget(self.img2) layoutVideo.add_widget(lb1) layoutVideo.add_widget(lb2) layoutVideo.add_widget(lb3) layoutVideo.add_widget(lb4) return layoutVideo if __name__ == "__main__": Principal().run()
  19. Boa tarde, Estou com um pouco de dificuldade para realizar um trabalho de faculdade, alguém pode indicar o erro? segue o trabalho: Codifique uma Web API que possua os seguintes microserviços: – Lista de Alunos. – Consulta por RA. – Gravação numa lista recebendo RA, Nome, Ativo. – Atualização e exclusão. • Todos os endpoint devem retornar uma resposta padrão contendo: – Status (Sucesso ou Erro). – Dados (contendo dados de retorno). – Mensagem (algum aviso ao client). link dos arquivos: https://github.com/William-yun/API---Python Segue erro: Agradeço desde já
  20. asantos38

    IDE Builder

    Boa noite a todos. Instalei alguns meses atrás o Builder, uma IDE que faz parte dos pacotes que podem ser instalados no Ubuntu 18.04, porém não consigo executar programas nele. estou fazendo assim: Crio um projeto; python por exemplo. E dentro da pasta 'src' crio um arquivo .py Criei uma janela simples com tkinter, mas quando executo o projeto não aparece nada, e a execução é interrompida. Na internet quase não se encontra material sobre o Builder, para não dizer nenhum! Desde já agradeço!
  21. Olá! Espero que estejam bem!!! Estou começando a estudar python tem algumas semanas e me deparei com um problema, já procurei por aqui e em outros fóruns mas como sou leigo talvez não esteja sabendo relatar o meu problema. Vou tentar ser sucinto, ok? O problema é que no exemplo o professor pede para que eu crie uma variável e logo em seguida dê um comando print e dentro do print especificar se é um número, alfabeto etc... Segue exemplo: n1 = int(input('Digite algo')) print(n.isnumeric()) O problema é que quando coloco o "." deveria aparecer uma lista mas não aparece e mesmo eu escrevendo a função não funciona, pelo que entendi o pycharme não está mostrando os métodos da classe, ou estou errado? Anexei um print Caso tenha um post com esse mesmo assunto resolvido me perdoem, não consegui achar mesmo. Vlw!!!
  22. Ola pessoal, olha nois aqui de novo. Preciso de uma ajuda dessa vez para fazer um metodo de consulta em dicionarios. Tenho uma grande lista de funcionarios, com dicionarios dentro dela de cada um deles, com CPF e os outros dados. Preciso de uma forma de pesquisa que faca a pessoa inserir o CPF desejado e o programa retornar todos os dados daquele funcionario. Tenho algo mais ou menos assim: Funcionarios = [] Funcionario = {'nome':' ', 'cpf':"",idade:''} Funcionarios.append(Funcionario) Desde já, obrigado pela ajuda!!
  23. pessoal to querendo aprender machine learning em python para fazer dinossauro do google chrome jogar e melhorar sempre alguém tem algumas dicas por onde começar?
  24. Sou novo no python e não estou conseguindo criar um programa. Exemplo: Massa = input ("Qual é a massa?") Volume = input ("Qual é o volume") print ("A densidade é "), (Massa) / (Volume) Da esse erro: Traceback (most recent call last): File "test2.py", line 4, in <module> print ("A densidade é "), (Massa) / (Volume) TypeError: unsupported operand type(s) for /: 'str' and 'str' Pra tentar arrumar coloquei pra tornar o número em inteiro Massa = input ("Qual é a massa?") Volume = input ("Qual é o volume") print ("A densidade é "), (int(Massa)) / (int(Volume)) Mas quando uso o resulta só sai: "A densidade é ", sem o resultado. Se alguém puder me ajudar agradeço
  25. n=int(input("digite seu numero para fazer uma sequencia e seus quadrados")) def acumular_valores(n): for x in range(n,0,-1): n.append(x) n=[] t=tuple(n) print (t) # o n e dado pelo usuario se ele digitar 5 sera saida (5,4,3,2,1)
×
×
  • Criar Novo...