ПочатиПочніть безкоштовно

Змінний чи незмінний?

Наведена нижче функція додає до словника відображення між рядком і версією цього рядка з малими літерами. Якими, на вашу думку, будуть значення d і s після виклику функції?

def store_lower(_dict, _string):
  """Add a mapping between `_string` and a lowercased version of `_string` to `_dict`

  Args:
    _dict (dict): The dictionary to update.
    _string (str): The string to add.
  """
  orig_string = _string
  _string = _string.lower()
  _dict[orig_string] = _string

d = {}
s = 'Hello'

store_lower(d, s)

Ця вправа є частиною курсу

Написання функцій у Python

Переглянути курс

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу