Teoria

print()позволяет программисту написать какой либо текст который покажется пользователю при запуске программыprint(“Привет, мир!”)
input()делает так чтобы пользователь при запуске программы мог вписать какой либо текстname = input(“Введите ваше имя: “)
print(“Привет, “, name, “!”)
float()использование в коде цифр с запетыми пример(1,02; 10,60.и.т.д)number_str = “3.14”
number_float = float(number_str)
print(number_float) # Вывод: 3.14
int()использует в коде целые цифрыnumber_str = “123”
number_int = int(number_str)
print(number_int) # Вывод: 123
ifесли пример(if a==2 print(правильный ответ). более точный пример посмотри в Näidis koodid)x = 10
if x > 5:
print(“x больше 5”)
elifиспользуется после if если нужно продолжить если. более точный пример посмотри в Näidis koodid)x = 10
if x > 10:
print(“x больше 10”)
elif x < 10:
print(“x меньше 10”)
else:
print(“x равно 10”)
elseиспользуется после elif если нужно продолжить если. более точный пример посмотри в Näidis koodid)count = 0
while count < 5:
print(count) count += 1
else:
print(“Цикл завершен”)
whileусловие выполняется до тех пор, пока условие истинноcount = 0
while count < 5:
print(count)
count += 1
while Trueбесконечный цикл Также вместо true можно использовать простые равенства, 1 == 1while True:
user_input = input(“Введите команду: “)
if user_input == “exit”:
break # Выход из цикла, если введена команда “exit”
print(“Вы ввели:”, user_input)
forпеременной будут присваиваться по очереди все значения из списка.fruits = [“apple”, “banana”, “cherry”]
for fruit in fruits:
print(fruit)
listсписок может содержать любое количество любых объектов (в том числе и вложенные списки), или не содержать ничего.numbers = [1, 2, 3, 4, 5]
fruits = [“apple”, “banana”, “orange”]
mixed = [1, “apple”, True, 3.14]
defфункция которую программист создаёт для дальнейшего использования, в def должно присутствовать объяснение работы для того чтобы другие луди могли при использование этой функции что она делает.def is_even(number):
“””Эта функция проверяет, является ли число четным.
“””
eturn number % 2 == 0
randintгенерации случайного целого числа в определённом диапазоне.import random
# Генерация случайного целого числа от 1 до 100
random_number = random.randint(1, 100)
print(random_number)
todayтекущая дата.from datetime import datetime
today_date = datetime.today()
print(today_date)
lowerметод или функцию, которая преобразует все символы строки в нижний регистр.string = “Hello, World!”
lower_string = string.lower()
print(lower_string) # Вывод: hello, world!
uniform используется для генерации случайных чисел в равномерном распределении.import random
# Генерация случайного числа с плавающей точкой от 0 до 1 random_float = random.uniform(0, 1)
print(random_float)
str это тип данных, представляющий строки символов.x = 42
x_str = str(x) # Преобразование числа в строку
print(x_str) # Вывод: ’42’
roundиспользуется для округления чисел до определенного количества десятичных знаков или до целого числа.x = 3.14159
rounded_x = round(x) # Округление до ближайшего целого числа print(rounded_x) # Вывод: 3
y = 2.71828
rounded_y = round(y, 2) # Округление до двух десятичных знаков print(rounded_y) # Вывод: 2.72
rangeиспользуемый для создания последовательности чисел.numbers = list(range(5))
# Создает список чисел от 0 до 4 print(numbers)
# Вывод: [0, 1, 2, 3, 4]
centerиспользуется для центрирования строки.text = “Hello”
centered_text = text.center(20)
print(centered_text)
# Вывод: ‘ Hello ‘
formatметод форматирования строк.name = “Alice”
age = 30 formatted_string = “Привет, меня зовут {}, мне {} лет.”.format(name, age)
print(formatted_string)
# Вывод: Привет, меня зовут Alice, мне 30 лет.
type используемые для определения типа данных объекта.x = 5 print(type(x)) # Выведет <class ’int’>, так как x является целым числом
(integer) y = “Hello, World!”
print(type(y)) # Выведет <class ‘str’>, так как y является строкой (string)
z = [1, 2, 3]
print(type(z)) # Выведет <class ‘list’>, так как z является списком (list)
choiceвыбирает случайный элемент из последовательности.import random
my_list = [1, 2, 3, 4, 5]
random_element = random.choice(my_list)
print(random_element) # Выводит случайный элемент из списка my_list
insertвставка элемента в список или другую структуру данных в определенное место.my_list = [1, 2, 3, 4, 5]
my_list.insert(2, 10) # Вставляем число 10 в индекс 2
print(my_list) # Вывод будет [1, 2, 10, 3, 4, 5]
clearиспользуется для удаления всех элементов.my_list = [1, 2, 3, 4, 5]
my_list.clear() # Очищает список
print(my_list) # Вывод будет []
removeиспользуется для удаления.my_list = [1, 2, 3, 4, 5] my_list.remove(3) # Удаляет элемент 3 из списка print(my_list)
# Вывод будет [1, 2, 4, 5]
sortсортировка элементов в некоторой структуре данных по определенному порядку.my_list = [3, 1, 4, 1, 5, 9, 2, 6] my_list.sort() print(my_list)
# Выведет: [1, 1, 2, 3, 4, 5, 6, 9]
copy создание копии объекта, которая может быть изменена независимо от оригинала.original_list = [[1, 2], [3, 4]]
copied_list = copy.deepcopy(original_list)
copied_list[0][0] = 100 print(original_list)
# Выведет: [[1, 2], [3, 4]] print(copied_list)
# Выведет: [[100, 2], [3, 4]]
reverseизменение порядка элементов в некоторой структуре данных на противоположный.my_list = [1, 2, 3, 4, 5]
my_list.reverse()
print(my_list)
# Выведет: [5, 4, 3, 2, 1]
maxнаходит наибольший элемент из набора значений.numbers = [3, 1, 4, 1, 5, 9, 2, 6]
max_number = max(numbers)
print(max_number) # Выведет: 9
minнаходит наименьший элемент из набора значений.numbers = [3, 1, 4, 1, 5, 9, 2, 6]
min_number = min(numbers)
print(min_number) # Выведет: 1
sumвычисляет сумму значений.numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total)
# Выведет: 15
lenиспользуется для определения длины ( строка, список, словарь).my_string = "Hello, world!"
length = len(my_string)
print(length)
# Выведет: 13
mapиспользуется для применения заданной функции к каждому элементу в последовательности (например, списке) и возвращения результата в виде новой последовательности.# Функция, которая умножает число на два
def double(x):
return x * 2 numbers = [1, 2, 3, 4, 5]
result = map(double, numbers)
print(list(result))
# Выведет: [2, 4, 6, 8, 10]
indexозначает индекс элемента в структуре данных, такой как строка, список.my_list = ["apple", "banana", "cherry"]
index = my_list.index("banana")
print(index)
# Выведет: 1
isalphaиспользуется для проверки того, состоит ли строка только из букв алфавита. Если строка состоит только из букв, метод возвращает True, в противном случае – False.my_string = "Hello"
print(my_string.isalpha())
# Выведет: True my_string = "Hello123" print(my_string.isalpha())
# Выведет: False
capitalizeиспользуется для преобразования первого символа строки в верхний регистр.my_string = "hello, world!"
capitalized_string = my_string.capitalize() print(capitalized_string)
sampleиспользуется для случайного выбора элементов.import random
my_list = [1, 2, 3, 4, 5]
sampled_list = random.sample(my_list, 3)
print(sampled_list)
extendиспользуется для добавления всех элементов из одной последовательности в конец другой последовательности.list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1)

Все примеры можно найти в Näidis koodid.