Академический Документы
Профессиональный Документы
Культура Документы
Primeiros comandos
Delimitador para frases são '' e por final os () mais o comando print no início.
print('Olá, mundo!')
Exemplos
Variável estática
>>> nome='Guanabara'
>>> idade=25
>>> peso=75.8
>>> print(nome,idade,peso)
Guanabara 25 75.8
Variável dinâmica
Desafio 01
Crie um scrpit python que leia o nome de uma pessoa e mostre uma mensagem de boas-
vindas de acordo com o valor digitado.
Exercício 01
Tipos primitivos
os principais são: 'int, float, bool, str"
Tipo primitivo
int
usado para números inteiros. Exemplos: 7, -4, 25, 8;
float
números reais. Exemplos: 4.5, -8.5, 25.5, -17.5;
bool
valores lógicos ou boleanos. Exemplos: True, False;
str
caracteres. Exemplos: 'Olá, bom dia, josé.
Type
n = sr(input('Digite algo: '))
print(type(n))
Desafios
Crie um programa que leia dois números e mostre a soma entre eles.
Faça um programa que leia algo pelo teclado e mostre na tela o seu tipo primitivo e
todas as insformações possíveis sobre ele.
Operatores aritiméticos
+
adição
-
subtração
*
multiplicação
/
divisão
**
potenciação == pow(n,y)
//
divisão inteira
%
resto da divisão
Ordem de precedência
1. ()
2. **
3. *, /, //, %
4. +, -
Desafio 05
Faça um programa que leia um número inteiro e mostre na tela o seu sucessor e o seu
antecessor;
Crie um algoritimo que leia um númeor e mostre o seu dobro, o triplo e a raiz
quadrada;
Desenvolva um programa que leia as duas notas de um aluno e mostre sua média;
Faça um programa que leia um número inteiro e exiba sua tabuada na tela;
Crie um programa que diga quanto de dinheiro uma pessoa tem na carteira e mostre
quantos dólares pode comprar;
Faça um programa que leia a largura e a altura de uma parede e calcule sua aŕea.
Sabendo-se que um litro é suficiente para pintar 2 metros quadrados de parede, diga
quanto litros de tinta são suficientes para pintar a área da parede;
Faça um algoritmo que leia o preço de um produto e mostre o seu novo preço com 5%
de desconto;
Faça um algoritmo que leia um salário de um funcionário e mostre o seu novo salário
com 15% de aumento.
Ulizando módulos
import (importa bibliotecas)
Exemplo match tem: ceil, floor
ceil
faz um arredondamento para cima
floor
arredondamento para baixo
trunc
elimina os números a partir da vírgula
pow
potência
sqrt
calcular a raiz quadrada
factorial
cálculo fatorial
Desafios
Crie um programa que leia um número real pelo teclado e mostre sua porção inteira.
Faça um programa que leia um ângulo e mostre na tela o valor do seu seno, cosseno e
tangente desse ângulo.
Um professor quer sortear um dos seus quatro alunos parar apagar o quadro. Faça um
programa que ajude ele, lendo os nomes dos alunos e escrevendo o nome do escolhido.
Um professor quer sortear a ordem de apresentação dos trabalho dos alunos. Faça um
programa que leia o nome dos alunos e mostre a ordem sorteada.
Faça um programa em python que abra e reproduza o áudio de um arquivo MP
Cadeias textos
Fatiamento de string
corta a string e pega pedaços dela. Exemplo:
f = 'Curso em Vídeo Python'
print(f[9])
V
Imprime a nona parte que é a letra V da frase 'Curso em Vídeo';
Fatiamento :5
começa do início e pára no quinto caractere. Exemplo:
f = 'Curso em Vídeo Python'
print(f[:5])
Curso
Fatimento 15:
começa o fatimento do 15º caractere e vai até o final, Exemplo:
f = 'Curso em Video Python'
print(f[15:])
Python
Fatiamento 9::4
começa no 9, vai até o fim, imprimindo o 3º caractere numa contagem de 3. Exemplo:
f = 'Curso em Vídeo Python'
print(f[9::3])
VePh
Análise
Len
calcula quantos caracteres tem uma string. Exemplo:
f = 'Curso em Vídeo Python'
print(len(f))
21
Onde aparece
f = 'Curso em Vídeo Python'
print(f.find('deo'))
11
Trasformação
Replace
Troca uma string por outra. Exemplo:
f = 'Curso em Vídeo Python'
print(f.replace('Python', 'Android')
Curso em Vídeo Android
Upper (aumentar)
Colca a string em maiúscula. Exemplo:
f = 'Curso em Vídeo Python'
print(f.upper())
CURSO EM VÍDEO PYTHON
Lower (diminuir)
Coloca a string em minúscula. Exemplo:
f = 'Curso em Vídeo Python'
print(f.lower())
curso em vídeo python
Capitalize
Coloca a string em escrita de imprensa maiúsculas. Exemplo:
f = 'Curso em Vídeo Python'
print(f.capitalize())
Curso em vídeo python
Title
coloca a string em título. Exemplo:
f = 'Curso em Vídeo Python'
print(f.title())
Curso Em Vídeo Python
Strip
Tira espaços desnecessários da string: Exemplo:
f = ' Aprenda Python '
print(f.strip())
Aprenda Python
Divsão
Split
Divide nos espaços da string. Exemplo:
f = 'Curso em Vídeo Python'
print(f.split())
['Curso', 'em', 'Vídeo', 'Python']
Junção
Junta as strings com um '-' em cada caractere. Exemplo:
f = 'Curso em Vídeo Python'
print('-'.join(f))
C-u-r-s-o- -e-m- -V-í-d-e-o- -P-y-t-h-o-n
Desafios
Faça um programa que leia de 0 a 9999 e mostre na tela cada um dos dígitos em
separado.
Crie um programa que leia o nome de uma cidade e diga se ele começa ou não com
'Santo".
Crie um programa que leia o nome de uma pessoa e diga se ela tem 'Silva' no nome.