-
O operador para representação de E's lógicos é representado em Python por & para operações bit-a-bit ou and para conjunções.
Referências
http://www.python.org/doc//current/library/operator.html
http://en.wikiversity.org/wiki/Truth_and_flow_control_in_Python#Conjunction
-
Não escreve-se Phyton, mas sim Python.
-
⦁ Python suporta a maioria das técnicas da programação orientada a objetos.
Correto.
⦁ Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa.
Correto. Com a estrutura try-except podemos tratar exceções geradas no bloco try com código dentro do bloco except
⦁ As funções são definidas em Python utilizando a palavra chave def.
Correto.
⦁ A separação de blocos de código em Python é feita utilizando a indentação de código.
Correto. Python, diferentemente de outras linguagens, não possui delimitadores de início e fim de bloco como o begin/end ou { }. O que delimita os blocos em Python é a indentação.
⦁ O operador lógico de conjunção ("e", como em a e b) é &&.
Errado. O operador lógico conjunção, “E lógico”, em Python é o and.
Resposta: E
-
(a) Python suporta a maioria das técnicas da programação orientada a objetos.
Correto.
(b) Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa.
Correto. Com a estrutura try-except podemos tratar exceções geradas no bloco try com código dentro do bloco except
(c) As funções são definidas em Python utilizando a palavra chave def.
Correto.
(d) A separação de blocos de código em Python é feita utilizando a indentação de código.
Correto. Python, diferentemente de outras linguagens, não possui delimitadores de início e fim de bloco como o begin/end ou { }. O que delimita os blocos em Python é a indentação.
(e) O operador lógico de conjunção ("e", como em a e b) é &&.
Errado. O operador lógico conjunção, “E lógico”, em Python é o and.
Resposta: E
-
Estruturas logicas em Python: and (e), or (ou), not (não), is (é)
Alternativa: E
-
Erradíssima galera, aprendemos em nossa aula que os operadores lógicos do Python são: and, or, and.
Resposta: E
-
Condições - Expressões Lógicas
Além dos operadores relacionais, existem os chamados operadores lógicos ou "conectivos lógicos". Estes, servem para conectar/combinar duas expressões relacionais. Os operadores lógicos da linguagem Python são:
or - OU
and - E
not - NÃO
Gabarito: e)
-
A)Python suporta a maioria das técnicas da programação orientada a objetos.
~>Sim, o python é orienatdo a objetos, além de ser de alto nível(próxima à linguagem humana) e interpretada (não usa linguagem de máquina, isto é, não se comunica diretamente com o hardware)
B)Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa.
~>Sim ele comunica o usuário acerca de algum erro. Por exemplo: sintaxe
C)As funções são definidas em Phyton utilizando a palavra chave def.
~>Exato, a def é uma função que utiliza argumentos para retornar um valor. É necessário escrevê-la no código apenas 1 vez e chamá-la por seu nome ao longo do código, ao invés de ficar repetindo inúmeras vezes o código da função.
D)A separação de blocos de código em Phyton é feita utilizando a indentação de código.
~>Indentação é o espaço que o código dá em operadores como "if", "while", "elif", "for", de forma a a melhorar o aspecto visual do código fonte para o usuário.
E)O operador lógico de conjunção ("e", como em a e b) é &&.
~>Errado, o python é uma linguagem de alto nível, de forma que se aproxima da linguagem humana. O operador lógico "e" é o "and".
-
(a) Python suporta a maioria das técnicas da programação orientada a objetos. (CERTO)
(b) Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa. (CERTO) Com a estrutura try-except podemos tratar exceções geradas no bloco try com código dentro do bloco except
(c) As funções são definidas em Python utilizando a palavra chave def. (CERTO)
(d) A separação de blocos de código em Python é feita utilizando a indentação de código. (CERTO) Python, diferentemente de outras linguagens, não possui delimitadores de início e fim de bloco como o begin/end ou { }. O que delimita os blocos em Python é a indentação.
(e) O operador lógico de conjunção ("e", como em a e b) é &&. (ERRADO)
Operador lógico conjunção, “E lógico”, em Python é o and.