como resolver

490 palavras 2 páginas
Olá =)

Está bem básica tem as opções de soma, subtração, multiplicação e divisão.

#! usr/bin/python #
# -*- coding: iso-8859-15 -*- # assim podemos usar caracteres especiais tais como "ã,ç"..

from os import system from os import sys

def linha(): # função system("clear") # limpa a tela
# "print" imprime algo na tela. print "\n ---------------------------------------------- " print " * Calculadora simples em Python" print " * Coded by CoderSc" print "\n ------------------------------- "

linha()

# ################################################## ###########################

def somar(): print u"Tipo de operação: Soma \n " # o caractere "U" diz que a string contém caracteres unicode. try: # tentar primeiro_valor = input("Coloque o primeiro valor: ") # pedimos o 1º valor. Se não for um numero mostrará a exceção logo abaixo. segundo_valor = input("Coloque o segundo valor: ") # pedimos o 2º valor. except: # se tiver uma exceção print u"Desculpe, operação inválida. \n" # imprimimos na tela. opcoes() x=float(primeiro_valor) y=float (segundo_valor)

print ("\n") # pula uma linha em delphi seria "#13#10"

soma_final = float(x + y) # fazemos a operação.

print ("Resultado: %d + %d = %d ") %(x, y, soma_final) # imprime o resultado assim por ex: primeiro_valor + segundo_valor = soma_final. print "-------------------------------" opcoes() # ao terminar volta ao menu de opções

# ################################################## ###########################

def subtracao(): print u"Tipo de Operação: Subtração \n " try: primeiro_valor = input("Coloque o primeiro valor: ") segundo_valor = input("Coloque o segundo valor: " ) except: print u"Desculpe operação inválida. \n" opcoes() x = float(primeiro_valor) y = float(segundo_valor)

print "\n"

sub_final = float(x-y)

print ("Resultado: %d - %d = %d ") %(x, y,sub_final) print "-------------------------------" opcoes() #

Relacionados

  • A resolver
    3412 palavras | 14 páginas
  • Pensar e resolver
    321 palavras | 2 páginas
  • Encoder e resolver
    470 palavras | 2 páginas
  • encoder e resolver
    1500 palavras | 6 páginas
  • Sensor Resolver
    1147 palavras | 5 páginas
  • Como Resolver um Problema
    738 palavras | 3 páginas
  • Encoder e Resolver
    1923 palavras | 8 páginas
  • Como Resolver Meus Problemas
    499 palavras | 2 páginas
  • como resolver uma problematização
    2355 palavras | 10 páginas
  • Resolver trabalhos
    399 palavras | 2 páginas