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] |
def | def это слово которое создает функцию и состоит из 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")