Size: a a a

Сообщество Python Программистов

2021 February 09

22

234567 23578 in Сообщество Python Программистов
Vadim Apenko
Верни всё как было
Так?
источник

E

Egor in Сообщество Python Программистов
Vadim Apenko
не бесконечную, а до 1000 итераций
ну да, пока о лимит не стукнется
источник

VA

Vadim Apenko in Сообщество Python Программистов
Да.
Теперь в самом низу ставь пару пустых строк и без отступов пиши

print_friends_count(3)
print_friends_count(500)
print_friends_count(-50)
источник

22

234567 23578 in Сообщество Python Программистов
Vadim Apenko
Да.
Теперь в самом низу ставь пару пустых строк и без отступов пиши

print_friends_count(3)
print_friends_count(500)
print_friends_count(-50)
Спасибо, ото в пояснении нихера не сказано как ее вызвать
источник

K

KarmaBot in Сообщество Python Программистов
234567 23578
Спасибо, ото в пояснении нихера не сказано как ее вызвать
Вы увеличили карму Vadim Apenko до 4669.74 (+7.07)
источник

КП

Кирилл Панов... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
У нашего кармаботика ещё одно обновление. Последнее время участились ситуации, когда новички сразу попадают в минус и далее не имеют возможности даже никого отблагодарить. Кроме того, многие новички расстраивались, что их вес всего одна единичка. Для исправления этой ситуации, было принято решение, выдавать каждому новичку на старте 50 кармы, а не 1 как раньше. всем у кого уже есть карма, было добавлено по 50 кармы.

Надеемся это принесёт пользу развитию сообщества.
О, прикольно
источник

VA

Vadim Apenko in Сообщество Python Программистов
234567 23578
Спасибо, ото в пояснении нихера не сказано как ее вызвать
def FUNCTION( ARG1, ARG2, ARG3 ):
   CODE


так ты объявляешь функцию с тремя аргументами

вызывать её можешь потом

FUNCTION( bla, bla, bla)
после этого исполнится CODE
источник

22

234567 23578 in Сообщество Python Программистов
Vadim Apenko
def FUNCTION( ARG1, ARG2, ARG3 ):
   CODE


так ты объявляешь функцию с тремя аргументами

вызывать её можешь потом

FUNCTION( bla, bla, bla)
после этого исполнится CODE
Понял, какую роль играет кол-во аргументов?
источник

22

234567 23578 in Сообщество Python Программистов
234567 23578
Понял, какую роль играет кол-во аргументов?
Стало инетерсно...
источник

VA

Vadim Apenko in Сообщество Python Программистов
234567 23578
Спасибо, ото в пояснении нихера не сказано как ее вызвать
Аргументов может быть любое количество, от 0 до Дохуя
Название функций тоже любое если не пересекается с известными функциями и прочими структурами языка.
источник

VA

Vadim Apenko in Сообщество Python Программистов
234567 23578
Понял, какую роль играет кол-во аргументов?
Ну по нужности, сейчас покажу пример
источник

22

234567 23578 in Сообщество Python Программистов
Vadim Apenko
Ну по нужности, сейчас покажу пример
Отлично, это мне и нужно было
источник

22

234567 23578 in Сообщество Python Программистов
По сути я мог сделать и пустую функцию? (без аргумента(ов))
источник

VA

Vadim Apenko in Сообщество Python Программистов
Language:
py3


Source:
def summ(a ,b):
   return a + b


print(summ(5, 8))
print(summ(10, -100))


Result:
13
-90
источник

VA

Vadim Apenko in Сообщество Python Программистов
234567 23578
По сути я мог сделать и пустую функцию? (без аргумента(ов))
да
источник

22

234567 23578 in Сообщество Python Программистов
Понял, спасибо
источник

22

234567 23578 in Сообщество Python Программистов
return - считается как за тело функции (инструкция типа)?
источник

VA

Vadim Apenko in Сообщество Python Программистов
234567 23578
Отлично, это мне и нужно было
return BLA,BLA
объявленный внутри функции останавливает исполнение функции и возвращает значение BLA, BLA

тобишь если ты делаешь

VAR = FUNC( some )

FUNC исполнится и положит внутрт VAR то, что ты вернул внутри функции в return

ФУнкция может вообще ничего не возвращать, а сразу печатать значение, как у тебя сделано в print_friends_count
источник

E

Egor in Сообщество Python Программистов
234567 23578
return - считается как за тело функции (инструкция типа)?
Тело функции - это то, что ты пишешь в функции
return - ключевое слово, позволяющее вызванной функции "возвращать" значение (на то и return)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Vadim Apenko
return BLA,BLA
объявленный внутри функции останавливает исполнение функции и возвращает значение BLA, BLA

тобишь если ты делаешь

VAR = FUNC( some )

FUNC исполнится и положит внутрт VAR то, что ты вернул внутри функции в return

ФУнкция может вообще ничего не возвращать, а сразу печатать значение, как у тебя сделано в print_friends_count
Если честно, функция без return всегда неявно возвращает None
источник