Функции

Int — целое число: 3;4;99;-45

Str — слово: «monday», «23344456», «A»,

Bool — правдивые значения: True = 1; False = 0

Float — плавающие числа: 5.45; -45.5758

ФункцияДействиеПример
print()выводит значение на экранprint(«Hello world»)
->Hello world
input()запрашивает у пользователя данные и передает полученный текст в питонinput(Mis on nimi? )
->Mis on nimi?…
nimi=переменная которая запоминает введенное в нее значение и выводит его при указании названия переменнойnimi= Alex
print(«tere» + nimi)
->tere Alex
math.ceil(x)округление до ближайшего большего числаmath.ceil(1.9)
->2
randint(): возвращает случайное число из определенного диапазонаfrom randit import *
rand=randint(1,10)
->7
text.lowerубирает все заглавные буквы text=aBcDEfG
low_text=text.lower
->abcdefg
text.upperделает все буквы заглавнымипо аналогии с .lower
len()используется для определения длины объектаеуlength=text.len
maxвыдает максимальное число из спискаnumbers=[1, 4, 6, 3]
min(numbers)
->
minвыдает минимальное число из спискапо аналогии с max
sortedЭта функция принимает любой набор элементов и возвращает новый список всех значений в отсортированном порядкеsorted(numbers)
->[1, 3, 4, 6]
reverseразворачивает список в обратном порядкеnumbers.reverse()
->[3, 6, 4, 1]
appendиспользуется для добавления элемента в конец спискаmy_list = [1, 2, 3] my_list.append(4)
->[1, 2, 3, 4]
openиспользуется для открытия файла и возвращает файловый объект, который можно использовать для чтения, записи или обоих действий в файле.file=open(«text.txt», «r»)
content = file.read() print(content)
file.close()
writeнужна для записи данных в файл. Она принимает строку в качестве аргумента и записывает её в открытый файл.file = open(«text.txt», «w») file.write(«Tere!») file.close()
splitиспользуется для разделения строки на подстроки по заданному разделителю и возвращает список этих подстрок.numbers = «1,2,3,4,5» num_list=numbers.split(«,»)
->[‘1’, ‘2’, ‘3’, ‘4’, ‘5’]
readlinesиспользуется для чтения всех строк из файла в список строк.file = open(«text.txt», «r») lines = file.readlines()
file.close()
for line in lines:
print(line.strip())
stripиспользуется для удаления начальных и конечных символов пробела или других указанных символов из строкиstring = » Tere! » stripped_string = string.strip()
->»Hello, world!»
indexнужна для получения индекса первого вхождения элемента в списке или другом итерируемом объекте.my_list = [10, 20, 30, 40, 50] index = my_list.index(30)
->2
popиспользуется для удаления элемента из списка по указанному индексу и возвращает удаленное значение.list = [‘a’, ‘b’, ‘c’, ‘d’] removed_element=list.pop(2)
->c
removeиспользуется для удаления первого вхождения указанного элемента из списка.list.remove(‘b’)
print(my_list)
->[‘a’, ‘c’, ‘d’]
rangeиспользуется для создания последовательности чисел в заданном диапазоне.numbers = range(5) print(list(numbers))
->[0, 1, 2, 3, 4]
forфункционирует путем многократного выполнения фрагмента кода до тех пор, пока не будет выполнено определенное условие.for i in range(5):
print(i)
->[0, 1, 2, 3, 4]
defdef это слово которое создает функцию и состоит из def название функцииdef hi()
print(«hello»)
hi()
round()Округляет число до заданного количества знаковx = 3.14159
rounded_x = round(x, 2)
->3.14
count()подсчитывает количество вхождений заданного элементаmy_list = [1, 2, 3, 4, 2, 2, 5] count_of_twos = my_list.count(2)
->3

if, elif и else используется в Python для выполнения различных блоков кода в зависимости от условий.
x = 10

if x > 10:
    print("x > 10")
elif x < 10:
    print("x < 10")
else:
    print("x = 10")