W programie Python

Instrukcje

Zmodyfikuj program tak, aby:
1. Lista generowała się automatycznie losując 10 elementów z zakresu 1-100
2. Wykonaj sortowanie listy za pomocą metody sort
3. Wyświetl listę do wglądu
4. Pozwól użytkownikowi wpisać szukaną liczbę
5. Wyświetl indeks szukanej liczby z listy
6. W przypadku gdy szukanej liczby nie będzie na liście i zwrócony zostanie
indeks -1 wyświetl informację o nieznalezieniu szukanej liczby.
7. Gotowy program załącz i prześlij do oceny
Daje Naj



Odpowiedź :

Odpowiedź:

import random

def program():

   random_list = []

   # lista - 10 elementow w zakresu 1 - 100

   for i in range(10):

       n = random.randint(1, 100)

       random_list.append(n)

   random_list.sort()

   # Wykonaj sortowanie listy za pomocą metody sort

   random_list.sort()

   # Wyświetl listę do wglądu

   print(random_list)

   # Pozwól użytkownikowi wpisać szukaną liczbę

   szukana = int(input("Podaj szukana liczbe: "))

   # Wyświetl indeks szukanej liczby z listy

   if szukana in random_list:

       index_szukanej = random_list.index(szukana)

       print("Indeks szukanej liczby to:", index_szukanej)

   # wyświetl informację o nieznalezieniu szukanej liczby.

   if szukana not in random_list:

       print("Nie znaleziono szukanej liczby:", szukana)

program()