Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Python Не понимаю, как написать такую прогу https://www.cyberforum.ru/ python-beginners/ thread2395601.html
Нужно написать прогу, которая вводит 3-хзначное число и выводит ответ да, если в записи есть цифра 0.
Python Паттерн Proxy не сохраняет картинку
У меня есть код, но он не выдает ошибку и не сохраняет картинку. Python 2.7 def main(): pass if __name__ == '__main__': main() from functools import partial from PIL import Image as ImagePil
Python Ошибка при переводе одномерного массива в двухмерный https://www.cyberforum.ru/ python-beginners/ thread2395435.html
Ошибка я понимаю в чём, что у меня i выходит за пределы, но как решить не могу import random arr = mas = for i in range(9): arr.append(random.randint(1,9)) for i in range(9): print(arr,end = ' ') print()
Python Распределить по массиву числа и выяснить сколькими способами это можно сделать https://www.cyberforum.ru/ python-beginners/ thread2395405.html
Короче, у меня есть некоторе число n, мне нужно распределить его по массиву, известно также k (значение первого элемента массива). Нужно распределить число n по массиву так чтобы: либо a(i) > a(i+1) < a(i+2) либо a(i) < a (i+1) > a (i+2). Я вообще никак не могу это сделать, столько времени потратил в пустую. Надо определить сколько всего возможно вариантов распределения
Python Замена подстроки в строке
Не понимаю почему не работает, помогите пожалуйста. import random import math import string def Change_string(string): while 1 is 1: string_2 = input("Введите слово, которое хотите заменить: ") string_3 = input("Ведите слово на, которое хотите заменить: ")
Python Продолжите ряд Объясните и исправьте ошибку в функции continue_fibonacci_sequence(sequence, n), которая принимает часть последовательности Фибоначчи sequence и продолжает её на n элементов. Список sequence представляет из себя несколько – не менее двух – чисел, следующих в последовательности Фибоначчи друг за другом. def continue_fibonacci_sequence(sequence, n): for i in range(n): next_element... https://www.cyberforum.ru/ python-beginners/ thread2395250.html
Python Покажите отличие Напишите пример, который продемонстрирует отличия между методом sort() списка и функцией sorted(arr). На основе вашего кода должно быть возможно показать, какой из вариантов меняет список, а какой – создает новый, отсортированный список. Примечания В качестве решения приложите файл с кодом, в котором обязательно должны присутствовать комментарии, поясняющие работу программы. https://www.cyberforum.ru/ python-beginners/ thread2395248.html Описание сложной структуры в sqlalchemy Python
Всем здравствуйте. Есть такая задача. имеется некая структура данных (ниже приложу sql как она создавалась). Есть задача описать класс для работы с данной таблицей. С sqlalchemy у меня раньше никаких дел не было, поэтому возникла проблема. При запуске кидается ошибка именно в этой структуре sql запрос где создается таблица с кастомными типами : CREATE TYPE yt_video_stat AS ( viewCount text,...
Python Бюрократия https://www.cyberforum.ru/ python-beginners/ thread2395193.html
Отдел кадров одной крупной компании осознал, что тратит много времени на заполнение одних и тех же данных в куче разных бумажек для заявки на отпуск. Они попросили вас упростить их работу, чтобы им приходилось только один раз ввести имя, фамилию и некоторые вспомогательные данные. А сразу несколько справок печатать подстановкой указанных данных в разные шаблоны. Чтобы облегчить страдания...
Python Письменность языка НРЗБРЧВ На PEP8 В письменности языка НРЗБРЧВ отсутствуют гласные буквы и знаки препинания, в остальном язык ничем не отличается от русского языка. Чтобы из слова русского языка получить слово языка НРЗБРЧВ, достаточно выкинуть из слова все гласные. Чтобы перевести предложение, нужно перевести каждое слово и выкинуть знаки препинания. Регистр букв следует оставить неизменным. Напишите функцию... https://www.cyberforum.ru/ python-beginners/ thread2395190.html
Длинный чек Python
Пожалуйста, если не сложно, в формате PEP8 Для работы небольшого магазинчика вас попросили сделать небольшой набор функций, обеспечивающих работу с чеками. В качестве пробной версии вам нужно реализовать всего два действия: добавление покупки к набору покупаемых товаров, и печать чека. После того как чек напечатан должно быть возможно вводить новый список товаров. По правилам оформления...
Python Фрактальный список https://www.cyberforum.ru/ python-beginners/ thread2395155.html
Фракталом называется самоподобный объект, то есть объект, который можно разбить на несколько частей так, что одна из составляющих частей будет выглядеть так же, как весь объект целиком. Фракталы можно встретить в живой природе. Например, дерево можно представить себе как объект, который состоит из ствола, к которому «прикрепляются» ветки. Однако, эти ветки являются при этом такими же деревьями,...<
1729 / 969 / 199
Регистрация: 22.02.2018
Сообщений: 2,694
Записей в блоге: 6
29.01.2019, 11:46 0

Поменять задачу таким образом, чтобы звездочки в цифрах при выводе в командную строку поменялись на цифры... - Python - Ответ 13280093

29.01.2019, 11:46. Показов 2071. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено yasmogu как решение

Решение

У Вас сложный вариант и полно ошибок. Поэтому все что я могу предложить, это свой вариант.


Добавлено через 50 минут
О придумал совсем простой вариант, в исходном коде нужно заменить всего одну строку.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
#собственно пример
import sys
 
 
Zero = ["  ***  ",
        " *   * ",
        "*     *",
        "*     *",
        "*     *",
        " *   * ",
        "  ***  "]
             
One = ["  *  ",
       " **  ",
       "  *  ",
       "  *  ",
       "  *  ",
       "  *  ",
       " *** "]
            
Two = [" *** ",
       "*   *",
       "*   *",
       "   * ",
       "  *  ",
       " *   ",
       "*****"]
           
Three = [" *****",
         "*    *",
         "    * ",
         "   *  ",
         "    * ",
         "*    *",
         "******"]
              
Four = ["   *  ",
        "  **  ",
        " * *  ",
        "*  *  ",
        "******",
        "    * ",
        "    * "]
            
Five = [" *****", 
        " *    ",
        "*     ",
        " **** ",
        "     *",
        "*    *",
        " **** "]
            
Six = ["*****",
       "*   *",
       "*    ",
       "*****",
       "*   *",
       "*   *",
       "*****"]
 
Seven = ["*****",
         "    *",
         "   * ",
         "  *  ",
         " *   ",
         " *   ",
         " *   "]
               
Eight = [" *** ",
         "*   *",
         "*   *",
         " *** ",
         "*   *",
         "*   *",
         " *** "]
 
Nine = [" ****",
        "*   *",
        "*   *",
        " ****",
        "    *",
        "    *",
        "    *"]
            
Digits = [Zero, One, Two, Three, Four, Five, Six, Seven, Eight, Nine]
 
try:
    digits = sys.argv[1]
    row = 0 
    while row < 7:
        line = " "
        column = 0
        while column < len(digits): 
            number = int(digits[column]) 
            digit = Digits[number] 
            line += digit[row].replace('*', str(number)) + "  "   # заменена
            column += 1
 
        print(line)
        row +=1
except IndexError:
    print("usage: bigdigits.py <number>")
except ValueError as err:
    print(err,"in", digits)
Выводит:

Python
1
2
3
4
5
6
7
8
D:\temp>big.py 234
  222    33333     4
 2   2  3    3    44
 2   2      3    4 4
    2      3    4  4
   2        3   444444
  2     3    3      4
 22222  333333      4
Добавлено через 7 часов 33 минуты
Цитата Сообщение от yasmogu Посмотреть сообщение
И при изменении условий выполнения программы не из командной строки, а через visual studio все равно ничего не происходит, отладчик стоит на месте.
Отладчик нужно запускать в пошаговом режиме. Тогда Вы сможете увидеть все что происходит с программой. В больших программах можно ставить точку останова перед тем куском программы, который не понятен, и переходить в пошаговый режим.
Кстати я тоже работаю с MS Visual Studio Community 2017 (официально бесплатная версия).
Кроме С++ и С# поддерживает так же и Python.
Очень удобная среда и мощный отладчик.

Вернуться к обсуждению:
Поменять задачу таким образом, чтобы звездочки в цифрах при выводе в командную строку поменялись на цифры... Python
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.01.2019, 11:46
Готовые ответы и решения:

Преобразовать строку таким образом, чтобы после каждой цифры «2» стояли три символа «!!!»
Введите строку. Преобразуйте строку таким образом, чтобы после каждой цифры «2» стояли три символа...

Преобразовать строку таким образом, чтобы в ее начале были записаны слова, содержащие только цифры
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются...

Преобразовать строку таким образом, чтобы цифры каждого слова в ней были отсортированы по убыванию
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются...

Преобразовать строку таким образом, чтобы цифры каждого слова в ней были отсортированы по убыванию
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются ...

Строки. Преобразовать строку таким образом, чтобы цифры каждого слова были перенесены в начало
Преобразовать строку таким образом, чтобы цифры каждого слова были перенесены в начало слова...

4
29.01.2019, 11:46
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.01.2019, 11:46
Помогаю со студенческими работами здесь

Преобразовать строку таким образом, чтобы в ее начале были записаны слова, содержащие только цифры
Преобразовать строку таким образом, чтобы в ее начале были записаны слова, содержащие только цифры,...

Преобразовать строку таким образом, чтобы в ней остались только слова, содержащие буквы и цифры
Преобразовать строку таким образом, чтобы в ней остались только слова, содержащие буквы и цифры,...

Выбрать цифры таким образом, чтобы при сложении получалось указанное число
вот такой вопрос: в текстбоксе1 есть допустим цифра 10. Есть текстбокс2 в котором тоже есть цифры,...

Преобразовать строку таким образом, чтобы цифры каждого слова были перенесены в конец слова
Если Вы зашли сюда, то я, во-первых, Вам очень благодарен:thank_you:,]во-вторых прошу вашей...

Преобразовать строку таким образом, чтобы цифры каждого слова были перенесены в начало слова
Помогите сделать код на питоне Преобразовать строку таким образом, чтобы цифры каждого слова были...

0
Новые блоги и статьи
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
Информационное моделирование
hw_wired 28.01.2025
Введение в информационное моделирование В современном мире информационное моделирование стало неотъемлемой частью научной, образовательной и профессиональной деятельности. Это мощный инструмент. . .
Объекты и их имена
hw_wired 28.01.2025
Введение: Основы объектного подхода и их роль в информатике В современном мире информационных технологий объектный подход стал фундаментальным принципом организации и обработки информации. Этот. . .
Элементы алгоритмизации
hw_wired 28.01.2025
Основы алгоритмизации В современном мире алгоритмы играют фундаментальную роль в развитии информационных технологий и программирования. Понимание основ алгоритмизации является ключевым элементом в. . .
Человек и информация
hw_wired 28.01.2025
Введение: роль информации в познании мира В современном мире информация играет фундаментальную роль в процессе познания окружающей действительности. Она представляет собой совокупность сведений об. . .
Компьютер и информация
hw_wired 28.01.2025
Эволюция вычислительных машин История развития вычислительной техники начинается задолго до появления первых электронных устройств. Человечество всегда стремилось упростить процесс вычислений и. . .
Информационные технологии
hw_wired 28.01.2025
Введение в современные технологии работы с информацией В современном мире информационные технологии стали неотъемлемой частью практически всех сфер человеческой деятельности. Они существенно. . .
Информация вокруг нас
hw_wired 28.01.2025
Основные понятия информации В современном мире понятие информации является фундаментальным и охватывает практически все сферы человеческой деятельности. Информация представляет собой совокупность. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru