Su ostukorv on hetkel tühi!
Programmeerimise teooria. Mis on ‘Python’?

Python. Ridade funktsioonid ja meetodid
print(“”) | выводит текст или переменные на экран. |
(«Text{0} text.format(muutuja)) | |
float() | число с пл. запятой, число дробное |
input() | считывает ввод пользователя с клавиатуры. |
name = input | (Введите ваше имя: <>) |
type() | возвращает тип объекта |
x = 5 | print(type(x)) |
str() | преобразуют объекты в строки |
bool() | функция возвращает логическое значение указанного объекта |
vastus=int() | |
round(arv, pos) | |
capitalize() | «Text» |
center(19,»*») | ************** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ************** |
upper() | «TEXT» |
lower() | «text» |
eval() | читает текстовое и переводит в мат допустим и выполняет функцию «2+2″=2+2=4 |
from math import * | pi, sqrt(arv)=arv**(1/2) |
from random import * | randit(min,max), random()={0,1} |
try : | tegevus |
except : | viga |
if a>=1000 : | #a<0, a!=3000 |
num_str = | str(42) |
str_num = | int(«42») |
float_num = | float(«3.14») |
nimi=input(«Mis on sinu nimi? «).capitalize() | nimi->Nimi |
vanus=int(input(«Kui vana sa oled? «)) | #»21″!=21 |
Литералы строк | S = ‘str’; S = «str»;S = »’str»’; S = «»»str»»» |
Экранированные последовательности | S = «s\np\ta\nbbb» |
Неформатированные строки (подавляют экранирование) | S = r»C:\temp\new» |
Строка байтов | S = b»byte» |
Конкатенация (сложение строк) | S1 + S2 |
Повторение строки | S1 * 3 |
Обращение по индексу | S[i] |
Извлечение среза | S[i:j:step] |
Длина строки | len(S) |
Поиск подстроки в строке. Возвращает номер первого вхождения или | -1 S.find(str, [start],[end]) |
Поиск подстроки в строке. Возвращает номер первого вхождения или вызывает | ValueError S.index(str, [start],[end]) |
Замена шаблона | .replace(шаблон, замена) |
Разбиение строки по разделителю | .split(символ) |
Состоит ли строка из цифр | .isdigit() |
Состоит ли строка из букв | .isalpha() |
Состоит ли строка из цифр или букв | .isalnum() |
Состоит ли строка из символов в нижнем регистре | .islower() |
Состоит ли строка из символов в верхнем регистре | .isupper() |
Состоит ли строка из неотображаемых символов (пробел, символ перевода страницы (‘\f’), «новая строка» (‘\n’), «перевод каретки» (‘\r’), «горизонтальная табуляция» (‘\t’) и «вертикальная табуляция» (‘\v’)) | .isspace() |
Начинаются ли слова в строке с заглавной буквы | .istitle() |
Преобразование строки к верхнему регистру | .upper() |
Преобразование строки к нижнему регистру | .lower() |
Начинается ли строка S с шаблона str | .startswith(str) |
Заканчивается ли строка S шаблоном str | .endswith(str) |
Сборка строки из списка с разделителем S | .join(список) |
Символ в его код ASCII | ord(символ) |
Код ASCII в символ | chr(число) |
Переводит первый символ строки в верхний регистр, а все остальные в нижний | .capitalize() |
Возвращает отцентрованную строку, по краям которой стоит символ fill (пробел по умолчанию) | .center(width, [fill]) |
Возвращает количество непересекающихся вхождений подстроки в диапазоне [начало, конец] (0 и длина строки по умолчанию) | .count(str, [start],[end]) |
Возвращает копию строки, в которой все символы табуляции заменяются одним или несколькими пробелами, в зависимости от текущего столбца. Если TabSize не указан, размер табуляции полагается равным 8 пробелам | .expandtabs([tabsize]) |
Удаление пробельных символов в начале строки | .lstrip([chars]) |
Удаление пробельных символов в конце строки | .rstrip([chars]) |
Удаление пробельных символов в начале и в конце строки | .strip([chars]) |
Возвращает кортеж, содержащий часть перед первым шаблоном, сам шаблон, и часть после шаблона. Если шаблон не найден, возвращается кортеж, содержащий саму строку, а затем две пустых строки | .partition(шаблон) |
Возвращает кортеж, содержащий часть перед последним шаблоном, сам шаблон, и часть после шаблона. Если шаблон не найден, возвращается кортеж, содержащий две пустых строки, а затем саму строку | .rpartition(sep) |
Переводит символы нижнего регистра в верхний, а верхнего – в нижний | .swapcase() |
Первую букву каждого слова переводит в верхний регистр, а все остальные в нижний | .title() |
Делает длину строки не меньшей width, по необходимости заполняя первые символы нулями | .zfill(width) |
Делает длину строки не меньшей width, по необходимости заполняя последние символы символом fillchar | .ljust(width, fillchar=» «) |
Делает длину строки не меньшей width, по необходимости заполняя первые символы символом fillchar | .rjust(width, fillchar=» «) |
Lisa kommentaar