0% acharam este documento útil (0 voto)
14 visualizações6 páginas

Introdução

O documento aborda a linguagem de programação Python, destacando suas características como ser de alto nível, dinâmica e orientada a objetos, além de sua popularidade entre profissionais de diversas áreas. Ele também explica conceitos básicos como tipos de variáveis, comandos de entrada e saída, e funções, além de fornecer exemplos práticos de uso e conexão com bancos de dados. Por fim, enfatiza a acessibilidade do Python para iniciantes e sugere a Kenzie Academy Brasil como um recurso para aprendizado.

Enviado por

mngandomuxito
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
14 visualizações6 páginas

Introdução

O documento aborda a linguagem de programação Python, destacando suas características como ser de alto nível, dinâmica e orientada a objetos, além de sua popularidade entre profissionais de diversas áreas. Ele também explica conceitos básicos como tipos de variáveis, comandos de entrada e saída, e funções, além de fornecer exemplos práticos de uso e conexão com bancos de dados. Por fim, enfatiza a acessibilidade do Python para iniciantes e sugere a Kenzie Academy Brasil como um recurso para aprendizado.

Enviado por

mngandomuxito
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 6

Introdução

Neste trabalho que nos foi incubido pelo senhor professor o grupo tem como o tema, lingagem de
programação python.

As linguagens de programação possuem um papel fundamental tanto no desenvolvimento de sites e


softwares, quanto em áreas mais complexas como ciência de dados, inteligência artificial, etc.

Neste conteúdo você irá aprender o que é Python, para que serve e por que aprender. Continue sua
leitura e descubra o motivo dessa linguagem ser uma das mais populares entre os estudantes e
profissionais da área de programação!

1
Conceito e a sua característica

Python é uma linguagem de programação de alto nível — ou High Level Language —, dinâmica,
interpretada, modular, multiplataforma e orientada a objetos — uma forma específica de organizar
softwares onde, a grosso modo, os procedimentos estão submetidos às classes, o que possibilita maior
controle e estabilidade de códigos para projetos de grandes proporções.

Por ser uma linguagem de sintaxe relativamente simples e de fácil compreensão, ganhou
popularidade entre profissionais da indústria tecnológica que não são especificamente programadores,
como engenheiros, matemáticos, cientistas de dados, pesquisadores e outros.

Um de seus maiores atrativos é possuir um grande número de bibliotecas, nativas e de terceiros,


tornando-a muito difundida e útil em uma grande variedade de setores dentro de desenvolvimento web,
e também em áreas como análise de dados, machine learning e IA.

As linguagens de programação possuem um papel fundamental tanto no desenvolvimento de sites e


softwares, quanto em áreas mais complexas como ciência de dados, inteligência artificial, etc.

Neste conteúdo você irá aprender o que é Python, para que serve e por que aprender. Continue sua
leitura e descubra o motivo dessa linguagem ser uma das mais populares entre os estudantes e
profissionais da área de programação!

Criação de variável

Tipo Inteiro (int)


Ponto Flutuante ou Decimal (float)
Complexo (complex)
String (str)
Boolean (bool)
Listas (list)
Tuplas (tuple)
Dicionários (dict)
Como mudar o tipo de uma variável
Erros comuns relacionados ao tipo da variável

Comandos de entrada e de saída

Os comandos de entrada e saída de um programa disponíveis nas linguagens de programação


possuem a função de comunicação com o mundo exterior, isto é, o comando de entrada permite que o
usuário envie dados do mundo exterior (p.ex. Teclado) para uma variável do programa (variável
associada ao comando) e o comando de saída permite exibir (p. Ex. Na tela do computador)
mensagens, expressões e/ou valores armazenados em variáveis do programa.

Comando de Entrada em Python


Esse comando permite receber o valor digitado no teclado pelo usuário e atribuir esse valor a
variável associadas ao comando. Comando (função) de entrada do python: input

2
Este comando interrompe a execução do programa para esperar que o usuário digite o valor
solicitado no teclado e, ao final da digitação, pressione a tecla "Enter". Após isso, o valor digitado será
movido para variável associada ao input.
Forma geral:
variável = input('Mensagem para o usuário')

Exemplo:

Nome = input('Digite o seu Nome')

Por padrão, o comando input move valores do tipo String para as variáveis associadas ao comando.
Mas, caso o usuário queira que um valor numérico seja movido para a variável, deverá ser explicitado
no comando, conforme exemplos, a seguir:

Para solicitar um número inteiro:

Nome da variável = int(input('Texto a ser mostrado '))


Note a composição da função input com a função int. Isso garante que o resultado final armazenado
na variável seja um número inteiro descartando qualquer casa decimal que porventura seja digitada.

Para solicitar um número real:

Nome da variável = float(input('Texto a ser mostrado '))

Note a composição da função input com a função float. Isso garante que o resultado final que será
armazenado na variável seja um número real, acrescentando zeros nas casas decimais caso o usuário
não tenha digitado nenhuma casa decimal

Na programação, funções são blocos de código que realizam determinadas tarefas que normalmente
precisam ser executadas diversas vezes dentro de uma aplicação. Quando surge essa necessidade, para
que várias instruções não precisem ser repetidas, elas são agrupadas em uma função, à qual é dado um
nome e que poderá ser chamada/executada em diferentes partes do programa.

Nesse artigo, veremos como trabalhar com funções na linguagem Python, compreendendo sua
definição e uso na prática.

Função

A sintaxe de uma função é definida por três partes: nome, parâmetros e corpo, o qual agrupa uma
sequência de linhas que representa algum comportamento. No código abaixo, temos um exemplo
de declaração de função em Python:

Def hello(meu_nome):
Print('Olá',meu_nome)

Essa função, de nome hello, tem como objetivo imprimir o nome que lhe é passado por parâmetro
(também chamado de argumento). A palavra reservada def, na primeira linha, explicita a definição da
função naquele ponto. Em seguida, entre parênteses, temos o parâmetro meu_nome. Ainda na mesma
linha, observe a utilização dos dois pontos (:), que indicam que o código identado nas linhas abaixo faz

3
parte da função que está sendo criada. Aqui, é importante ressaltar que, para respeitar a sintaxe da
linguagem, a linha 2 está avançada em relação à linha 1.

Base de dados
precisa ter o MySQL instalado na sua máquina. Quando você já tiver instalado e configurado o
MySQL, você instala a API MySQL-python.
Exemplo:
Primeiro você importa os drivers

import MySQLdb # para o MySQL


E utiliza o seguinte código para fazer a conexão:

con = MySQLdb.connect(host="ServidorMysql", user="UsuarioMysql", passwd="SuaSenha",


db="SeuDb")
con.select_db('banco de dados')
Esses são os parâmetros mais comuns. Se você instalou o servidor e não fez alterações, o seguinte pode
usar:

con = MySQLdb.connect(user='UsuarioMysql', db='SeuDb')


Para obter uma transação (cursor):
cursor = con.cursor()
Para executar um comando SQL:

cursor.execute('INSERT INTO TABELA (CAMPO1, CAMPO2, CAMPO3) VALUES (?,?,?)', (valor1,


valor2, valor3))
Você pode usar um for para inserir vários valores:
for i in xrange(10):
c.execute("INSERT INTO teste VALUES (%s, 'teste%s')"%(i, i))
Para salvar as alterações:

con.commit()
Para obter o resultado:

rs = cursor.fetchone() # busca uma linha ou;


rs = cursor.fetchall() # busca todas as linhas ou;
rs = cursor.dictfetchall() # busca todas as linhas,
# cada linha tem um dicionário
# com os nomes dos campos
Script de exemplo:

#!/usr/bin/python
# -*- coding: latin-1 -*-
# Importa o modulo de conexao com o mysql
import MySQLdb

# Gera a string de conexao ex.: seu host, seu usuario, sua senha e seu db
db = MySQLdb.connect(host="mysql.lhost03.w3br.com", user="lhost03", passwd="suasenha",
db="seudb")
# Posiciona o cursor
cursor = db.cursor()

4
conclusão

Se você deseja tornar-se um programador Python, ou se já é um programador, mas deseja


especializar-se em Python, tem um terreno imensamente fértil para explorar.

A grande variedade de campos onde o Python pode ser aproveitado é um leque de opções
profissionais para todas as preferências.

Além disso, sua grande acessibilidade o torna ideal para ser aprendido por quem ainda não domina
nenhuma linguagem, abrindo as portas para o aprendizado de outras tecnologias.

Se você gostou desse conteúdo e gostaria de entrar na área de programação, recomendo que
você faça a sua inscrição na próxima turma da Kenzie Academy Brasil.

5
Referencia
www.linguagemdeprogamacaopython.com.ao
www.livrodeprogamacão.com

Você também pode gostar