Funktsioonid

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")