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

Programação - Aprendendo Os Códigos

Enviado por

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

Programação - Aprendendo Os Códigos

Enviado por

eliseucomjesus
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 TXT, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 7

programação- Aprendendo os códigos

PROJETOS

um dia comprar a franquia residente evil


fazer um jogo com historia
Faça um programa em python que abra e reproduza um áudio em arquivo mp3
exibi os projetos no github

CÓDIGOS

1-num: é uma variável , só e exemplo

2-Sistema e linguagem python:


É simples e que pode ser usada para varias funções digitais
poder ser usada através do prompt de comando ou de programas
de terceiros como no pycharm

3-Diferenças do () para o .

Vou explicar a alguns códigos como print() que executam as funções dentro de seus
parênteses e outros como num.lower() editam o objeto podendo ser variável, str, ou
lista
no caso transormarai texto a varaivel num em minúsculo.

4- end=""
É um comando utilizado para colocar oque entre parênteses no final de um texto é
mais usado com o print()
print("Olá", end=" ")
print("Mundo")
Saída: Olá Mundo
Nota: No final tem um espaço depois do mundo.

5- Como baixar e importar um módulo no PyCharm:


Para baixar módulos no Python, entre no site oficial do Python
(python.org) e vá até a seção "Docs". Agora, volte ao PyCharm e clique em
"Python Console" para saber a versão do Python que você está usando. Depois,
baixe os arquivos correspondentes às versões mais próximas da sua. Lá,
haverá uma sessão chamada "Library", onde estão todos os códigos Python e
seus significados. Guarde o nome do módulo da biblioteca que você deseja baixar.
No PyCharm, por exemplo, digamos que seja a biblioteca "emoji". Coloque `import
emoji`.
Vai aparecer uma lâmpada vermelha; clique nela para baixar o módulo.
Para verificar quais módulos estão instalados no PyCharm: No PyCharm, vá até o menu
superior e clique em **File**, Em seguida, selecione **Settings**
(ou **Preferences** no macOS).,Na janela de configurações, no painel esquerdo,
expanda
a seção **Project: [nome do seu projeto]**.,Dentro dessa seção, clique em **Python
interpreter**. Clicando no símbolo **+**, você pode baixar novos módulos, e para
desinstalá-los basta clicar no **-**. Quanto ao arquivo dos outros, acho suspeito.
6- nome.title(): O código nome.title() em Python é usado para converter a primeira
letra
de cada palavra de uma texto para maiúscula

Ex: João da Silva

whiller

É um comando que repete o código enquant uma condição for verdadeira , no entanto
se a condição sempre for verdadeira o código se repetirá infinitamente , o break
serve para
parar o looping e está conectado com uma condição acima dele e o continue serve
para pular uma repetição do loping
diante e uma condição que está acima dele também .
Exemplo:

contador = 1
while contador <=10:
if contador ==5:
break
print(contador)
contador+=1

Nota: print e o ultimo contador estão com somente 4 espaços porque estão
interegaindo m o código
de repetição o break está com 8 espaços porque interage direto com a condição e
assim para o código.

contador= 1
while contador <=5:
contador+=1
if contador == 3:
continue
print(contador)

Se a condição for falsa ele irá ignorar e poderá ativar uma condição para esse tipo
de caso se você programou

7- def() e return

def

Definição em Python é quando criamos uma linha de código independente dentro de um


código maior quando a chamamos ela começa a interagir com os dados que colocamos
dentro de seus parâmetros
podendo os substituir o códido return no final subistuir os novos dados no
parêntese como resposta.
Como exemplo utilizarei 1 lista e uma variável com dados que queremos padronizar
removendo os espaços
e deixando as letras maisculas , criamos uma definição para tratar texto e
colocamos como parâmetro a varaivel
texto indeixamos os códigos para mudarmos, nos escrevemos o nome da variável e
fazemos o sinal de atribuição
para aplicarmos os códigos repetimos o nome da varivel texto (parece um pouco
estranho) e aplicamos o código
e no final usamos o código return para retorna esses dados ao parâmetro e no final
atribuímos esses dados a uma nova
variável com o sinal de = e chamando o código para funciona, tratar_texto(texto)
e escrevemos o resultados mas como e uma definição podemos reaproveitar os seus
códigos, agora o exercício pede para
fazemos o mesmo com a lista de produtos, colocarmos os seus dados e removemos os
espaços, então para essa segunda parte
criamos uma nova variável de controle chamada '"produto" que está recebe os intens
da lsita de produtos numerados e indexados
com o for i, e o in enumerate(produtos): agora continuamos o código , chamamos a
definição de tratar texto e como paramentro colocamos
a nossa lista de produtos e atribuímos a ela a uma variável de mesmo nome chamada
"produtos" que terá todos os seus dados trocados devido
a indexificação , eu acho que e assim que se fala devido ao [i] agora escrevemos o
resultado, o código print e as variáveis não estão no espaço
porque elas não fazem parte do funcionamento da definição apenas dão os dados ou
escrevem ou dados.

produtos= ["ABC123","ab012", " ABs s 11"]


texto= " abd012"

def tratar_texto(texto):
texto= texto.upper()
texto= texto.strip()
return texto

texto= tratar_texto(texto)
print(texto)

for i, produto in enumerate(produtos):


produtos[i] = tratar_texto(produtos)
print(produtos)

8- sep,=" "
é um argumento do print() que definir que susbtitui virgulas no texto pelo
caracter desejado

print("Python", "é", "incrível", sep='-')

saída
Python-é-incrível

9- end=""

Esse código tem a função de adicionar algo no final de um texto do print() mas
também se houver dos print() seguidos poderá remover a quebra de linha tirando o
espaço

print("A primeira parte", end="")


print(" e a segunda parte")

A primeira parte e a segunda parte

10- Variáveis
A algo que eu não registrei que é a troca de valores entre variáveis
vou usar um exemplo

# Exercício 5
a = input("Digite o valor de a: ")
b = input("Digite o valor de b: ")
a, b = b, a
print(f"O valor de a agora é {a} e o valor de b é {b}")

se puder ver os valores de a e b foram substituídos sendo assim que substitui.

11 - is

o código is é um código parecido com o == ele verifica se um objeto tem os mesmos


dados
ou se refere aos mesmos dados que outro

12
bool
Retorna true ou false para um código que está dentro dos seus argumentos e para
retornar true
qualquer coisa objeto, variável ou lista que ter intens ou alguma função dentro
porque se o mesmo estiver vazio
retornar falso, ele só aceita um argumento e pode ser combinado com outros códigos
como int
bool(int(valor)) ou bool(perfil_usuario.get("nome")) nesse outro caso ele acessou
para saber se a chave
nome existia no dicionário ou estava vazia.

email = input("Insira seu e-mail: ")

if bool(email):
print("E-mail preenchido.")
else:
print("Por favor, insira um e-mail válido.")

Se eu simplesmente der um enter a variável ficará vazia

13
. format()

14
choice()

é o comando que está dentro do mudulo random e escolhe aleatoriamente um dos intens
que está dentro de seus
parâmetros pode ser intens de uma lista, dicionário e tudo mais , e podemos usar
isso para atribuir a uma variável

from random import choice


frutas=["maça","banana","laranja"]
fruta_escolhida=choice(frutas)
print(fruta_escolhida)

15
range() e choice
Simulação de roleta: Crie uma roleta com números de 0 a 36 e use random.choice para
simular o giro da roleta.

16 []

É o código de listas onde podemos armazenar itens , variáveis objetos porem, tudo
isso deve ser separado por virgulas se for
strings mais se for objetos não precisa, para acessar um item dentro de uma lista
basta colocar o nome dele e a sua posição, se quiser pode ser de trás para
frente com números negativos , é possível fazer substituições na lista

maça= "banana"

numeros=[10,20,30,maça]

print(numeros[-1])

Sáida: Banana

Exemplo 2 : substituição

numeros[1]= 88
print(números)

saída:88,20,30,banana

17
num.append()

Código auxiliar ao de listas ele adiciona um elemento do seu parâmetro na a lista


na ultima
posição ,

numeros=[1,2,3]

numeros.append(4)
print(números)

Saída : 1,2,3,4

18
num.extend([])
Código auxiliar ao de listas ele adiciona uma lista a uma lista colocando seus
itens na ultima posição

numeros=[1,2,3]
numeros.extend([4,5,6,])
print(numeros)
saída: 1,2,3,4,5,6

19
num.insert(1,b)

temos o insert também que opera na listas ele adiciona um item especifico em um
ponto especifico
o primeiro paramento e a posição onde o item será adicionado e o segundo e oque
será adicionado
ele não remove o item que estiver lá so o jogo para trás

frutas=['maça','banana','morango','laranja']
frutas.insert(0,'abacate')
print(frutas)Saída: abacate,maça,banana,morango,laranja

20
num.remove(x)

frutas=['laranja','maça','banana','laranja']

frutas.remove('laranja')

print(frutas)

saída: maça,banana,laranja

21
num.pop()

Remove o item da posição que está no parâmetro , se não houver nenhuma numero ele
removerá
o ultimo, também pode ser usado para atribuir o ultimo item a uma variável já que o
código
já vai ter o separado ou removido ele

numeros = [1, 2, 3, 4, 5]
ultimo_item = numeros.pop()

print(ultimo_item)
# Saída: 5

print(numeros)
# Saída: [1, 2, 3, 4]

22
Removendo todas duplicatas sem alterar a ordem, temos uma lista com
itens repetitidos , em seguida criamos outra lista onde vamos remover
as duplicatas mas manter a ordem . agora usamos o for e criamos um objeto
que em todos os dados da lista repetida porem indexamos nele
a condição que ele não pode ter os mesmos dados que a
lista sem repetição em seguida indexamos com o código append
para adiciona esse itens que não foram repetidos
e escrevemos o resultado
frutas=['maça','banana',"laranja","laranja","banana"]
frutas_sem_repetição=[]
for fruta in frutas:
fruta not in frutas_sem_repetição:
frutas_sem_repetição.append(fruta)

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy