
Enviado em 19/10/2023 - 15:00h
Nome=input('Digite o seu nome:')
print('Olá ' ,Nome ,'! Seja bem-vindo(a) ao PetShop CaniNis ')
#escolha_servico ()
def escolha_servico():
while True:
servico=input('Entre com o tipo de Serviços Desejado (dig/ico/ibo/fot):')
print('DIG - DIGITALIZAÇÃO')
print('ICO - IMPRESSÃO COLORIDA')
print('IBO - IMPRESSÃO PRETO E BRANCO')
print('FOT - FOTO CÓPIA')
if servico.lower() in ['dig''ico''ibo''fot']:
return servico.upper()
else:
print("Escolha inválida. Por favor, escolha entre dig/ico/ibo/fot.")
def num_pagina():
while True:
try:
num_paginas=int(input('Entre com o Numero de Páginas:'))
if num_paginas<10:
return num_paginas
elif 10<=num_paginas*0.9:
pass
elif 100<=num_paginas<1000:
return (num_paginas*0.85)
elif 1000<=num_paginas<10000:
return num_paginas*0.8
else:
print('Não aceitamos tantas paginas de uma vez!')
except ValueError:
pass
print('Valor inválido. Tente Novamente!!')
def servico_extra():
valor_extra=0
while True:
servico_adicional=input(
'Deseja adicionar mais algum serviço? (1 - Encardernação Simples, 2 - Encardernação Capa Dura, 0 - Não Querer Mais Nada):')
if servico_adicional=='1':
valor_extra+=10
elif servico_adicional=='2':
valor_extra+=25
elif servico_adicional=='0':
return valor_extra
else:
print('Escolha Inválida')
def main():
print('Bem vindo ao sistema da copiadora!')
servico=escolha_servico()
num_paginas=num_paginas()
valor_extra=servico_extra()
total=servico*num_paginas+valor_extra
print('Valor a Pagar R$',Total)
if name=='main':
try :
main()
except Exception as e :
print('Ocorreu um erro:',str(e))
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
fusermount3 no Ubuntu 25.10 - mantenha o perfil do AppArmor
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
Monte o Google Drive como uma pasta remota no Linux (2)
Podem me chamar de 1mbecil :) (10)
Compartilhar ZEBRA ZD220 na rede (0)
diferença entre o Tor baixado pelo Gerenciador de Aplicativos e o Tor ... (8)









