Flashcards
PYTHON 1
Flashcards do conjunto (78)
- 1O Python trabalha com?Objetos
- 2Linguagem do Python? (2)De Alto nível e Interpretada (semelhante à linguagem humana)
- 3Hash #Para Comentários (linha ignorada pelo programa)
- 4Floatnúmero flutuante (2.5)
- 5boolBoleano (True ou False)
- 6Características da String (3)-imutável
-precisa de aspas
-guarda textos - 7Características da Lista (3)-flexível
-representada por [ ]
-seus elementos são chamados de Itens - 8Características da Tupla (2)-Imutável
-representada por ( ) - 9Características do Dicionário (2)-representado por { }
-armazena dados relacionados - 10Concatenação de Strings? Obs: ?usa-se o sinal de +
-não pode concatenar número com texto, a não ser que o número esteja entre aspas - 11Como imprimir as aspas?-só usar aspas simples em string de aspas duplas e vice-versa
- 12meu cachorro é bonito e feroz Como é o código?print("""
meu cachorro
é bonito
e feroz
""")
aspas triplas (simples ou dupla) - 13Maiúscula?str.upper( )
- 14Minúscula?str.lower( )
- 15Conta a quantidade de elementos de uma String?len( )
- 16J = 'Jesus Cristo' print(len(J))12
- 17str.strip( )-remove os espaços vazios
- 18str.join( )-separa ou une a string de acordo com o parâmetro definido
- 19om = 'ola mundo' print('-'.join(om))'o-l-a- -m-u-n-d-o'
- 20om = 'o-l-a- -m-u-n-d-o' print(''.join(om))'ola mundo'
- 21str.split( )-para separar uma string
-retorna uma lista - 22str.replace( )-substituir algum elemento de uma string
- 23'ola mundo' -Qual é a letra da posição -3? -Qual é a letra da posição 1?-n
-l - 24msg = 'foco, força e fé' print(msg[8])= r
- 25msg = 'foco, força e fé' print(msg[6:16])(Fatiamento de String)
= força e fé - 26msg = 'foco força e fé' print(msg[:4])= foco
(o quarto elemento _ não é impresso) - 27msg = 'ola mundo!' print(msg[0:9:2])= oamno
- 28msg = 'ola mundo' print(msg[::-1])(Vai imprimir na ordem inversa)
= odnum alo - 29str.count( )-conta o número de um caractér, por exemplo
- 30msg = 'obrigado Jesus Cristo' print(msg.count('o')= 3
- 31str.find( )-para encontrar a Posição de caractere dentro de uma string
- 32msg = 'vamos estudar' print(msg.find('r'))= posição 12
- 33msg = 'vamos estudar' print(msg.find('a', 5))(posição do a, a partir da posição 5)
= 11 - 34print(type())retorna a classe da variável
- 35n = 10 f = float (n) print(f)= 10.0
- 36f = 10.0 print(int (f))= 10
- 37print(5/2)= 2.5
- 38a = '10' b ='20' print(int (b))= 20
- 39a = '10' b = '20' print(int(a) + int(b))= 30
- 40p1 = '5.2' p2 = '10.2' print(p1 + p2)= 5.210.2
(obs: para somar os valores é necessário converter em float primeiro) - 41h = '1.80' n = int(h)= ERROR
- 42Uma variável pode conter número? Obs?sim, desde que não seja começando a variável
-a variável não pode ser espaço vazio - 43Variáveis -meu_int -meu-int -4int -MEU_INT -$meu_int- sim
-não
-não
-sim
-não - 44snakecase ?meu_int
(primeira e segunda com minúscula) - 45camelCase ?meu_Int
(a primeira minúscula e a segunda maiúscula) - 46As variáveis podem ser mudadas?-sim
- 47(Atribuição múltipla de variável) x = y = z = 9 print(x) print(y) print(z)-9
-9
-9 - 48(Atribuição múltipla de variável) j, k, l = 'camelo', 10, 4 print(k) print(l) print(j)-10
-4
-camelo - 49x = (int 5.9) print(x)5
- 50x = round (5.9) print (x)6
- 51o sinal % significa o quê?- Resto da divisão
- 52É possível uma Lista dentro de outra Lista?-SIM
- 53If() for() while() Características em comum?-Todos eles precisam de dois pontos (:) ao final do comando
- 54Converter número em String Fórmula?str( )
- 55os nomes das variáveis devem ter apena uma palavra (sem nenhum espaço) C/E ?C
- 56variáveis diferenciam maiúsculas de minúsculas? C/E ?C
- 57pode-se atribuir valores diferentes para várias variáveis e um único valor para várias variáveis? C/EC
- 58Formatação de String? fórmulastr.format()
com o parâmetro dentro de { }
Ex:
print('Pedro tem {} laranjas.' .format(5))
> Pedro tem 5 laranjas - 59x % y= resto da divisão de x por y
- 605 ** 3=potenciação
=5³ - 61x//y=divisão inteira de x por y
retorna número inteiro - 62i = -3 print(+ i)> -3
identidade de i - 63Na divisão de qualquer número será retornado um número float? C/EC
- 64i = 17.3498989977389 print(round(i, 4))> 17.3499
- 65==-igual a
- 66print('x == y', x == y)> x == y False
- 67and or not (na lógica booleana)-(verdade se ambos são verdades) x and y
-(verdade se ao menos um for verdade) x or y
-(verdade apenas se for falso) not x - 68print((9 > 7) and (2 < 4))> True
- 69del[ ]remover item da lista
- 70list.append ( )adicionar item ao final da lista
- 71list.index ( )localiza a posição do item da lista
- 72else fortem que ter os : pontos
- 73def:-definir função
-tem que ter os : pontos - 74star stop step-star (1,5) começa do 1
-stop (1,5) termina no 5, mas ñ entra
-step (1, 15, 3) começa do 1 até o 15 pulando de 3 em 3 - 75A função bool sempre irá retornar TRUE, exceto se o parâmetro de entrada for? (2) + obs-(false) = false
-(0) = false
('false') = true - 76O python precisa de ser compilado?não
- 77print('ola' * 9)> olaolaolaolaolaolaolaolaola
- 78print('Python'.count(p))> 0
(pois o p é minúsculo e o P da string é maiúsculo)
Informações
- Descrição
- Concurso Ordenadores/Informática FlashCards sobre PYTHON 1, criado por Rogerio Torres em 17-09-2020.
- Criado por
- Rogerio Torres
- Visualizações
- 1
- Histórico
-
- Criado por Rogerio Torres · 17 set 2020
- Copiado por Rogerio Torres · 17 set 2020
- Avaliação