Neste curso vamos trabalhar com 4 tipos de variáveis, e você precisa saber qual é o tipo de informação que uma variável está guardando.
Vamos trabalhar com 2 tipos de números int e float, o tipo booleano que só pode ter os valores True e False; e o tipo string que guarda palavras
Linguagens de programação têm operações matemáticas básicas, vamos ver como escrever algumas destas operações em Python.
int e float)+, -, * e /.**, por exemplo 3² = 3**2, 4³ = 4**3,5%2 = 1,4%2 = 0,5%5 = 0,5%3 = 2,25%5 = 0,26%5 = 1 e29%5 = 4.5//2 = 2,
5//3 = 1,5//4 = 1,5//5 = 1,5//6 = 0,25//5 = 5,
26//5 = 5,29//5 = 5,1289//10 = 128,
128//10 = 12,12//10 = 1,1//10 = 0.abs: a função abs(x) retorna o módulo de x, ou seja, retorna x se x é maior que 0 e -x se x é menor que 0.Para outras operações precisamos da biblioteca math:
math.sqrt: raíz quadrada, por exemplo:
math.sqrt(2) = 1.4142135623730951,math.sqrt(4) = 2.0,math.sqrt(5) = 2.23606797749979,math.sqrt(25) = 5.0.floor(x): o piso de x, o maior inteiro menor ou igual a xceil(x): o teto de x, o menor inteiro maior ou igual a xTambém podemos fazer operações entre booleanos, estas operações seguem as regras das operações da lógica proposicional (ou lógica de circuitos).
notA negação inverte o sinal de um valor
not True = Falsenot False = Trueand: se um dos elementos for False, o resultado será False:and |
True |
False |
|---|---|---|
True |
True |
False |
False |
False |
False |
or: se um dos elementos for True, o resultado será True:or |
True |
False |
|---|---|---|
True |
True |
True |
False |
True |
False |
.