 
    
-  Duvida basica
 
 
 
		
			
	+ Responder ao Tópico
	
	
	
	
	
	
		
			
- 
	
	
		
		
			
				
				
				
					 Duvida basica Duvida basica
					
						
							Ola,
 
 Estou aprendendo na faculdade e penando com alguns detalhes.
 Sempre que roda a seguinte linha da erro no ) devido ao % antes dele:
 
 print("IR (11%): R$ 5.2f "%imposto)
 
 Devido ao "11%"  na linha, o sinal de ) da erro.
 
 Como posso desabilitar isso? Mantendo o print como esta, IR(11%):
 
 É uma duvida basica, mas nao descobri ainda.
 
 Obrigado,
 
 Silvio
 
 
 
 
 
 
 
- 
	
	
		
		
			
				
				
				
					 Re: Duvida basica Re: Duvida basica
					
						
							Acho que tem 2 erros no seu print.
 
 1º: Você tem que 'escapar' o % que deve ser impresso como percentil.
 2º: Você não especificou a onde (na string) a variável imposto será substituída.
 
 Como no final da sua string tem um 5.2f eu imagino que era para ser aí. Então sua string fica da seguinte forma:
 >>> print("IR (11%%): R$ %5.2f "%imposto)
 IR (11%): R$  2.00