
Полная версия:
Полный учебник языка программирования Python

Артём Соболев
Полный учебник языка программирования Python
Полный учебник языка программирования Python: фундаментальный курс
Предисловие
Этот учебник предназначен для глубокого изучения языка программирования Python с нуля до продвинутого уровня. Книга охватывает все аспекты языка – от базового синтаксиса до продвинутых концепций, с акцентом на практическое применение и современные методики программирования.
Часть I: Основы Python
Глава 1. Введение в Python
1.1. Установка и настройка окружения
Установка интерпретатора:
```bash
# Ubuntu/Debian
sudo apt-get install python3.10
# Windows
# Скачать с python.org
# macOS
brew install python
```
Настройка виртуального окружения:
```python
python -m venv myenv
source myenv/bin/activate # Linux/macOS
myenv\Scripts\activate # Windows
```
1.2. Первая программа
```python
# hello.py
print("Hello, World!")
print("Привет, мир!")
# Запуск программы
python hello.py
```
Глава 2. Базовый синтаксис
2.1. Переменные и типы данных
Основные типы данных:
```python
# Числовые типы
integer_var = 10 # int
float_var = 3.14 # float
complex_var = 1 + 2j # complex
# Строки
string_var = "Hello" # str
multiline_str = """Многострочная
строка"""
# Булевы значения
bool_var = True # bool
```
2.2. Операторы
Арифметические операторы:
```python
a = 10
b = 3
print(a + b) # 13
print(a – b) # 7
print(a * b) # 30
print(a / b) # 3.333…
print(a // b) # 3 (целочисленное деление)
print(a % b) # 1 (остаток от деления)
print(a ** b) # 1000 (возведение в степень)
```
Часть II: Структуры данных
Глава 3. Коллекции
3.1. Списки (Lists)
```python
# Создание списка
fruits = ["apple", "banana", "orange"]
numbers = [1, 2, 3, 4, 5]
# Операции со списками
fruits.append("grape") # Добавление элемента
fruits.insert(1, "mango") # Вставка по индексу
fruits.remove("banana") # Удаление элемента
last_fruit = fruits.pop() # Удаление последнего элемента
# Срезы
first_two = fruits[:2] # Первые два элемента
last_two = fruits[-2:] # Последние два элемента
Конец ознакомительного фрагмента.
Текст предоставлен ООО «Литрес».
Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.
Вы ознакомились с фрагментом книги.
Для бесплатного чтения открыта только часть текста.
Приобретайте полный текст книги у нашего партнера:
Полная версия книги
Всего 10 форматов