0% acharam este documento útil (0 voto)
7 visualizações

Resumo Python

resumo das funçoes
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)
7 visualizações

Resumo Python

resumo das funçoes
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/ 2

Python Básico Python Básico

Variáveis Operadores matemáticos Variáveis Operadores matemáticos

Pode dar um nome qualquer Operadores Operação Exemplo Pode dar um nome qualquer Operadores Operação Exemplo
a uma variável desde que a uma variável desde que
obedeça às seguintes re- ** Exponente 2 ** 3 = 8 obedeça às seguintes re- ** Exponente 2 ** 3 = 8
gras: gras:
1. Apenas uma palavra, % Módulo/Resto 22 % 8 = 6 1. Apenas uma palavra, % Módulo/Resto 22 % 8 = 6
2. Apenas pode usar le- 2. Apenas pode usar le-
tras, números e o caráter tras, números e o caráter
sublinhado (_ underscore), // Divisão inteira 22 // 8 = 2
sublinhado (_ underscore), // Divisão inteira 22 // 8 = 2

3. Não pode começar com um 3. Não pode começar com um


número, / Divisão 22 / 8 = 2.75 número, / Divisão 22 / 8 = 2.75
4. Variáveis que começam 4. Variáveis que começam
com sublinhado (_) são com sublinhado (_) são
consideradas * Multiplicação 3 * 3 = 9 consideradas * Multiplicação 3 * 3 = 9
"desnecessárias". "desnecessárias".
- Subtração 5 - 2 = 3 - Subtração 5 - 2 = 3
Exemplo: Exemplo:
spam = ’Hello’ + Adição 2 + 2 = 4 spam = ’Hello’ + Adição 2 + 2 = 4
_spam = ’Hello’ _spam = ’Hello’

Comentários Comentários
Comentário em linha: # This is a comment Comentário em linha: # This is a comment

Comentário # This is a Comentário # This is a


# multiline comment # multiline comment
multilinha: multilinha:

Código a = 1 # initialization Código a = 1 # initialization


com comentário: Tenha em atenção os dois espaços em frente ao comentário.
com comentário: Tenha em atenção os dois espaços em frente ao comentário.

Função docstring: def foo(): Função docstring: def foo():


""" This is a function docstring """ This is a function docstring
You can also use: You can also use:
''' Function Docstring ''' ''' Function Docstring '''
""" """

Tipos de dados Tipos de dados


Tipos de dados Exemplos Tipos de dados Exemplos

Inteiros -2, -1, 0, 1, 2, 3, 4, 5 Inteiros -2, -1, 0, 1, 2, 3, 4, 5

Números de virgula -1.25, -1.0, --0.5, 0.0, 0.5, 1.0, 1.25 Números de virgula -1.25, -1.0, --0.5, 0.0, 0.5, 1.0, 1.25
fluante fluante

Strings 'a', 'aa', 'aaa', 'Hello!', 'W0rld' Strings 'a', 'aa', 'aaa', 'Hello!', 'W0rld'

https://teducativas.madeira.gov.pt/roboloco/ https://teducativas.madeira.gov.pt/roboloco/
Python Básico Python Básico
Condições Ciclos Comparação Condições Ciclos Comparação
Um bloco: While: Igual a: Um bloco: While: Igual a:

x = 3 x = 0 x == 3: x = 3 x = 0 x == 3:
if x == 3: while x < 4: if x == 3: while x < 4:
print('x is 3') print(x) Diferente de: print('x is 3') print(x) Diferente de:
x = x + 1 x != 3: x = x + 1 x != 3:
Dois blocos: Sair de um ciclo Dois blocos: Sair de um ciclo
Menor que: Menor que:
mark = 80 utilizando o break: mark = 80 utilizando o break:
if mark >= 50: x < 3: if mark >= 50: x < 3:
print('pass') x = 0 print('pass') x = 0
while x < 4: Maior que: while x < 4: Maior que:
else: else:
print('fail') print(x) x > 3: print('fail') print(x) x > 3:
if x == 2: if x == 2:
break Menor que ou break Menor que ou
Múltiplos blocos: x = x + 1 Múltiplos blocos: x = x + 1
igual a: igual a:
mark = 80 mark = 80
if mark >= 65: Reiniciar o ciclo x <= 3: if mark >= 65: Reiniciar o ciclo x <= 3:
print('credit') utilizando o continue: print('credit') utilizando o continue:
elseif mark >= 50: Maior que ou elseif mark >= 50: Maior que ou
print('pass') x = 0 igual a: print('pass') x = 0 igual a:
else: while x <= 10: else: while x <= 10:
print('fail') x = x + 1 x >= 3: print('fail') x = x + 1 x >= 3:
if x % 2 == 0: if x % 2 == 0:
continue continue
print('%s is odd' % x) O resultado print('%s is odd' % x) O resultado
de uma de uma
Range For: comparação é
Range For: comparação é
Conta de 0 a 9: for i in range(10): um booleano: Conta de 0 a 9: for i in range(10): um booleano:
range(10) print(i) range(10) print(i)
True True
Começa em 0 e vai até, Itera sobre uma string: Começa em 0 e vai até, Itera sobre uma string:
ou ou
mas não inclui 10 for c in ‘Hello’: mas não inclui 10 for c in ‘Hello’:
print(c) False print(c) False
Conta de 1 a 10: Conta de 1 a 10:
range(1, 11) range(1, 11)
Entrada e saída Entrada e saída
Counta de 10 a 1: Counta de 10 a 1:
Imprime mensagem: Imprime mensagem:
range(10, 0, -1) range(10, 0, -1)
print('Hello world!') print('Hello world!')
Conta em passos de 2: Conta em passos de 2:
range(0, 11, 2) Imprime múltiplos valores: range(0, 11, 2) Imprime múltiplos valores:

Contagem decrescente ndays = 365 Contagem decrescente ndays = 365


print('There are', ndays, 'in a year') print('There are', ndays, 'in a year')
em passos de 2: em passos de 2:
range(10, 0, -2) Pede ao utilizador uma string: range(10, 0, -2) Pede ao utilizador uma string:
name= input('What is your name? ') name= input('What is your name? ')

Pede ao utilizador um número inteiro: Pede ao utilizador um número inteiro:


num = int(input('Enter a number: ')) num = int(input('Enter a number: '))

https://teducativas.madeira.gov.pt/roboloco/ https://teducativas.madeira.gov.pt/roboloco/

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