parent
eb366343fe
commit
406a674be6
@ -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…
Reference in new issue