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

PYTHON

O documento discute diferentes tipos de erros no Python como NameError, SyntaxError e ZeroDivisionError, e fornece exemplos de listas, operadores lógicos e estruturas condicionais como if/elif/else.

Enviado por

larissamelloeel
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)
28 visualizações4 páginas

PYTHON

O documento discute diferentes tipos de erros no Python como NameError, SyntaxError e ZeroDivisionError, e fornece exemplos de listas, operadores lógicos e estruturas condicionais como if/elif/else.

Enviado por

larissamelloeel
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
Você está na página 1/ 4

https://www.codecademy.

com/courses/learn-python/lessons/python-syntax/exercises/name-
error

Erros no Python:

ele aponta o erro com um caractere ^.

EXPLICAÇÃO DE PORCENTAGEM

def porcentagem (valor, total):


calculo = (valor * total) / 100
return calculo

valor1 = 50
total1 = 10

calculo = porcentagem(valor1, total1)

print (f"{calculo}" + f" e {result}")

ZeroDivisionError
Quando um número é dividido por zero.

SyntaxError
Quando existe erro de operador, parênteses, aspas, etc.

NameError
Quando a variável é desconhecida.

Floating Point Numbers


Número decimal, como pi.

Elif
Se a condição inicial não atender, ele verifica o próximo “if”, que é o Elif, caso o elif seja
verdadeiro, então não irá pro próximo. Somente no último, utilizar else.

pet_type = "fish"

if pet_type == "dog":
print("You have a dog.")
elif pet_type == "cat":
print("You have a cat.")
elif pet_type == "fish":
# this is performed
print("You have a fish")
else:
print("Not sure!")

Equal Operator ==

Not Equals Operator !=

Boolean Values
Retorna o tipo de dado.
is_true = True
is_false = False
print(type(is_false))

not Operator
not True # Evaluates to False
not False # Evaluates to True
1 > 2 # Evaluates to False
not 1 > 2 # Evaluates to True
1 == 1 # Evaluates to True
not 1 == 1 # Evaluates to False

SyntaxError
age = 7 + 5 = 4
File "<stdin>", line 1
SyntaxError: can't assign to operator

Lists
primes = [2, 3, 5, 7, 11]
print(primes)

Adding Lists Together


Acrescenta mais itens à lista

items = ['cake', 'cookie', 'bread']


total_items = items + ['biscuit', 'tart']
print(total_items)
List Method .append()
Ele acrescenta a última inserção ao primeiro atributo.
orders = ['daisies', 'periwinkle']
orders.append('tulips')

List Indices
Determina o que está naquela posição
berries = ["blueberry", "cranberry", "raspberry"]
berries[0] # "blueberry"
berries[2] # "raspberry"
print(berries[1])

Negative List Indices


Seleciona parte ou retira parte da lista.

soups = ['minestrone', 'lentil', 'pho', 'laksa']


soups[-1] # 'laksa'
soups[-3:] # 'lentil', 'pho', 'laksa'
soups[:-2] # 'minestrone', 'lentil'

Modifying 2D Lists
Para modificar o elemento de uma tabela, informa linha e a coluna:
# A 2D list of names and hobbies
class_name_hobbies = [["Jenny", "Breakdancing"], ["Alexus",
"Photography"], ["Grace", "Soccer"]]
# The sublist of Jenny is at index 0. The hobby is at index 1 of
the sublist.
class_name_hobbies[1][1] = "Meditation"
print(class_name_hobbies)
Caso queira mostrar somente uma linha.
print (class_name_hobbies [0])

List Method .remove()


shopping_line = ["Cole", "Kip", "Chris", "Sylvana", "Chris"]
# Removes the first occurance of "Chris"
shopping_line.remove("Chris")
print(shopping_line)
List Method .count()
Conta quantas vezes repete na lista.
class_name_hobbies = ["Jenny", "Breakdancing"]

# The sublist of Jenny is at index 0. The hobby is at index 1 of


the sublist.
count1 = class_name_hobbies.count('Jenny')
print(count1)

Determining List Length with len()

Você também pode gostar