You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							226 lines
						
					
					
						
							5.0 KiB
						
					
					
				
			
		
		
	
	
							226 lines
						
					
					
						
							5.0 KiB
						
					
					
				| ---
 | |
| title: Минимум знаний по Python для сдачи ЕГЭ
 | |
| excerpt: Самый минимум команд, функций и методов которые необходимо знать для сдачи ЕГЭ по информатике
 | |
| date: '2023-09-18'
 | |
| tags:
 | |
|   - Информатика
 | |
|   - Программирование
 | |
|   - Python
 | |
|   - ЕГЭ
 | |
| ---
 | |
| 
 | |
| <TableOfContents>
 | |
| 
 | |
| - [Урок 1](#урок-1)
 | |
| 
 | |
| </TableOfContents>
 | |
| 
 | |
| Для успешной сдачи ЕГЭ по информатике необходимо знание как минимум следующие темы.
 | |
| 
 | |
| ## Python
 | |
| 
 | |
| ### 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)
 | |
| 
 | |
| ```
 | |
| 
 | |
| ###  if: 
 | |
| Условный оператор, используется для выполнения кода, если определенное условие истинно.
 | |
| 
 | |
| ###  else: 
 | |
| Ветвь условного оператора if, выполняется, если условие в операторе if ложно.
 | |
| 
 | |
| ```python
 | |
| 
 | |
| x = 3
 | |
| if x > 5:
 | |
|     print("x больше 5")
 | |
| else:
 | |
|     print("x меньше или равно 5")
 | |
| 
 | |
| ```
 | |
| 
 | |
| ### list: 
 | |
| Тип данных, представляющий список элементов.
 | |
| 
 | |
| ```python
 | |
| 
 | |
| my_list = [1, 2, 3]
 | |
| print(my_list)  # Вывод: [1, 2, 3]
 | |
| 
 | |
| ```
 | |
| 
 | |
| ### .append(): 
 | |
| Метод списка, добавляющий элемент в конец списка.
 | |
| 
 | |
| ```python
 | |
| 
 | |
| my_list = [1, 2, 3]
 | |
| my_list.append(4)
 | |
| print(my_list)  # Вывод: [1, 2, 3, 4]
 | |
| 
 | |
| ```
 | |
| 
 | |
| ### or: 
 | |
| Логический оператор, возвращает True, если хотя бы одно из условий истинно.
 | |
| 
 | |
| ```python
 | |
| 
 | |
| x = True
 | |
| y = False
 | |
| result = x or y
 | |
| print(result)  # Вывод: True
 | |
| 
 | |
| ```
 | |
| 
 | |
| ### not: 
 | |
| Логический оператор, инвертирует значение логического выражения.
 | |
| 
 | |
| ```python
 | |
| 
 | |
| x = True
 | |
| result = not x
 | |
| print(result)  # Вывод: False
 | |
| 
 | |
| ```
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| ### 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)
 | |
| 
 | |
| ```
 | |
| 
 | |
| [На главную](/) |