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