コード例 #1
0
from hexlet.code_basics import parent_for

# BEGIN
print(parent_for(parent_for("Joffrey Baratheon"), "father"))
# END
コード例 #2
0
ファイル: index.py プロジェクト: ramilabd/exercises-python
def custom_parent_for(child_name, parent_name='father'):
    return parent_for(child_name, parent_name)
コード例 #3
0
def get_parent_names_total_length(name):
    return len(parent_for(name, 'mother')) + len(parent_for(name, 'father'))
コード例 #4
0
ファイル: index.py プロジェクト: ramilabd/exercises-python
def get_parent_names_total_length(child):
    mother = parent_for(child, 'mother')
    father = parent_for(child, 'father')
    return len(mother) + len(father)
コード例 #5
0
Задание
Для построения генеалогического дерева семьи Старков Сэм написал функцию parent_for, которая возвращает имя родителя,
если передать ей первым параметром имя ребенка. Вторым параметром функция принимает строчку 'father' или 'mother'
Так функция понимает, кого из родителей возвращать. По умолчанию параметр равен 'mother'. То есть, если нужно узнать
имя матери, то можно не передавать специально 'mother', а передать лишь один параметр — имя ребенка

Напишите программу, которая выводит на экран имя деда Джоффри по материнской линии. Полное имя Джоффри на
английском: 'Joffrey Baratheon'
"""

# Solution:

from hexlet.code_basics import parent_for

# BEGIN
print(parent_for(parent_for('Joffrey Baratheon'), 'father'))
# END

########################################################################################################################

# 37 -Побочные эффекты
"""
Задание
Это задание не связано напрямую с уроком. Но выполнить его без создания переменных — важный шаг в вашем
профессиональном развитии
Выведите на экран имя матери Дайнерис Таргариен (Daenerys Targaryen), используя функцию parent_for без создания
переменных
Напомним, что parent_for принимает первым параметром имя ребенка и возвращает имя родителя. Вторым параметром функция
принимает строчку 'father' или 'mother'. Так функция понимает, кого из родителей возвращать. По умолчанию параметр
равен 'mother'
"""
コード例 #6
0
def custom_parent_for(name, parent='father'):
    return parent_for(name, parent)
コード例 #7
0
ファイル: 37.py プロジェクト: maksdk/python-basic
from hexlet.code_basics import parent_for

# BEGIN
print(parent_for("Daenerys Targaryen"))
# END
コード例 #8
0
def get_parent_names_total_length(child_name):
    father_name = parent_for(child_name, "father")
    mother_name = parent_for(child_name)
    return len(father_name) + len(mother_name)
コード例 #9
0
ファイル: index.py プロジェクト: zhabinka/exercises-python
from hexlet.code_basics import parent_for

# BEGIN
print(parent_for(parent_for('Joffrey Baratheon'), 'father'))
# END
コード例 #10
0
ファイル: 43.py プロジェクト: maksdk/python-basic
def custom_parent_for(child_name, parent="father"):
    return parent_for(child_name, parent)
コード例 #11
0
ファイル: index.py プロジェクト: zhabinka/exercises-python
from hexlet.code_basics import parent_for

# BEGIN
print(parent_for('Daenerys Targaryen'))
# END