Dúvidas no Python

142 views
Skip to first unread message

Mateus Araujo

unread,
Mar 3, 2017, 5:42:00 PM3/3/17
to Python GCU Forum
Olá, comecei pyhoton a 3 dias, queria saber um dúvida, qual diferença de "t" minúsculo e "T" maiúsculo, pois fui fazer um comando o seguinte:

if true:
     print("olá bem vindo")

Traceback (most recent call last):
  File "<pyshell#19>", line 1, in <module>
    if true:
NameError: name 'true' is not defined



Por que isso aconteceu? fui saber o erro depois, mas qual a diferença entre o t e T ?

Björn Johansson

unread,
Mar 4, 2017, 6:02:05 PM3/4/17
to Python GCU Forum
Python is case sensitive. True is a boolean constant while true is interpreted as a variable (that has not been set).
You should probably ask your questions in English, it will be easier to get answers that way.

Lívia Mendes

unread,
Apr 2, 2017, 11:49:44 PM4/2/17
to Python GCU Forum
Hey Mateus!
Quando vc escreve true com letra minuscula o Python intende que vc está criando uma variável chamada "true" e não que vc está querendo verificar se é verdade.
Por isso, sempre que for usar o True e False booleanos (para saber se é falso ou verdadeiro) primeira letra maiúscula ;)

Até+ 

tianmen...@gmail.com

unread,
Apr 16, 2017, 7:55:20 AM4/16/17
to Python GCU Forum


在 2017年3月4日星期六 UTC+8上午6:42:00,Mateus Araujo写道:
bool 值 第一个字母都要大写 False True 
Reply all
Reply to author
Forward
0 new messages