В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
semabulov
semabulov
04.03.2020 12:28 •  Информатика

Питон найти ошибки и отладить программу


Питон найти ошибки и отладить программу

Показать ответ
Ответ:
veragmyr
veragmyr
07.07.2021 07:58
1) Запустите граф. редактор Tux Paint. 
2)Рассмотрите окно редактора
3) На панели "инструменты" создайте новый файл
4) С кнопок "вниз верх " посмотрите фоны
5) Выберите фон для рисунка  
6) На панели "Инструменты" выберите "Краска"
7) На панели "цвета" выберите "цвет" для рисунка
8) На панели "инструменты" выберите инструмент "штамп"
9) Рассмотрите эти штампы
10) Выберите штамп "солнце" 
11) Опять же на строке "инструменты" выберите "магия"
12) Выберите цвет магии
13) Нарисуйте траву до линии горизонта 
14) Создайте свою осеннюю, цветущую  полянку в панели "магия"
15) На строке "инструменты" выберите "текст"
16) Выберите цвет текста
17) На панели "буквы" стиль текста
18)На панели "инструменты" рассмотрите "форма"
19) На панели "инструменты" выберите ластик
20) Рассмотрите форму ластика
21) "Откат и возврат" на панели "инструменты" 
22) Поработайте с этими кнопками
 Ваш рисунок готов и вы можете его распечатать!)))
Ну как то так :) 
0,0(0 оценок)
Ответ:
KatyaSy
KatyaSy
30.06.2020 20:43
#!/usr/bin/python3

'''
пологаю, условие как есть: без пробелов, без OCR, без какого-либо форматирования

т.е. вводные строки текста выглядят так:



я добавил поддержку некоторых разделителей в выражение, на случай если они
всётаки имеются

тестовые данные:





тогда, решаем это с регулярных выражений

как видно, в условии не сказано, что считать за код города. предположим,
что код города - это первая цифра от num2
'''

import re
import datetime

R = re.compile(
    r'\s*(?P<num1>\d{6})\s*(?P<y>\d{4})\-?(?P<m>\d{2})\-?(?P<d>\d{2})\s*'
    r'(?P<num2>\d{7})\s*'
обычный))\s*(?P<price>\d+)\s*'
)

d1 = datetime.datetime(1996, 3, 15)
d2 = datetime.datetime(1996, 4, 12)

while True:
    a = ""
    try:
        a = input("введи> ")
    except EOFError:
        print("\n")
        exit(0)

    res = R.match(a)
    if res == None:
        print("ошибка парсинга")
        continue

    dd = datetime.datetime.now()
    try:
        dd = datetime.datetime(
            int(res.group("y")),
            int(res.group("m")),
            int(res.group("d"))
        )
    except ValueError:
        print("неправильная дата")

    if res.group("urgency") == " " and (dd > d1 and dd < d2):
        n = res.group("num2")
        print("номер1 {}, код {}, номер2 {}".format(
            res.group("num1"), n[0], n[1:]))
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота