new file: content/posts/exam/minimum-knowledge-of-python.mdx

main
joker 2 years ago
parent eb366343fe
commit 406a674be6
  1. 222
      content/posts/exam/minimum-knowledge-of-python.mdx

@ -0,0 +1,222 @@
---
title: Минимум знаний по Python для сдачи ЕГЭ
excerpt: Самый минимум команд, функций и методов которые необходимо знать для сдачи ЕГЭ по информатике
date: '2023-09-18'
tags:
- Информатика
- Программирование
- Python
- ЕГЭ
---
<TableOfContents>
- [Урок 1](#урок-1)
</TableOfContents>
Для успешной сдачи ЕГЭ по информатике необходимо знание как минимум следующие темы.
## Python
### list:
Тип данных, представляющий список элементов.
```python
my_list = [1, 2, 3]
print(my_list) # Вывод: [1, 2, 3]
```
### for:
Оператор цикла, используется для итерации по элементам контейнера или последовательности.
```python
# пример
my_list = [1, 2, 3, 4, 5]
for item in my_list:
print(item)
```
### range():
Функция, которая создает последовательность чисел в заданном диапазоне.
```python
# пример
for i in range(1, 6):
print(i)
```
### or:
Логический оператор, возвращает True, если хотя бы одно из условий истинно.
```python
x = True
y = False
result = x or y
print(result) # Вывод: True
```
### not:
Логический оператор, инвертирует значение логического выражения.
```python
x = True
result = not x
print(result) # Вывод: False
```
### if:
Условный оператор, используется для выполнения кода, если определенное условие истинно.
### else:
Ветвь условного оператора if, выполняется, если условие в операторе if ложно.
```python
x = 3
if x > 5:
print("x больше 5")
else:
print("x меньше или равно 5")
```
### .append():
Метод списка, добавляющий элемент в конец списка.
```python
my_list = [1, 2, 3]
my_list.append(4)
print(my_list) # Вывод: [1, 2, 3, 4]
```
### bin():
Функция, преобразующая целое число в двоичную строку.
```python
x = 10
binary_representation = bin(x)
print(binary_representation) # Вывод: '0b1010'
```
### map():
Функция для применения функции к каждому элементу последовательности.
```python
def square(x):
return x ** 2
numbers = [1, 2, 3, 4]
squared_numbers = map(square, numbers)
print(list(squared_numbers)) # Вывод: [1, 4, 9, 16]
```
### .split():
Метод строк, разделяющий строку на подстроки по заданному разделителю.
```python
sentence = "Это пример разделения строки на слова"
words = sentence.split()
print(words) # Вывод: ['Это', 'пример', 'разделения', 'строки', 'на', 'слова']
```
### sum():
Функция, вычисляющая сумму элементов последовательности.
```python
numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total) # Вывод: 15
```
### .count():
Метод списка, подсчитывающий количество вхождений заданного элемента.
```python
my_list = [1, 2, 2, 3, 2, 4]
count_of_twos = my_list.count(2)
print(count_of_twos) # Вывод: 3
```
### .while:
Оператор цикла, выполняющий блок кода, пока условие истинно.
```python
count = 0
while count < 5:
print(count)
count += 1
```
### .replace():
Метод строк, заменяющий все вхождения одной подстроки другой.
```python
text = "Hello, World!"
new_text = text.replace("Hello", "Hi")
print(new_text) # Вывод: "Hi, World!"
```
### all():
Функция, проверяющая, что все элементы последовательности истинны в логическом контексте.
```python
numbers = [True, True, False]
result = all(numbers)
print(result) # Вывод: False
```
### break:
Оператор, прерывающий выполнение цикла и переходящий к следующей инструкции после цикла.
```python
for i in range(10):
if i == 5:
break
print(i)
```
### f = open('1.txt'):
Открытие файла '1.txt' для работы с ним в Python.
### readline():
Метод файла, считывающий следующую строку из файла.
```python
with open('1.txt', 'r') as file:
line = file.readline()
print(line)
```
[На главную](/)
Loading…
Cancel
Save