• Comando de atribuição: – (opcional ) o caractere “.” seguido da
precisão para números reais (quantidade minha_variavel = valor_da_variavel de casas decimais). Quando especificada uma precisão em casas decimais, o valor • Operadores matemáticos: numérico será arredondado para a preci- 1. + (adição) são definida; – o tipo do dado: 2. - (subtração) ∗ “s” para string (sequência de carac- 3. * (multiplicação) teres); 4. / (divisão) ∗ “d” para decimal (valor numérico in- 5. ** (potência) teiro em notação decimal); 6. % (resto da divisão) ∗ “f ” para float (valor numérico real).
1. abs(x): valor absoluto de x 1. True: Verdadeiro
2. math.sqrt(x): raiz quadrada de x 2. False: Falso
3. math.cos(x): cosseno de x (em radianos) • Operadores relacionais:
4. math.tan(x): tangente de x (em radianos) 1. == (igualdade) 5. math.sin(x): seno de x (em radianos) 2. != (desigualdade) 6. round(x, c): arredondamento de x com c ca- 3. > (maior que) sas decimais 4. >= (maior ou igual a) 7. math.trunc(x): parte inteira de x 5. < (menor que) 8. math.ceil(x): menor inteiro maior que x 6. <= (menor ou igual a) 9. math.floor(x): maior inteiro menor que x • Operadores lógicos: 10. math.log(x): logaritmo natural de x 1. not (negação) 11. math.log10(x): logaritmo de x na base 10 2. and (“e” lógico) 12. math.log2(x): logaritmo de x na base 2 3. or (“ou” lógico) 13. math.log(x, y): logaritmo de x na base y • Comandos de decisão: • Valores constantes: 1 if <condição>: 1. math.pi: pi (π) 2 <Bloco de comandos> 2. math.e: número neperiano (e) 3. math.tau: tau (τ ) 1 if <condição>: 4. math.inf: infinito (∞) 2 <Bloco de comandos> 3 else: • Importação da biblioteca math: 4 <Bloco de comandos> import math 1 if <condição 1>: • Entrada de dados pelo terminal: 2 <Bloco de comandos> 3 elif <condição 2>: minha_variavel = input(mensagem ) 4 <Bloco de comandos> 5 : • Saı́da de dados pelo terminal: 6 else: print(mensagem ) 7 <Bloco de comandos>
• Strings de formatação: • Comando de repetição controlado logicamente:
f’conteúdo ’ 1 while <condição>:
2 <Bloco de comandos> 1. O conteúdo pode conter informações textuais, expressões e a formação das expressões • Comando de repetição controlado por contador: 2. As expressões e suas respectivas formatações devem estar delimitadas por chaves 1 for <var> in range(...): 2 <Bloco de comandos> 3. Expressão e formatação são separadas por : 4. Especificando formatação: – range(<ini>, <fim>, <passo>)
– (opcional ) a largura do campo (quanti- – range(<ini>, <fim>)
dade mı́nima de caracteres a ser usada); – range(<fim>)
Estruturação de Um Ambiente de Business Intelligence (BI) para Gestão Da Informação em Saúde A Experiência Da Secretaria Municipal de Saúde de Belo Horizonte
Sincronicidade e entrelaçamento quântico. Campos de força. Não-localidade. Percepções extra-sensoriais. As surpreendentes propriedades da física quântica.