Skip to content

Instantly share code, notes, and snippets.

View Media_Aluno
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Media_Aluno</title>
</head>
<body>
<?php
$resultado = 0;
View gist:6077282
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>IMC</title>
</head>
<body>
<form>
</form>
View Fatorial
x = int(input('Número: '))
numero = x
fatorial = 1
while x != 1:
fatorial *= x
x -= 1
print ("Fatorial de {} é {}".format(numero,fatorial))
View Class
class Pessoa():
def __init__(self,nome,idade):
self.nome = nome
self.idade = int(input('Quantos anos você tem: ')
def verifica(self):
maior = ''
if self.idade > 18:
maior = 'é'
else:
View Conta Corrente
class Conta(object):
def __init__(self, num_conta,nome,saldo=0):
self.num_conta = num_conta
self.nome = nome
self.saldo = saldo
def alterar_nome(self,nome):
self.nome = nome
def deposito(self,valor):
@Marlysson
Marlysson / Operações Básicas( apenas com soma e subtração).py
Last active Oct 30, 2015
Operações somente com adição e subtração
View Operações Básicas( apenas com soma e subtração).py
def soma(n1,n2):
return n1+n2
def subtr(n1,n2):
return n1-n2
def mult(n1,n2):
result = 0
for i in range(1,n2+1):
@Marlysson
Marlysson / deadlock.py
Last active Apr 15, 2016
Script para detecção de Deadlock
View deadlock.py
existentes = [5,4,2,2]
disponiveis = [3,3,2,1]
requisitados = [
[2,0,3,1],
[3,1,4,2],
[0,0,0,0],
[1,2,1,1]
]
@Marlysson
Marlysson / data_abstraction.py
Last active Aug 24, 2016
Abstração de Tipo Build-in
View data_abstraction.py
class Data(object):
def __init__(self,dia=None,mes=None,ano=None):
if all([dia != None, mes != None , ano != None]):
self.dia = dia
self.mes = mes
self.ano = ano
else:
@Marlysson
Marlysson / test_data_abstraction.py
Last active Aug 24, 2016
Testes para abstração de datas
View test_data_abstraction.py
import unittest
class TestData(unittest.TestCase):
def test_data_definida_deve_retornar_valores_validos(self):
data = Data(11,10,2016)
self.assertEqual(data.dia,11)
self.assertEqual(data.mes,10)
self.assertEqual(data.ano,2016)
View pangram.py
from string import ascii_lowercase as lower_letters
input_text = str(input()).lower()
def to_string_ordered(string):
new_string = string.replace(" ","")
new_string = list(set(new_string))
new_string.sort()
new_string = "".join(new_string)