Каким будет вывод этого кода?
  Anonymous Quiz
    44%
    1 2 3
      
    21%
    'A' 'B' 'C'
      
    10%
    1 'A' 2 'B' 3 'C'
      
    19%
    Ошибка, должно быть: for i in a.items():
      
    5%
    Посмотреть ответ
      
    Каким будет вывод следующего кода в консоли?
>>> "Welcome to Python".split()
  >>> "Welcome to Python".split()
Anonymous Quiz
    66%
    ["Welcome", "to", "Python"]
      
    11%
    ("Welcome", "to", "Python")
      
    2%
    {"Welcome", "to", "Python"}
      
    15%
    "Welcome", "to", "Python"
      
    5%
    Посмотреть ответ
      
    👍5
  Задача для новичков. 
Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Напишите функцию
removeDuplicates(), которая получает на вход массив целых чисел. Данная функция должна вернуть тот же массив, только избавленный от дубликатов, причем все значения в нем должны оставаться в том же порядке, что и были. Также она должна вернуть длину нового массива.Примеры работы данной функции:
removeDuplicates([0,0,1,1,1,2,2,3,3,4]) --> ([0, 1, 2, 3, 4], 5)Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.
removeDuplicates([5, 5, 3, 10, 0, 10]) --> ([0, 3, 5, 10], 4)
#pythonзадача #coбес
👍1👎1
  Ответ к предыдущей задаче для новичков.
def removeDuplicates(nums):#pythonзадача #coбес
if len(nums) == 0:
return 0
k = 1
x = sorted(nums)
for i in range(1, len(x)):
if x[i] != x[i-1]:
x[k] = x[i]
k += 1
return x[:k], k
🤡9😢3
  Задача для новичков. 
У вас есть список, содержащий кортежи из двух элементов. Первый элемент - имя человека, второй - его возраст. Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
У вас есть список, содержащий кортежи из двух элементов. Первый элемент - имя человека, второй - его возраст. Напишите функцию
group_by_age(), которая принимает на вход список и возвращает словарь, где ключами являются значения возраста, а значениями списки имен людей с этим возрастом.Примеры работы данной функции:
people = [("Alice", 25), ("Bob", 30), ("Charlie", 25), ("Dave", 35)]
result = group_by_age(people)
# Результат: {'25': ['Alice', 'Charlie'], '30': ['Bob'], '35': ['Dave']}
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
👍3
  Ответ к предыдущей задаче для новичков.
def group_by_age(people):#pythonзадача #coбес
result = {}
for name, age in people:
if age in result:
result[age].append(name)
else:
result[age] = [name]
return result
👍3
  Тест. Основы Python
Тест состоит из 10 вопросов, большая часть из них начального уровня и довольно простые. Парочка уровня чуть сложнее, но все же это тест для новичков в Python и для тех, кто что-то подзабыл.
Тест состоит из 10 вопросов, большая часть из них начального уровня и довольно простые. Парочка уровня чуть сложнее, но все же это тест для новичков в Python и для тех, кто что-то подзабыл.
👍1
  Каким будет результат выполнения этого кода в консоли?
"Hello".replace("l", "e")
  "Hello".replace("l", "e")
Anonymous Quiz
    67%
    'Heeeo'
      
    21%
    'Heelo'
      
    4%
    'Heleo'
      
    5%
    None
      
    4%
    Посмотреть ответ
      
    👏5
  Задача для новичков. 
Напишите функцию
Пример работы данной функции:
#pythonзадача #coбес
Напишите функцию
count_digit(), которая принимает на вход строку, состоящую из целых чисел, разделенных пробелами, а возвращает количество чисел, которые больше предшествующего их числа в данной последовательности.Пример работы данной функции:
count_digit('1 2 3 4 5') —> 4
count_digit('1 1 3 2 2 1 1 1 1') —> 1
count_digit('5 4 3 2 1') —> 0
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
👍1
  Ответ к предыдущей задаче для новичков.
def count_digit(s):#pythonзадача #coбес
x = [int(i) for i in s.split()]
k = 0
for i in range(1, len(x)):
if x[i] > x[i - 1]:
k += 1
return k
👍7❤1
  Задача для новичков. 
На вход функции
Пример работы данной функции:
#pythonзадача #coбес
  На вход функции
reverse_neighbour() подается строка состоящая из цифр, разделенных пробелом. Данная функция должна возвращать строку цифр, также разделенных пробелами, но в которой соседние цифры поменяны местами. Если в строке нечетное количество цифр, то последняя цифра остается на свое месте.Пример работы данной функции:
reverse_neighbour('1 2 3 4 5') --> 2 1 4 3 5
reverse_neighbour('2 3 2 4') --> 3 2 4 2
reverse_neighbour('1') --> 1
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
Каким будет вывод этого кода в консоли?
  Anonymous Quiz
    11%
    True
      
    62%
    False
      
    16%
    Ошибка
      
    4%
    None
      
    6%
    Посмотреть ответ
      
    👍1
  Ответ к предыдущей задаче для новичков.
def reverse_neighbour(s):
    x = [i for i in s.split()]
    for i in range(1, len(x), 2):
        x[i], x[i - 1] = x[i - 1], x[i]
    return ' '.join(x)
#pythonзадача #coбес👍2😱2🐳2🤡1
  🐧 Linux Junior - канал для Linux любителей. 
Тем кому нравится командная строка и то, какое волшебство можно в ней делать.
Подписывайся и отвечай на вопросы, решай задачки: @juniorlinux
  Тем кому нравится командная строка и то, какое волшебство можно в ней делать.
-rf *Эти и другие команды ты можешь выучить у нас в игровой форме.
man man
touch -m old_file
shutdown now
Подписывайся и отвечай на вопросы, решай задачки: @juniorlinux
Тест на умение объединять и разделять строки в Python
При работе со строками программисту нередко приходится их объединять и делить на части. Проверьте, насколько хорошо вы умеете это делать и разбираетесь ли в конкатенации.
  При работе со строками программисту нередко приходится их объединять и делить на части. Проверьте, насколько хорошо вы умеете это делать и разбираетесь ли в конкатенации.
👍3
  Каким будет вывод этого кода?
  Anonymous Quiz
    20%
    AssertionError
      
    5%
    10 8
      
    57%
    Никакого вывода не будет
      
    2%
    108
      
    17%
    Посмотреть ответ
      
    👍3🤓1