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

Python

O documento aborda conceitos fundamentais da linguagem de programação Python, incluindo o uso do comando type() para identificar tipos de objetos, manipulação de strings, listas, tuplas, dicionários e sets. Também são apresentados comandos úteis como len(), def, abs(), max(), min(), round(), sum(), mean(), median() e mode(), com exemplos de uso. Cada estrutura de dados e comando é explicado de forma clara, facilitando a compreensão para iniciantes em programação.

Enviado por

silvinoroberto
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 PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
16 visualizações20 páginas

Python

O documento aborda conceitos fundamentais da linguagem de programação Python, incluindo o uso do comando type() para identificar tipos de objetos, manipulação de strings, listas, tuplas, dicionários e sets. Também são apresentados comandos úteis como len(), def, abs(), max(), min(), round(), sum(), mean(), median() e mode(), com exemplos de uso. Cada estrutura de dados e comando é explicado de forma clara, facilitando a compreensão para iniciantes em programação.

Enviado por

silvinoroberto
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 PDF, TXT ou leia on-line no Scribd

Linguagem de Programação em Python

COMANDO TYPE

O comando type() é usado para descobrir o tipo de um objeto ou variável em Python.


A função type() retorna o tipo da classe do argumento (objeto) passado como parâmetro.
A função type() é usada principalmente para fins de depuração.

Por exemplo, se você quiser saber o tipo de uma variável chamada x,


você pode usar o comando type(x).

97
Linguagem de Programação em Python

COMANDO STRING
Inverter uma string significa reverter a ordem dos caracteres de uma string. Por exemplo,
se tivermos a string “Python”, a string invertida seria “nohtyP”. Existem várias maneiras de
inverter uma string em Python. Uma maneira comum é usar a notação de fatiamento [::-1]
que cria uma nova string que contém os mesmos caracteres da string original, mas em
ordem inversa.
string = "Python"
string_invertida = string[::-1]
print(string_invertida)

A sintaxe geral para fatiar uma sequência é sequencia[inicio:fim:passo], onde inicio é o índice do primeiro
elemento a ser incluído no fatiamento, fim é o índice do primeiro elemento a ser excluído do fatiamento e
passo é o intervalo entre os elementos incluídos no fatiamento.

98
Linguagem de Programação em Python

LISTA
Uma lista é uma coleção ordenada de valores que podem ser de diferentes
tipos de dados, como strings, inteiros ou floats. Cada elemento na lista é
identificado por um índice que começa em 0. As listas são muito úteis para
armazenar e manipular grandes quantidades de dados em Python.

Por exemplo, o seguinte código cria uma lista com três elementos:

numeros = [1, 2, 3]

Nesse caso, os elementos são 1, 2 e 3, respectivamente.

99
Linguagem de Programação em Python

LISTA

# Criando uma lista vazia


lista_vazia = []

# Criando uma lista com elementos


numeros = [1, 2, 3, 4, 5]

# Criando uma lista com elementos de diferentes tipos de dados


lista_mista = [1, "dois", 3.0]

# Criando uma lista com outra lista dentro dela


lista_aninhada = [[1, 2], [3, 4], [5, 6]]

100
Linguagem de Programação em Python

LISTA

Para imprimir um elemento de uma lista em Python, você pode usar o


seguinte comando:

lista = [1, 2, 3, 4, 5]

print(lista[0])

Nesse caso, o comando print(lista[0]) imprimirá o primeiro elemento da lista


lista, que é 1. Você pode substituir o número 0 por qualquer outro índice para
imprimir o elemento correspondente da lista.

101
Linguagem de Programação em Python

TUPLAS

Uma tupla é uma coleção ordenada e imutável de elementos. Ela é muito


semelhante a uma lista, mas a principal diferença é que os elementos de uma
tupla não podem ser alterados depois de criados. As tuplas são usadas para
armazenar dados que não devem ser modificados durante a execução do
programa.

Por exemplo, o seguinte código cria uma tupla com três elementos:

tupla = (1, 2, 3)

Nesse caso, os elementos são 1, 2 e 3, respectivamente.

102
Linguagem de Programação em Python

TUPLAS

Para imprimir uma tupla em Python, você pode usar o seguinte comando:

tupla = ("Python", "Java", "PHP", "C")

print(tupla)

Nesse caso, o comando print(tupla) imprimirá a tupla inteira, que é


('Python', 'Java', 'PHP', 'C'). Você pode acessar um elemento específico da
tupla usando a indexação numérica (tupla[n]), informando qual a posição
da tupla (n).

103
Linguagem de Programação em Python

DICIONARIO

Em Python, um dicionário é uma estrutura de dados que permite armazenar


pares de dados, os quais chamamos de par chave-valor. Cada elemento no
dicionário consiste em uma chave e um valor associado a essa chave. As
chaves em um dicionário são únicas e podem ser de diferentes tipos de
dados, como strings, inteiros ou floats.123

Por exemplo, o seguinte código cria um dicionário com três pares chave-valor:

preco = {'lapis': 5.5, 'borracha': 7.0, 'caneta': 6.5}


Nesse caso, as chaves são 'lapis', 'borracha' e 'caneta', e os valores associados
são 5.5, 7.0 e 6.5, respectivamente.

104
Linguagem de Programação em Python

DICIONARIO

Para imprimir o dicionário preco={'lapis':5.5,'borracha':7.0,'caneta':6.5},


você pode usar o comando print() e passar o dicionário como argumento.
O código ficaria assim:

preco = {'lapis': 5.5, 'borracha': 7.0, 'caneta': 6.5}


print(preco)

Você pode imprimir somente o valor correspondente à chave 'lapis’


do dicionário preco usando o seguinte código

Print(preco[‘lápis’])

105
Linguagem de Programação em Python

SETS
Os sets são usados para armazenar vários itens em uma única variável. Um set é
uma coleção que é desordenada, imutável e não indexada. Os itens do set são
exclusivos, o que significa que só podem ocorrer uma vez em um set. Os sets são
escritos com chaves. Aqui está um exemplo de como definir um set:

thisset = {"apple", "banana", "cherry"}


print(thisset)

Isso irá imprimir {'banana', 'cherry', 'apple'}. Você também pode criar um set usando
a função interna set(). Aqui está um exemplo:

thisset = set(("apple", "banana", "cherry")) # note the double round-brackets


print(thisset)
Isso também irá imprimir {'banana', 'cherry', 'apple'}.
106
Linguagem de Programação em Python

COMANDO LEN

O comando len() em Python é utilizado para obter o comprimento de um


objeto.
Este objeto pode ser uma lista, uma string, uma tupla ou um dicionário.
A função len() retorna o número de itens em um determinado objeto.
Por exemplo, se você tem uma lista chamada lista e quer saber quantos
elementos
ela tem, você pode usar o comando len(lista) e ele retornará a quantidade
de elementos que a lista possui.
minha_lista = [1, 2, 3, 4, 5]
tamanho = len(minha_lista)
print(f'O tamanho da minha lista é: {tamanho}')

O tamanho da minha lista é: 5

107
Linguagem de Programação em Python

COMANDO Def

A palavra reservada def inicia a definição de uma função. Ela deve ser
seguida do nome da função e da lista de parâmetros formais entre
parênteses. Os comandos que formam o corpo da função começam na linha
seguinte e devem ser indentados.

def my_func(x = ‘Joao'):


print('My name is ' + x)
print(x)
my_func()

108
Linguagem de Programação em Python

COMANDO abs( )

A função abs() em Python retorna o valor absoluto de um número. O valor


absoluto é a distância entre um número e 0 na reta numérica. Aqui está um
exemplo:

x = abs(-7.25)

print(x)

Isso irá imprimir 7.25.

109
Linguagem de Programação em Python

COMANDO max()

A função max() em Python retorna o maior valor em um iterável ou o maior


de dois ou mais argumentos. Aqui está um exemplo:

x = max(5, 10, 25)


print(x)

Isso irá imprimir 25.

110
Linguagem de Programação em Python

COMANDO min()
A função min() em Python pode ser usada para encontrar o menor valor em um
objeto iterável. A função pode ser usada com qualquer tipo de objeto de tipo
semelhante e retorna o menor entre eles. No caso de strings, ele retorna
lexicograficamente o menor valor.

A sintaxe da função é a seguinte: min(a, b, c, ..., key=func). Onde a, b, c, etc. são


objetos iteráveis e key é uma função opcional para personalizar a ordenação dos
itens em um iterável12.

lista = [1, 2, 3, 4, 5]
menor_valor = min(lista)
print(menor_valor)

111
Linguagem de Programação em Python

COMANDO round()

A função round() vai arredondar o valor pelas casas decimais informados


em Python:

numero = 3.14159265359

numero_arredondado = round(numero, 2)

print(numero_arredondado)

Este código irá imprimir o número 3.14.

112
Linguagem de Programação em Python

COMANDO sum()

A função sum() é uma função integrada do Python que retorna a soma de


todos os itens em um iterável. Aqui está um exemplo de como usar a função
sum() em Python:

lista = [1, 2, 3, 4, 5]

soma = sum(lista)

print(soma)

Este código irá imprimir o número 15.

113
Linguagem de Programação em Python

COMANDO mean()

A função mean() é uma função integrada do Python que retorna a média


aritmética de todos os itens em um iterável. Aqui está um exemplo de como
usar a função mean() em Python:

import statistics

lista = [1, 2, 3, 4, 5]

media = [Link](lista)

print(media)

Este código irá imprimir o número 3.

114
Linguagem de Programação em Python

COMANDO median()

A função median() é uma função integrada do Python que retorna a mediana


de todos os itens em um iterável. A mediana é o valor do meio em um
conjunto de números ordenados. Aqui está um exemplo de como usar a
função median() em Python:

import statistics

lista = [1, 2, 3, 4, 5]
mediana = [Link](lista)
print(mediana)
Este código irá imprimir o número 3.

115
Linguagem de Programação em Python

COMANDO mode()
A função mode() é uma função integrada do Python que retorna o valor mais
comum em um iterável. Aqui está um exemplo de como usar a função
mode() em Python:

import statistics

lista = [1, 2, 3, 3, 4, 5]

moda = [Link](lista)

print(moda)

Este código irá imprimir o número 3.

116

Você também pode gostar