This tutorial is written in rST. See the source code as it presents an example of .rst file.
Quick navigation:
This tutorial is written in rST. See the source code as it presents an example of .rst file.
Quick navigation:
first_numbers = {1: "один", | |
2: "два", | |
3: "три", | |
4: "четыре", | |
5: "пять", | |
6: "шесть", | |
7: "семь", | |
8: "восемь", | |
9: "девять", | |
0: ""} |
### Позиционные аргументы vs. аргументы по умолчанию | |
''' | |
Задача: написать функцию, которая будет здороваться с пользователем. | |
Функция должна принимать два аргумента: имя пользователя и приветствие. | |
''' | |
''' | |
Первый вариант функции: оба аргумента - позиционные. | |
Если хотим с кем-то поздороваться, должны указывать и того, с кем здороваемся, и то, как здороваемся. |
import math | |
# 1 | |
''' | |
За сколько дней улитка доползет до верхушки? | |
1. В последний день улитка проползет а метров. | |
2. За сколько дней она доберется до той отметки на столбе, от которой ей останется проползти лишь а метров? | |
3. Днем на а вверх, ночью на b вниз => каждый день улитка поднимается на (a - b) | |
''' |
''' | |
3.1. Программа, которая берет на вход путь к текстовому файлу и выявляет из текста коллокаты для определенного слова. | |
Требования: циклы, списки, условия, файлы (**) | |
Примечание: коллокаты — слова, употребляющиеся в контексте определенного слова; правые/левые и расстояние (количество слов) можно запросить у пользователя, вывести можно первые n, предварительно ранжировав по частоте встречаемости (текст лучше брать английский) | |
''' | |
import re | |
from collections import OrderedDict | |
from operator import itemgetter | |
import stopwords |
start = ord("а") | |
stop = ord("я") | |
vowels = "ауеёоияэюы" | |
consonants = "" | |
for i in range(start, stop + 1): | |
char = chr(i) | |
if char not in vowels: | |
consonants += char |
import random | |
import math | |
name = input("Как зовут вашу кошку? ") | |
food = input("Что %s больше всего любит есть? " % name) | |
box = input("Где %s любит находиться? " % name) | |
def meow(): | |
print("Мяу!") |
# Easy 1.1 | |
rope = 48 | |
part = 0.75 | |
what_left_of_rope = rope * (1 - part) | |
print(what_left_of_rope, "метров") | |
# Easy 1.2 |