Найти - Пользователи
Полная версия: Функции и параметры к ним
Начало » Python для новичков » Функции и параметры к ним
1
Avond
Здавствуйте! Изучаю питон 3й день и возник такой вопрос… Допустим есть функция с принтом обьекта
def func (object):
    print "hello world"
print func (object)
Все работает и выводится “привет мир”… только одно но… после этого “привет мир” еще выводится непонятное “none”, если добавить
return 1
То вместо “None” выдает единицу. Что это и почему оно выскакивает.
Подскажите название параметров для функций, которые вы знаете
Soteric
Потому что
print func(object)
выводит на экран результат, который возвращает функция func. В вашем случае она ничего не возвращает. Если добавить
return 1
то функция будет возвращать 1.
py.user.next
Avond
Допустим есть функция с принтом обьекта
это где ?

def func():
    print 'Hello, World!'
     
func()

def func():
    return 'Hello, World!'
     
print func()
odnochlen
В питоне выход из функции не по return или return без параметра равносилен return None.
Avond
odnochlen
В питоне выход из функции не по return или return без параметра равносилен return None.
Да я уже сам разобрался, но все равно спасибо
juche-songun
Вроде как не баг, а фича ,
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