Найти - Пользователи
Полная версия: Распечатать тип переменной
Начало » Центр помощи » Распечатать тип переменной
1
amwww
Раньше писал так:
print “тип-”, type(переменная)
Новый питон пишет ошибку:
SyntaxError: Missing parentheses in call to ‘print’. Did you mean print(…)?
py.user.next
amwww
Раньше писал так:
print “тип-”, type(переменная)
Новый питон пишет ошибку:
SyntaxError: Missing parentheses in call to ‘print’. Did you mean print(…)?
А ты английский тоже не знаешь вообще?

Раньше print был оператором, поэтому скобки не надо было ставить. А сейчас print стала функцией и поэтому с ней надо обращаться как с обычной функцией.
amwww
Так печатает значение переменной:
print('your password is: ', pas)
Но тип переменной не может:
 print('kv-', type(pas))
Нужен пример.
py.user.next
  
>>> v = 'abc'
>>> print(v)
abc
>>> print(v, type(v))
abc <class 'str'>
>>>

  
>>> v = 1
>>> print(v)
1
>>> print(v, type(v))
1 <class 'int'>
>>>
jekakeba
Вот здесь недавно читал нормальную статью, без погружений глубоко, и более-менее понятно про типы данных, если что, можно почитать)
Здесь
arebelch
jekakeba
Вот здесь недавно читал нормальную статью, без погружений глубоко, и более-менее понятно про типы данных, если что, можно почитать)Здесь doodle cricket
Какое это имеет отношение к чему-либо?
ZerG
arebelch
Здесь
Вобще никакого

В целом же откройте для себя удивительный мир f-string

 name = "Klod"
sname = "Mone"
age = 100
print(f"Hello {name} {sname} your age is: {age} typesvars: {type(name)}...")
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB