Archive

Python

Posts on Python.

Removendo a acentuação com Python e Bash

O título deste post/dica está meio vago, pelo menos para mim, mas sinceramente não estava inspirada para colocar algo melhor, mas garanto que o conteúdo é de muita utilidade 😉

Às vezes quando buscamos alguma informação em algum banco, arquivo, ou seja onde for, essa informação vem acentuada e isto um boa parte das vezes não é algo que facilite o trabalho, então o que fazer, remover eles e se possível de maneira rápida, prática e principalmente limpa.

Darei dois exemplos de como fazer isso, o primeiro é em Python onde usaremos o módulo unicodedata:

O segundo por linha de comando, nosso queridinho Bash:

Parece bem simples não é? Rsrs na verdade é, pois o que acontece aqui é que estamos convertendo o charset de uma string para outro e o mesmo pode ser feito com arquivos também.



XI Encontro do PUG-PE



[DICA] Python Shell Online

Vi essa dica do Vinicius Assef agorinha no Planeta Python Brasil e decidi compartilhar com vocês e como o próprio Vinícius falou, “Nem preciso dizer muito”.

Acessem: http://shell.appspot.com/

[]’s

 



Lançado Python 2.7

A equipe de desenvolvimento Python anunciou ontem o lançamento da versão final do Python 2.7 e será a última versão principal da série 2.x, contudo será também um período extendido para correção de bugs.

Esta nova versão inclui muitos recursos que foram liberados primeiramente no Python 3.1.

Para ver com mais detalhes as alterações nesta versão acesse aqui.

É isso gente vim só avisar 😛



Alguns Exercícios em Python – Parte 2

Oie pessoal, dando continuidade a sequência de exercícios, conforme expliquei no post de ontem, hoje irei colocar mais duas questões.

Estou procurando colocar o script de forma mais auto-explicativa possível e comentando, mas qualquer dúvida que possa existir, pode perguntar, seja aqui nos comentários, na página contato ou por email, ok?

Então vamos as questões:

Contruir um script que receba o código de N produtos e o classifique de acordo com a tabela abaixo:

Código Classificação
1 Alimento não-perecível
2 a 4 Alimento perecível
5 e 6 Vestuario
7 Higiene Pessoal
8 a 15 Limpeza e utensilios domésticos

A quantidade N de produtos deve ser fornecida ao programa.

Elabore um script para calcular a média ponderada de três notas de um aluno, sabendo que os respectivos pesos são 2, 3 e 5.

Bom gente amanhã coloco mais outras questões, ainda faltam 4.

Até amanhã 🙂



Alguns Exercícios em Python – Parte 1

Oie gente, tudo bonzinho?

Ontem uma amiga minha me pediu uma ajuda para fazer um exercício que o professor da cadeira de Introdução a Programação passou.

Sabemos que no começo é complicado mesmo, mas com o passar do tempo a gente vê que a ‘coisa’ é pior do que estávamos pensando e a tendência é ficar complicado SEMPRE, rsrs 😛

As questões do exercício eram para ser escritos em algoritmo PORTUGOL, maaaaaaas eu ‘intrometida’ resolvi fazer em Python também, contudo fiz isso para que minha amiga começasse a se familiarizar com uma linguagem e acho que Python seria uma ótima opção.

Como são 10 questões irei fazer o seguinte, colocarei 4 hoje e vou colocando as outras aos poucos, ok?

Outra coisa, opiniões seram sem sempre bem vindas. 🙂

Então vamos as questões:

Escrever um script que leia um número inteiro e imprima o seu sucessor e seu antecessor:

Escrever um script que leia dois números inteiros e imprima o resultado da soma destes dois valores. Antes do resultado, deve ser impressa a seguinte mensagem “SOMA”

Escreva um script que calcule a área de um terreno a paritr da leitura das dimensões do mesmo. Ao final escreva a área total e as dimensões.

Escreva um script que leia dois números e efetue a adição. Caso o valor somando seja maior que 20, este deverá ser apresentado somando a ele mais 8; caso o valor somado seja menor ou igual a 20, este deverá ser apresentado subtraindo 5.

Bom gente, amanhã faço um post com mais algumas questões. 🙂