Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''python3''.

  • 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. Galera , estou com dois problemas com python 3 no pycharm , no primeiro (TCP) eu tento fazer uma requisição no site do google e da 404 sempre , no segundo eu tento fazer uma conexão com meu linux em uma rede interna com o netcat dentro do virtual box e da WinError 10054 , já procurei em todo lugar no google e só acho soluções dificeis de entender e sou iniciante , alguém me da uma luz por favor !! D:
  2. Essa é a questão, eu fiz o seguinte até o momento: # -*- coding: utf-8 -*- from __future__ import print_function tam = [] mapa = [] print("Digite a quantidade de colunas e linhas, respectivamente:") valores = raw_input() partes = valores.split() tam.append(int(partes[0])) tam.append(int(partes[1])) mapa = [] for i in range(tam[1]): mapa.append(raw_input()) lin = [] col = [] icones = ['.', '>', '<', '^', 'v', '*'] if mapa.append() != '>' or '<' or '^' or 'v' or '.' or '*': print("Somente os caracteres abaixo são permitidos") print(icones) mapa.remove(-1) while icones != '*' and icones != '.': if icones == '>': if mapa[1][0] == 'v': icones = 'v' if mapa[1][0] == '<': icones = '<' if mapa[1][0] == '^': icones = '^' if mapa[1][0] == '*': icones = '*' if (mapa[1][0] == '>' or mapa[1][col] == '.') and col == len(mapa[1]): icones = '.' if (mapa[1][0] == '>' or mapa[1][col] == '.') and col < len(mapa[1]): col += 1 if icones == '<': if mapa[1][0] == 'v': icones = 'v' if mapa[1][0] == '>': icones = '>' if mapa[1][0] == '^': icones = '^' if mapa[1][0] == '*': icones = '*' if (mapa[1][0] == '<' or mapa[1][col] == '.') and col == len(mapa[1]): icones = '.' if (mapa[1][0] == '<' or mapa[1][col] == '.') and col < len(mapa[1]): col += -1 if icones == '^': if mapa[1][0] == 'v': icones = 'v' if mapa[1][0] == '>': icones = '>' if mapa[1][0] == '>': icones = '>' if mapa[1][0] == '*': icones = '*' if (mapa[1][0] == '^' or mapa[1][col] == '.') and col == len(mapa[1]): icones = '.' if (mapa[1][0] == '^' or mapa[1][col] == '.') and col < len(mapa[1]): lin += -1 if icones == 'v': if mapa[1][0] == '^': icones = '^' if mapa[1][0] == '>': icones = '>' if mapa[1][0] == '>': icones = '>' if mapa[1][0] == '*': icones = '*' if (mapa[1][0] == 'v' or mapa[1][col] == '.') and col == len(mapa[1]): icones = '.' if (mapa[1][0] == 'v' or mapa[1][col] == '.') and col < len(mapa[1]): lin += 1 if icones == '*': print("Esse mapa leva ao tesouro") break else: print("Esse mapa não leva a lugar nenhum") break Alguém pode me ajudar?? Eu não consigo fazer o código percorrer a linha em busca de outra seta e nem atribuir a ela essa função de verificar outras setas no caminho até achar o "*". Tentei fazer apenas usando while e if mas não deu muito certo =/
  3. Preciso desenvolver um programa que gere uma matriz ixj usando i e j como entrada, e que todos os números dessa matriz sejam de 10 a 99 sem repetição. Dessa parte eu consegui gerar toda a matriz, porém os números ainda estão se repetindo. eu usei: for k in range(lin): matriz.append(random.sample(range(10, 99), col)) for i in matriz: for j in i: print(j, end=' ') print(" ") aparentemente ele só gera números aleatórios sem repetição por linha, ele produz uma linha sem repetição e quando vai produzir a outra leva em conta todo os números, inclusive os que já foram usado, não consegui ajeitar =/ Após isso eu preciso fazer com que o programa leia todos os valores dessa matriz e retorne o seguinte: se o numero for menor que todos os seus 8 vizinhos, então imprima essa matriz 3x3, aqui que é o problema, não consegui nenhuma forma de fazer isso a não ser manualmente, e mesmo manualmente não funciona direito. Tentei assim: if matriz[1][1] < matriz[0][0] and matriz[0][1] and matriz[0][2] and matriz[1][0] and matriz[1][2] and matriz[2][0] and\ matriz[2][1] and matriz[2][2]: for i in matriz[0:3]: for j in i[0:3]: print(j, end=' ') print(" ") Preciso que seja automatico, afinal os números de i e j podem variar, se for por exemplo 5x6 ele teria de conferir 12 números (que ficam no interior da matriz) e caso algum deles seja menor imprimir uma matriz 3x3, sendo ele o item central dessa matriz. Alguem pode me ajudar? Espero que não tenha ficado complicado de entender..
  4. Olá. Sou bem novato no aprendizado do Python, e estou estudando do começo, mas não estou conseguindo entender o erro que meu código está produzindo. Tecnicamente, ele não produz nenhum erro, mas o comportamento dele é estranho. Ele me pede o input, mas depois ele pára de funcionar. Aparentemente, ele apenas me pede outro input. Mesmo que eu digite 0, ele apenas continua me pedindo. A função de demonstrar as opções também não surge no terminal. Já tentei passar o retorno da função, assim como as condicionais, para string, mas não adiantaram nada. Tentei também simplificar o código, rodar funções separadas do código, sem sucesso. Por exemplo, quando eu tento rodar apenas a função d4, o terminal não retorna nada: import random def d4(): return print("resultado do d4: " + str(random.randint(1, 3))) d4 Já quando eu tento rodar apenas o código presente dentro da função d4, ele funciona normalmente. Entretanto, se eu tento alterar a função d4 para me retornar apenas a string, e no corpo principal do script eu mandar ele dar print() na função, ocorre isso: import random def d4(): return "resultado do d4: " + str(random.randint(1, 3)) print(d4) RETORNO: <function d4 at 0xb71afdf4> Eu estou usando uma máquina virtual Linux Mint Cinamon rodando no VMware Workstation 12 Player (32bits). Abaixo o código fonte completo: import random def d4(): return print("resultado do d4: " + str(random.randint(1, 3))) def d6(): return print("resultado do d6: " + str(random.randint(1, 6))) def d8(): return print("resultado do d8: " + str(random.randint(1, 8))) def d10(): return print("resultado do d10: " + str(random.randint(0, 9))) def d12(): return print("resultado do d12: " + str(random.randint(1, 12))) def d20(): return print("resultado do d20: " + str(random.randint(1, 20))) def d100(): return print("resultado do d100: " + str(random.randint(1, 100))) def escolha(): print("Digite sua escolha: ") print("1: d4") print("2: d6") print("3: d8") print("4: d10") print("5: d12") print("6: d20") print("7: d100") return input() choise = escolha while choise != "0": if choise == "1": d4 if choise == "2": d6 if choise == "3": d8 if choise == "4": d10 if choise == "5": d12 if choise == "6": d20 if choise == "7": d100 if choise == "0": break choise = escolha Agradeço qualquer ajuda para me ajudar com esse problema.
×
×
  • Criar Novo...