Fórum Ubuntu Linux - PT

Suporte Técnico => Programação e Scripts => Tópico iniciado por: Locomotion em 20 de Outubro de 2006, 15:13

Título: Espaço nas variaveis quando dô "print"
Enviado por: Locomotion em 20 de Outubro de 2006, 15:13
Opa :D

Comecei a ler umas apostilas sobre Python
E notei que quando eu faço

Código: [Selecionar]
>>> numero = 10
>>> print 'O número é',numero,',legal né?'
O número é 10 ,legal né?

A variável fica entre espaços!

Então tava fazendo um exercicio, que tinha que desenvolver um programa pra escrever a frase que alguem digitasse de traz pra frente
Então preciso que elas fiquem juntas!

parte do codigo:
Código: [Selecionar]

digitos = len(n)
contador2 = 1

print '\nSua frase ao contrário é: '
while contador2 <= digitos:

print n[-contador2],

contador2 = contador2 + 1

E olha como ele está funcionando
Citar
Digite uma frase: 123456
Sua frase ao contrário é:
6 5 4 3 2 1

Entao gostaria de saber como imprimir variaveis sem espaço :)
Título: Re: Espaço nas variaveis quando dô "print"
Enviado por: Felix em 20 de Outubro de 2006, 15:23
Desculpe me aproveitar do seu tópico, mas essas apostilas que vc conseguiu são boas? estou procurando material de estudo neste assunto.... onde vc conseguiu?
Título: Re: Espaço nas variaveis quando dô "print"
Enviado por: Locomotion em 20 de Outubro de 2006, 15:48
No Google =]
Tem 2 aqui
Mas achei elas muito seca, sem exercicios

Esse exercicio daih de cima foi um amigo meu que passou :D

Pra baixar:
http://locomotion.no-ip.org:8080/mpbista/Apostila_1.pdf
http://locomotion.no-ip.org:8080/mpbista/Apostila_2.pdf
Título: Re: Espaço nas variaveis quando dô "print"
Enviado por: Felix em 20 de Outubro de 2006, 15:54
Obrigado, baixei e vou dar uma olhada
Título: Re: Espaço nas variaveis quando dô "print"
Enviado por: daskrs em 23 de Outubro de 2006, 05:42
Desculpe me aproveitar do seu tópico, mas essas apostilas que vc conseguiu são boas? estou procurando material de estudo neste assunto.... onde vc conseguiu?
Tem um site muito bom, que por sinal é o primeiro no google uando se procura por python ^^
é o pythonbrasil
http://www.pythonbrasil.com.br (http://www.pythonbrasil.com.br)

eu aprendi pyhon la, me ajudou muito a terminar o trabalho pra facul!
Título: Re: Espaço nas variaveis quando dô "print"
Enviado por: mientefuego em 23 de Outubro de 2006, 11:51
O próprio ubuntu vem com um tuto de python muuuuuuuuuuuito bom

Só que é em inglês...

Vai na ajuda, procura por python e surpreenda-se ;D
Título: Re: Espaço nas variaveis quando dô "print"
Enviado por: _Luks em 23 de Outubro de 2006, 17:33
é padrão do python separar as strings quando se imprime por variaveis:

Código: [Selecionar]
a='lucas'
b='nogueira'
print a,b
>> lucas nogueira

para evitar isso, use os operadores:

%i = inteiros
%f = floats
%s = string

ex:
Código: [Selecionar]
numero = 10
nome = 'auau'
idade = -58.4
booleanas = [True, False]
print 'o numero é: %i ' %numero
print 'o numero e o nome são: %i e %s' %(numero,nome)
print 'o numero, o nome e a idade são: %i, %s, %f' %(numero,nome,idade)