Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 14.03.2015
Сообщений: 27
1

Метод ничего не выводит

21.04.2018, 16:22. Просмотров 1761. Ответов 2
Метки нет (Все метки)

Написала вот такой код, вроде все правильно. метод PrintMatrix должен выводить мне матрицы. но не выводит ничего. не могу понять в чем проблема. может кто знает?

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
from datetime import datetime
from random import randint
import numpy as np
 
now = datetime.now()
print(now)
global sliced_matrix
global random_matrix
sliced_matrix = []
random_matrix = []
 
 
class SumElements:
    def main(self):
        matrix = np.array([[2, 4, 6, 8, 10, 12, 14, 16, 18, 20],
                           [22, 24, 26, 28, 30, 32, 34, 36, 38, 40],
                           [42, 44, 46, 48, 50, 52, 54, 56, 58, 60],
                           [62, 64, 66, 68, 70, 72, 74, 76, 78, 80],
                           [82, 84, 86, 88, 90, 92, 94, 96, 98, 100],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]])
        sliced_matrix = np.array(matrix[0:3, 0:3])
        random_matrix = np.random.random_integers(0, 5, (3, 3))
 
    def __init__(self, name1, name2):
        self.name1 = name1
        self.name2 = name2
 
    def PrintMatrix(self):
        print("Sliced Matrix 3x3 ")
        for row in self.name1:
            print(row)
 
        print("Random matrix ")
        for row in self.name2:
            print(row)
 
    # def ExpressionMatrix(self):
    # print(sliced_matrix)
 
 
n = SumElements(sliced_matrix, random_matrix)
n.main()
n.PrintMatrix()
# n.ExpressionMatrix()
del n
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.04.2018, 16:22
Ответы с готовыми решениями:

Напишите программу, которая считывает слово (или фразу, неважно) и тут же выводит её, и больше ничего не делает
Напишите программу, которая считывает слово (или фразу, неважно) и тут же выводит её, и больше...

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

Метод Ньютона, программа ничего не выводит
Здравствуйте. У меня стоит задача нахождение минимум функции методом Ньютона с дроблением шага:...

на веб странице ничего не отображает просто белый квадрат вместо аплета, без ошибок просто ничего не выводит
Всем привет ! ! ! :drink: Создаю applet с jfreechart: import org.jfree.chart.JFreeChart;...

2
1273 / 890 / 479
Регистрация: 05.12.2013
Сообщений: 2,893
21.04.2018, 16:45 2
Цитата Сообщение от nata_li_s Посмотреть сообщение
PrintMatrix должен выводить мне матрицы. но не выводит ничего
Не выводит, потому что написано непонятно что

Вот подправил немного

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
from datetime import datetime
from random import randint
import numpy as np
 
now = datetime.now()
print(now)
 
class SumElements:
    def main(self):
        matrix = np.array([[2, 4, 6, 8, 10, 12, 14, 16, 18, 20],
                           [22, 24, 26, 28, 30, 32, 34, 36, 38, 40],
                           [42, 44, 46, 48, 50, 52, 54, 56, 58, 60],
                           [62, 64, 66, 68, 70, 72, 74, 76, 78, 80],
                           [82, 84, 86, 88, 90, 92, 94, 96, 98, 100],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
                           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]])
        self.sliced_matrix = np.array(matrix[0:3, 0:3])
        self.random_matrix = np.random.random_integers(0, 5, (3, 3))
 
    def PrintMatrix(self):
        print("Sliced Matrix 3x3 ")
        for row in self.sliced_matrix:
            print(row)
 
        print("Random matrix ")
        for row in self.random_matrix:
            print(row)
 
    # def ExpressionMatrix(self):
    # print(sliced_matrix)
 
 
n = SumElements()
n.main()
n.PrintMatrix()
1
0 / 0 / 0
Регистрация: 14.03.2015
Сообщений: 27
21.04.2018, 16:55  [ТС] 3
спасибо вам большое)
не судите строго, я новичек
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2018, 16:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Curl не выводит ничего
всем привет нужна ваша помощь,, пытаюсь вывести страницу авито , выдаёт пустую страницу не знаю...

Программа не выводит ничего
Собственно начал изучать NASM но у меня не выводится в этой программе ничего global _start ...

Почему ничего не выводит?
#include <stdio.h> #include <math.h> #include <string.h> #include<conio.h> class gip...

После # ничего не выводит
Здравствуйте,есть некая функция ,которая в итоге формирует такую переменную return_ += "#" +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.