Предмет: Информатика, автор: programistv

Помогите с задачами на пайтон они похожи просто первый сделайте а остальные просто скажите где что поставить

6. Пользователь создает список из случайных чисел. Заполнить второй список нечетными элементами первого.

7. Пользователь создает список из случайных чисел. Заполнить второй список четными элементами первого.

8. Пользователь создает список из случайных чисел. Заполнить второй список отрицательными элементами первого.

9. Пользователь создает список из случайных чисел. Заполнить второй список положительными элементами первого.

10. Пользователь вводит список элементов, определить количество одинаковых соседних элементов списка.

Ответы

Автор ответа: everyon1100101
0

6.

# Получить длину списка

length = int(input("Длина списка: "))

# Заполнение списка пользователем

numbers = []

if length > 0:

for cycle in range(length):

number = int(input("Введите число: "))

numbers.append(number)

print(numbers)

# Заполнение списка четными числами

oddNumbers = []

for number in numbers:

if (number % 2) == 1:

oddNumbers.append(number)

print(oddNumbers)

7.

# Получить длину списка

length = int(input("Длина списка: "))

# Заполнение списка пользователем

numbers = []

if length > 0:

for cycle in range(length):

number = int(input("Введите число: "))

numbers.append(number)

print(numbers)

# Заполнение списка нечетными числами

evenNumbers = []

for number in numbers:

if (number % 2) == 0:

evenNumbers.append(number)

print(evenNumbers)

8.

# Получить длину списка

length = int(input("Длина списка: "))

# Заполнение списка пользователем

numbers = []

if length > 0:

for cycle in range(length):

number = int(input("Введите число: "))

numbers.append(number)

print(numbers)

# Заполнение списка отрицательним числами

negativeNumbers = []

for number in numbers:

if number < 0:

negativeNumbers.append(number)

print(negativeNumbers)

9.

# Получить длину списка

length = int(input("Длина списка: "))

# Заполнение списка пользователем

numbers = []

if length > 0:

for cycle in range(length):

number = int(input("Введите число: "))

numbers.append(number)

print(numbers)

# Заполнение списка позитивными числами

positiveNumbers = []

for number in numbers:

if number > 0:

positiveNumbers.append(number)

print(positiveNumbers)

10. (Возможно неправильно понял условие)

# Получить длину списка

length = int(input("Длина списка: "))

# Заполнение списка пользователем

numbers = []

if length > 0:

for cycle in range(length):

number = int(input("Введите число: "))

numbers.append(number)

print(numbers)

# Подсчет повторяющихся элементов

totalLength = len(numbers)

formatedLength = len(set(numbers))

print(f"Обнаружено {totalLength - formatedLength} повторяющийся чисел")

Похожие вопросы
Предмет: Қазақ тiлi, автор: temirgalizhanbike201
Предмет: Физика, автор: imufhfjffjdjdj