Skip to content

Instantly share code, notes, and snippets.

View isabelailma's full-sized avatar
🎯
Learning NodeJS + ReactJS + React Native

Isabela Ilma isabelailma

🎯
Learning NodeJS + ReactJS + React Native
View GitHub Profile
@isabelailma
isabelailma / copa2014all.py
Created February 16, 2016 15:47
Copa 2014 Todas as Obras.
import urllib.request
url = 'http://www.portaltransparencia.gov.br/copa2014/api/rest/empreendimento'
resp = urllib.request.urlopen(url).read().decode('utf-8')
total = 0
j = 0
while True:
abre = '<valorTotalPrevisto>'
fecha = '</valorTotalPrevisto>'
j = resp.find(abre, j)
if j == -1:
@isabelailma
isabelailma / copa2014.py
Last active September 1, 2020 17:52
Gastos da Copa 2014.
#The context of this program is a course of an hour to journalists who know nothing about programming in a lab with Python 3 only.
import urllib.request
url = 'http://www.portaltransparencia.gov.br/copa2014/api/rest/empreendimento'
resp = urllib.request.urlopen(url).read().decode('utf-8')
total = 0
j = 0
and1 = '<andamento>'
and2 = '</andamento>'
abre = '<valorTotalPrevisto>'
fecha = '</valorTotalPrevisto>'
@isabelailma
isabelailma / QEduAvancada2.py
Created February 16, 2016 15:52
QEdu Exemplo de Busca Avançada: Escolas em Funcionamento sem Água, Energia e Esgoto Mostrando Alguns Detalhes.
#The context of this program is a course of an hour to journalists who know nothing about programming in a lab with Python 3 only.
import urllib.request
import json
def analisa_detalhe(cod):
url = 'http://educacao.dadosabertosbr.com/api/escola/'
resp = urllib.request.urlopen(url+str(cod)).read()
resp = json.loads(resp.decode('utf-8'))
if int(resp['salasExistentes']) > 1:
print ('Salas Existentes:', resp['salasExistentes'])
@isabelailma
isabelailma / JogoDaForca.py
Last active September 14, 2016 11:48
Jogo da Forca - Tente adivinhar qual é a palavra oculta.
#Chamando as bibliotecas necessárias
import string
import urllib.request
import os
import random
import sys
#Declarando uma lista com os desenhos do Jogo
forca = ['''
---------------------------------------------------------
@isabelailma
isabelailma / sum.py
Last active February 28, 2024 11:22
Faça um programa que peça dois números inteiros e imprima a soma desses dois números.
#Função que soma os dois números digitados
def sum(num1, num2):
return num1 + num2
#Atribui valores nas variáveis
print("\tSoma de dois números\n")
num1 = int(input("Digite um número: "))
num2 = int(input("Digite outro número: "))
#Imprime resultado na tela
@isabelailma
isabelailma / settings.json
Last active December 22, 2020 23:25
Arquivo de configuração Visual Studio Code (Extensões: Dracula Official - Material Icon Theme - Power Mode)
{
// Desabilitar a página de "Welcome"
"workbench.startupEditor": "newUntitledFile",
// Aplica tema "Dracula Official"
"workbench.colorTheme": "Dracula",
// Ativa o "Power Mode"
"powermode.enabled": true,
// Aplica o tema "flames" no Power Mode
"powermode.presets": "flames",
// Aplica um sinal visual na esquerda da linha selecionada
@isabelailma
isabelailma / L1-Exercicio1.py
Created May 25, 2021 14:30
Faça um programa que peça dois números inteiros e imprima a soma desses dois números.
#Atribui valores nas variáveis
print("\tSoma de dois números\n")
numero_1 = int(input("Digite um número: "))
numero_2 = int(input("Digite outro número: "))
#Soma os dois números digitados
soma = numero_1 + numero_2
#Imprime resultado na tela
print ("")
@isabelailma
isabelailma / L1-Exercicio2.py
Created May 25, 2021 14:31
Escreva um programa que leia um valor em metros e o exiba convertido em milímetros.
print("\tConversão de Metros para Milímetros\n")
#Inserindo valor
metros = float(input("Metros: "))
#Calculando conversão
milimetros = (metros * 1000)
#Imprimindo resultado na tela
print("")
@isabelailma
isabelailma / L1-Exercicio3.py
Created May 25, 2021 14:32
Escreva um programa que leia a quantidade de dias, horas, minutos e segundos do usuário. Calcule o total em segundos.
print("\tConversão em Segundos\n")
#Entrada de dados
dias = int(input("Dias: "))
horas = int(input("Horas: "))
minutos = int(input("Minutos: "))
segundos = int(input("Segundos: "))
#1 dia = 24 horas = 1440 min = 86400 seg
#1 hora = 60 min = 3600 seg
@isabelailma
isabelailma / L1-Exercicio4.py
Created May 25, 2021 14:33
Faça um programa que calcule o aumento de um salário. Ele deve solicitar o valor do salário e a porcentagem do aumento. Exiba o valor do aumento e do novo salário.
print("\tAumento de Salário\n")
#Entrada de dados
salario = float(input("Salário R$: "))
porcentagem_aumento = int(input("% aumento: "))
#Calculo Aumento
aumento = salario + (salario * (porcentagem_aumento / 100))
#Imprimindo valor na tela