Skip to content

Instantly share code, notes, and snippets.

View flfelipelopes's full-sized avatar
💻
Programming

Felipe Bezerra Lopes flfelipelopes

💻
Programming
View GitHub Profile
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="TestRunnerService">
<option name="PROJECT_TEST_RUNNER" value="Unittests" />
</component>
@flfelipelopes
flfelipelopes / ano_bissexto
Created September 11, 2019 00:40
Cálculo de ano bissexto.
#Descubra se o ano informado é bissexto ou não
import datetime
print('=====ESSE É UM ANO BISSEXTO?=====')
print('')
print('Vamos descobrir se um determinado ano é bissexto ou não?')
ano = int(input('Para isso, digite um ano aleatório ou 0 para utilizar o ano atual: '))
print('')
if ano == 0:
@flfelipelopes
flfelipelopes / ano_bissexto.py
Created September 11, 2019 00:35
Cálcula se determinado ano é bissexto ou não.
#Descubra se o ano informado é bissexto ou não
print('=====ESSE É UM ANO BISSEXTO?=====')
print('')
print('Vamos descobrir se um determinado ano é bissexto ou não?')
ano = int(input('Para isso, digite um ano aleatório (4 digitos): '))
print('')
if ano % 4 == 0 and ano % 100 != 0 or ano % 400 == 0:
print('O ano de {} é um ano bissexto.'.format(ano))
else:
@flfelipelopes
flfelipelopes / calculo_passagem.py
Created September 11, 2019 00:20
Cálculo de passagem rodoviária.
#Calculo de passagem por km. Se <= 199 km = R$ 0,50; Se >= 200 km = R$ 0,45
print('=======CÁLCULO DE PASSAGEM RODOVIÁRIA=======')
print('')
print('Bem-vindo ao nosso sistema de compras de passagem.')
km = float(input('Por gentileza, informe a distância do trecho a ser percorrido: '))
p1 = 0.50
p2 = 0.45
print('')
if km <= 199:
@flfelipelopes
flfelipelopes / nome_especial
Created September 5, 2019 01:28
Saudação especial para pessoas com determinado caractere no nome.
nome = str(input('Qual é o seu nome? ')).strip().upper()
if "F" in nome:
print('Eu sabia! Você tem uma personalidade incrível!')
print('Legal! Tenha um ótimo dia, {}!'.format(nome))
@flfelipelopes
flfelipelopes / carro_novo
Created September 5, 2019 01:08
Responde sobre o tempo que um usuário possui o seu veículo.
tempo = int(input('Quantos anos tem o seu carro? '))
if tempo <= 3:
print('Parabéns! O seu carro está novinho em folha!')
elif tempo <=6:
print('Ehhh, não é novo, mas ainda tem qualidade!')
else:
print('Xiii...Já não está na hora de trocar por um novo!?')
@flfelipelopes
flfelipelopes / ex026.py
Created September 4, 2019 23:50
Crie um programa que receba uma input str e nela encontre quantas vezes aparece a letra A, em que posição aparece na 1ª e última ocorrência.
#Faça um programa que leia uma frase pelo teclado e mostre quantas vezes aparece a letra "A",
# em que posição ela aparece a primeira vez e em que posição ela aparece a última vez.
frase = str(input('Digite uma frase: ')).strip().upper()
print('A letra A aparece {} vezes na frase'.format(frase.count('A')))
print('A letra A aparece pela 1ª vez na posição {}'.format(frase.find('A')))
print('A letra A aparece pela última vez na posição {}'.format(frase.rfind('A')))
@flfelipelopes
flfelipelopes / tabuada.py
Created August 23, 2019 03:10
A Python multi-calculation table. Under devolpment.
number = int(input('Você quer o cálculo de qual número?'))
operacao = input('Qual operação você quer fazer?')
fator = int(input('Você quer a operação até qual fator?'))
print('Aqui está a', operacao, 'do', number,', de 0 a', fator)
for (fator) in range(int(fator) + 1):
if operacao == '+':
operacao = '+'
soma = (number + fator)