Ранее я уже рассказывал о том, чем параметры отличаются от аргументов. Правда, на примере другого языка программирования, но сути это не меняет. Я также уже рассказывал о том, как в Python использовать функции. Но там я не упомянул о том, как передавать аргументы в функцию и о многом другом. За что меня критиковали в комментариях. Критикам отвечу - я стараюсь писать короткие статьи, чтобы не перегружать мозг программистам-новичкам. А то, что не входит в короткую статью, я обычно помещаю в другую короткую статью. И вот очередная такая короткая статья об аргументах и параметрах функций Python (и да, она тоже не будет всеобъемлющей). Итак, объявить функцию с параметром можно так: def MyFunc(param): print(param) Здесь param - это любой допустимый идентификатор. Теперь эту функцию можно использовать в программе. Причём, в отличие от строго типизированных языков, передавать в функцию можно данные любого типа, главное, чтобы внутри функции этот тип можно было обработать: MyFunc(100) MyFun