Автор - ruslannigmatov70

Поликарп любит собирать занимательную статистику по произвольным числам и попросил Вас разработать функцию fun_int_stat(int_to_analize, dig_in, dig_out), которая принимает на вход анализируемое число и два дополнительных аргумента:

1. dig_in — целое число (цифра) от 0 до 9,

2. dig_out — целое число (цифра) от 0 до 9.

Функция должна возвращать True, если одновременно dig_in встречается при написании числа и dig_out не встречается, и False в остальных случаях.

Обратите внимание, что функция не ждёт ввода от пользователя и ничего не выводит на экран.

Необходимо отправить в тестирующую систему только код самой функции, вызывающий код отправлять не надо.


print(fun_int_stat(100, 1, 5)) True


print(fun_int_stat(100, 0, 1)) False

Ответ

Автор - KnowsUser1

def fun_int_stat(int_to_analyze, dig_in, dig_out):

 

def chek_input(dig_out, dig_in):

 if dig_in in range(0, 10) and dig_out in range(0,10):

  normal = True

 else:

  normal = False

 return normal

int_to_analyze_list = list(str(int_to_analyze))

int_to_analyze_list = list(map(int, int_to_analyze_list))

run = chek_input(dig_out, dig_in)

 

if run:

 if dig_in in int_to_analyze_list and dig_out not in int_to_analyze_list:

  return True  

 else:

  return False

else:

 print('input error')


Код копировать не советую, сайт ломает табуляции

Ответы и объяснения

Сервис носит ознакомительный характер, вся информация, а в частности вопросы и ответы, которые задают и отвечают пользователи.
© 2025 Все права защищены Политика конфиденциальности Контакты
search points attachment profile arrow left arrow right star heart verified symbols equation arrow-down question mark check menu accountancyadministrationagriculturalalgebraallarabicartart_musicbelarusbelarus_altbiologybusinesscatalachemistrychineseeconomicsegzamenglishentrepreneurshipenvironmentethicseuskarafirst_aidfrenchgalegogeographygeologygeometrygermangrammarhealthhistoryindia_langindonesian_langinformaticsitalianjapanesekazachkazach_altkoreanlanguagelatinlawlife_scienceliteraturelogicmathematicsmusicnigerian_langother_languagesotherspedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligionrpa_langrussianrussian_altsciencesecurityskillssocial_sciencesociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation accountancyadministrationagriculturalalgebraall_1arabicartart_music_2belarusbelarus_altbiologybusiness_2catalachemistry_1chineseeconomicsexam_3englishentrepreneurshipenvironment_2ethicseuskarasecurity_1frenchgalegogeography_4geology_4geometrygermangrammarhealthhistoryindia-langindonesian-langinformaticsitalianjapanesekazachAsset 230koreanlanguagelatinlawlife-scienceliteraturelogic_2mathematicsmusicnigerian-langotherlanguagesother_1pedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligion_1rpa-langrussianrussian_altsciencesecurity_3_mskills_1allsocial_science_5_msociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation