Trabalhando com expressões em python

Publicado por Ruivaldo Azevedo Lobão Neto 12/11/2003

[ Hits: 17.350 ]

Download expressoes.py




Programa que ensina a trabalhar com expressões e o comando print em python.

  



Esconder código-fonte

## Trabalhando com expressoes em python
## expressoes.py
## Autor Ruivaldo Neto
## E-mail: [email protected]

######### Tabela de operações em python ##########
#Operação                 Simbolo            Exemplo 
#Exponenciação         **                    5 ** 2 == 25 
#Multiplicação             *                      2 * 3 == 6 
#Divisão                      /                      14 / 3 == 4 
#Porcentagem            %                     14 % 3 == 2 
#Soma                        +                      1 + 2 == 3 
#Subtração                 -                      4 - 3 == 1 
########## Fim da Tabela ####################

#### Comeco do codigo #######################

print "2 + 2 =", 2+2
print "3 * 4 =", 3 * 4
print 100 - 1, " = 100 - 1" #note que não importa a ordem
print "(33 + 2) / 5 + 11.5 = ",(33 + 2) / 5 + 11.5



Scripts recomendados

Estrutura de repetição for e while (Com tratamento de erros)

Função Seno

Os lados de um triângulo

Loja de tintas

Conversor de moedas


  

Comentários
[1] Comentário enviado por removido em 20/07/2004 - 12:13h

Olá. Daria pra incluir aí como trabalhar com indexação de strings e elementos do tipo "\n"... Ajuda bastante quem está começando.

[2] Comentário enviado por _luks em 19/05/2006 - 14:17h

outra ...
se esqueceu da radiciação

======================================
#!/usr/bin/python
#sqrt.py
from math import sqrt
radicando=input('qual o radicando da raiz quadrada?')
raiz=sqrt(radicando)
print 'Raiz Quadrada de %f = %f' %(radicando,raiz)
======================================

Mas mesmo se você nao se lembrasse de qual módulo importar pra extrair raizes, você poderia usar a lógica matemática

4^0.5 = 2
0.5 = 1/2 (usando uma propiedade das potencias ...)
raizquadrada=4^1=2




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts