Вопрос задан 17.06.2023 в 08:03. Предмет Информатика. Спрашивает Белушкин Антон.

ИНФОРМАТИКА 9 КЛАСС СРОЧНО 1. Запишите код на языке Python. Создайте массив array, заполненный

числами от 1 до 100 с помощью цикла for 2. Запишите код на языке Python. Выведите на экран все значения массива array с помощью цикла for 3. Запишите код на языке Python. Найдите сумму, максимальный и минимальный элемент массива array = [45,78,12,5,23,12] с помощью функций языка Python. Выведите результаты на экран 4. Запишите код на языке Python. Организуйте проверку содержимого массива array = [45,78,12,5,23,12] на наличие в нем числа 12. Выведите количество элементов с этим значением на экран. 5. Запишите код на языке Python. Найдите количество элементов массива array = [45,78,12,5,23,12] с помощью функции языка Python. Выведите результат на экран 6. Запишите код на языке Python. Найдите все четные элементы массива array = [45,78,12,5,23,12] и выведите их на экран 7. Запишите код на языке Python. Найдите все НЕчетные элементы массива array = [45,78,12,5,23,12] и выведите их на экран 8. Запишите код на языке Python. Найдите все элементы массива array = [45,78,12,5,23,12] превышающие по значению число 15 и выведите их на экран 9. Запишите код на языке Python. Выполните проверку массива array = [45,78,12,5,23,12] на наличие в нем значения 12. Если значение присутствует в массиве ,то выведите на экран "Число в массиве", если отсутствует "Числа нет в массиве" 10. Запишите код на языке Python для реализации наиболее рационального вывода слова МАССИВ из массива array​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Петров Стёпа.

# 1

array = [0] * 101

for i in range(101): array[i] = i

print(array)

# Или в краткой форме (list comprehension)

array = [i for i in range(101)]

# Без цикла (т.е не решение), но правильнее всего сделать так:

array = list(range(101))

# 2

for i in array: print(i)

# 3

array = [45, 78, 12, 5, 23, 12]

print(min(array)+max(array))

# 4

is12in_array = 12 in array # in как раз проверяет присутствие 12-и в массиве

# 5

print(len(array))

# 6

print(*[i for i in array if not i%2]) # Напечатает через пробел (из-за распаковки "*") все элементы array которые без остатка (остаток == 0 или not остаток) делятся на 2

# 7

# Опираясь на 6-е, достаточно будет убрать not, т.е делиться на 2 с остатком.

print(*[i for i in array if i%2]) # Если понимаешь, можно добавить ключевой аргумент sep print-у, например:

print(*[i for i in array if i%2], sep=', ') # Вывести не через пробел а через запятую (sep='\n' для вывода каждого значения с новой строки).

# 8

# Опять же, опираясь на задания выше, установим новый фильтр, т.е i>15

print(*[i for i in array if i>15])

# 9

# То же что и 4-е задание, запишем небольшое условие, можно и в одну строку

print("Число в массиве" if 12 in array else "Числа нет в массиве")

# 10

# Если не то, уточните вопрос к комментариях.

array = ['М', 'А', 'С', 'С', 'И', 'В']

print(''.join(array)) # join работает только для массива строк

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1. Создание массива и заполнение числами от 1 до 100 с помощью цикла for

Для создания массива и заполнения его числами от 1 до 100 с помощью цикла for в языке Python, можно использовать следующий код:

```python array = [] for i in range(1, 101): array.append(i) ```

2. Вывод значений массива на экран с помощью цикла for

Для вывода всех значений массива `array` на экран с помощью цикла for в языке Python, можно использовать следующий код:

```python for element in array: print(element) ```

3. Нахождение суммы, максимального и минимального элементов массива

Для нахождения суммы, максимального и минимального элементов массива `array = [45, 78, 12, 5, 23, 12]` с помощью функций языка Python, можно использовать следующий код:

```python array = [45, 78, 12, 5, 23, 12] sum_array = sum(array) max_array = max(array) min_array = min(array)

print("Сумма элементов массива:", sum_array) print("Максимальный элемент массива:", max_array) print("Минимальный элемент массива:", min_array) ```

4. Проверка содержимого массива на наличие числа 12 и вывод количества элементов с этим значением

Для проверки содержимого массива `array = [45, 78, 12, 5, 23, 12]` на наличие числа 12 и вывода количества элементов с этим значением, можно использовать следующий код:

```python array = [45, 78, 12, 5, 23, 12] count_12 = array.count(12)

print("Количество элементов со значением 12:", count_12) ```

5. Нахождение количества элементов массива

Для нахождения количества элементов массива `array = [45, 78, 12, 5, 23, 12]` с помощью функции языка Python, можно использовать следующий код:

```python array = [45, 78, 12, 5, 23, 12] count_array = len(array)

print("Количество элементов массива:", count_array) ```

6. Нахождение всех четных элементов массива и их вывод на экран

Для нахождения всех четных элементов массива `array = [45, 78, 12, 5, 23, 12]` и их вывода на экран, можно использовать следующий код:

```python array = [45, 78, 12, 5, 23, 12]

for element in array: if element % 2 == 0: print(element) ```

7. Нахождение всех НЕчетных элементов массива и их вывод на экран

Для нахождения всех НЕчетных элементов массива `array = [45, 78, 12, 5, 23, 12]` и их вывода на экран, можно использовать следующий код:

```python array = [45, 78, 12, 5, 23, 12]

for element in array: if element % 2 != 0: print(element) ```

8. Нахождение всех элементов массива, превышающих по значению число 15, и их вывод на экран

Для нахождения всех элементов массива `array = [45, 78, 12, 5, 23, 12]`, превышающих по значению число 15, и их вывода на экран, можно использовать следующий код:

```python array = [45, 78, 12, 5, 23, 12]

for element in array: if element > 15: print(element) ```

9. Проверка массива на наличие значения 12 и вывод соответствующего сообщения

Для проверки массива `array = [45, 78, 12, 5, 23, 12]` на наличие значения 12 и вывода соответствующего сообщения, можно использовать следующий код:

```python array = [45, 78, 12, 5, 23, 12]

if 12 in array: print("Число в массиве") else: print("Числа нет в массиве") ```

10. Рациональный вывод слова "МАССИВ" из массива

Для рационального вывода слова "МАССИВ" из массива `array`, можно использовать следующий код:

```python array = [45, 78, 12, 5, 23, 12]

word = "" for element in array: word += chr(element)

print(word) ```

Обратите внимание, что данный код предполагает, что значения в массиве `array` представляют собой ASCII-коды символов, которые образуют слово "МАССИВ".

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос