Pesquisar na Comunidade
Mostrando resultados para as tags ''print''.
Encontrado 6 registros
-
Imprimir variável dentro e outra variável
uma questão postou felipe.resilva Repositório de Scripts - PHP
Bom dia! Tenho uma variável "X" com um determinado valor, e esta variável está dentro outra variável ("Y") com um texto também. Quando executo um "echo" na variável "Y", o texto é mostrado com o nome da variável "X" e não o valor que está dentro dela. Existe alguma forma de eu conseguir imprimir o valor da variável? Ou vou ter que realizar a substituição da variável pelo valor? Ex.: $nome = 'João'; $texto = 'O $nome está dirigindo'; echo $texto; O $nome está dirigindo (como está aparecendo) O João está dirigindo (como quero que seja mostrado) Obrigado! -
Bom dia, estou tendo um pequeno problema aqui, em outras linguagens, que estudei, isso nunca aconteceu. Esses dois pequenos comandos parecem não funcionar: vNome = input("\n Digite seu nome: ") print vNome Dá esse erro abaixo: Digite seu nome: Wladimir Traceback (most recent call last): File "/home/wladimir/Programação/ProgPY/Vou01.py", line 2, in <module> vNome = input("\n Digite seu nome: ") File "<string>", line 1, in <module> NameError: name 'Wladimir' is not defined >>> Alguém sabe por que isso acontece?
-
Galera estou precisando de uma ajudinha, estou fazendo um pequeno programa para contar moedas de um cofre, mais deu um BUG como é que eu faço para que uma label me retorne um numero quebrado com duas casas apos a virgula. float valC5 = (float)0.05; //Valor de 5 Centavos float retC5 = Float.parseFloat(txtC5.getText()); //Retorno da quantidade de moedas no campo de texto Float resC5 = valC5 * retC5; //Multiplicando valor * quantidade de moedas String resSc5 = Float.toString(resC5); //modificando resultado para String lblResultado1.setText(resSc5); //Mostrar resultado no Label Na segunda imagem quando coloco 21 moedas retorna um erro to pra morrer mais não consigo concertar isso...
-
Bom dia pessoal, Tenho uma página html estilizada com CSS para a mídia impressa, mas reparei que a impressão está saindo diferente em cada computador que eu testei, todos com o navegador Chrome. As diferenças são nas margens, tamanho da fonte, na verdade todos os parâmetros de tamanho estão variando (ficam maiores em um e menores em outro). Pensei que pode ser diferença entre Mac e Windows, mas mesmo entre 2 Macs está diferente um do outro. Alguém tem idéia de quais fatores podem estar influenciando neste resultado?
-
Olá amigos do Fórum, sou novo aqui, e espero conseguir ajuda. Meu problema é, estou trabalhando em um sistema php, e nesse sistema faço cadastros e alterações de dados. Cada vez que efetuo um cadastro ou alteração de dados no banco, eu chamo um alert : print"<META HTTP-EQUIV=REFRESH CONTENT='0; URL=?pg=cadcliente'> <script type=\"text/javascript\"> alert(\"Cliente cadastrado com sucesso!\"); </script>"o que eu queria é o seguinte, que quando eu efetuasse esse cadastro ou alteração, ao invés de abrir esse alert nativo do navegador, abrisse a mensagem de "cliente cadastrado com sucesso" dentro de um modal, com opção apenas de ok, quando o usuario der "ok" a página direciona. Vou colocar um pedacinho do código onde estão os prints. <?php // ATIVA DESATIVA BANCOS // if(isset($_GET["ativa"]) && $_GET["ativa"] == "ok"){ $id_banco = $_GET['id_banco']; $res = $conecta->seleciona("SELECT * FROM bancos WHERE id_banco='$id_banco'"); $list = mysql_fetch_array($res); $link = $list['link']; $banco = $list['nome_banco']; $tabela = "bancos"; $valor = "1"; $string = "id_banco = $id_banco"; $dados = array( 'id_banco'=>$id_banco, 'situacao'=>$valor ); $zera = mysql_query("UPDATE bancos SET situacao='0'"); $conecta->alterar($tabela,$dados,$string); $endereco = $_SERVER['REQUEST_URI']; $link = explode("&",$endereco); $reader = $link[0]; unset($_GET['ativa']); print " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=$reader'> <script type=\"text/javascript\"> alert(\"Banco $banco ativado com sucesso.\"); </script>"; } // CONFIGURAÇÕES // if(isset($_POST['alterar'])){ $tabela = "config"; $string = "id = 1"; $dados = array( 'nome' =>$_POST['nome'], 'email' =>$_POST['email'], 'cpf' =>$_POST['cpf'], 'endereco' =>$_POST['endereco'], 'cidade' =>$_POST['cidade'], 'uf' =>$_POST['uf'] ); $conecta->alterar($tabela,$dados,$string); print"<META HTTP-EQUIV=REFRESH CONTENT='0; URL=?pg=configuracoes'> <script type=\"text/javascript\"> alert(\"DADOS ALTERADOS COM SUCESSO!\"); </script>"; } ?>
-
Olá pessoal, Sou novo aqui no forum e no Python também, estou seguindo alguns tutorias e aprendendo devagar... seguindo um tuto do Luciano Ramalho, muito bom por sinal, a versão que ele cita do python é 1.5.2 (beeem antiga), estou usando a versão do IDLE 3.3.2 e acredito que seja pelas melhorias implementada na linguagem acabou simplificando algumas coisas, como por exemplo, no tuto ele diz que se digitar 7/2 deveria dar um numero inteiro, no caso 3, para dar numero não-inteiro seria necessário utilizar um ponto decimal em um dos dois operadores, 7.0/2 daria 3.5. No meu sistema atual deu 3.5 nos dóis jeitos, porem minha dúvida é a seguinte, não consigo colocar mais de um comando no mesmo bloco, quando coloco o codigo: >>> for p in range(9,13): print 'US$ %5.2f = R$ %5.2f' % (p, p * d) print '-' * 20 ele da um erro de sintaxe SyntaxError: expected an indented block porem quado executo um único comando e uma linha por exemplo >>> d = 1.682 >>> for p in range(9,13): 'US$ %5.2f = R$ %5.2f' % (p,p*d) 'US$ 9.00 = R$ 15.14' 'US$ 10.00 = R$ 16.82' 'US$ 11.00 = R$ 18.50' 'US$ 12.00 = R$ 20.18' >>> funciona legal! No caso do código acima é uma simples conversão de dolar para real, porem como o bloco só tem uma linha de comando funciona, porque não consigo colocar o print no mesmo bloco ou se da forma que estou fazendo não esta correto?
- 3 respostas