Python одномерные массивы

Все начинающие программисты, осваивающие python, сталкиваются с массивами. На этой странице представлены простейшие операции с одномерными массивами.

Программа на языке программирования Python:

Создание одномерного массива и вывод на экран наименьшего элемента 

from random import randint
n=10
a=[0]*n
for i in range(n):
    a[i]=randint(-50, 50)
    print(a[i], end=' ')
print(sep='\d')
x=50
for i in range(n):
    if a[i]<x:
        x=a[i]
print('наименьшее число', x)

Создаём массив размерностью 10, заполняем его случайными числами из диапазона от -50 до 50. Вводим переменную "x", равную максимально возможному числу в данном промежутке, и ищем наименьший элемент массива.

Аналогичная программа для поиска наибольшего числа массива.

from random import randint
n=10
a=[0]*n
for i in range(n):
    a[i]=randint(-50, 50)
    print(a[i], end=' ')
print(sep='\d')
x=-50
for i in range(n):
    if a[i]>x:
        x=a[i]
print('наибольшее число', x)

Теперь отсортируем массив и выведем все отрицательные числа.

Вывод всех отрицательных элементов массива (python)

from random import randint
n=10
a=[0]*n
for i in range(n):
    a[i]=randint(-50, 50)
    print(a[i], end=' ')
print(sep='\d')
for i in range(n):
    if a[i]<0:
        print(a[i])

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

from random import randint
n=10
a=[0]*n
for i in range(n):
    a[i]=randint(-50, 50)
    print(a[i], end=' ')
print(sep='\d')
for i in range(n):
    if a[i]>0:
        print(a[i])

Смотрите также:

Добавить комментарий


Защитный код
Обновить