Найти - Пользователи
Полная версия: Помогите с домашкой школьной пожалуйста.
Начало » Центр помощи » Помогите с домашкой школьной пожалуйста.
1
qiper08
Доброго дня. Помогаю сыну делать задание 9 класс и немогу понять где неправ.
Задание такое: Определить время работы алгоритма в зависимости от размера входных данных, если для размера n входных данных время работы алгоритма равен f(n) микросекунд.
Заранее благодарен за помощь.
py.user.next
Задание напиши полностью. Скрипт этот неправильный, можно выкинуть его весь.
qiper08
py.user.next
Задание напиши полностью. Скрипт этот неправильный, можно выкинуть его весь.
Заданиеполностью 1 к 1 как в учебнике. Там же далее есть рекомендации по его решению. Их віполнил но при запуске получается следующее сообщение:
Traceback (most recent call last):
File “D:\час роботи.py”, line 1, in <module>
tkinter, matplotlib.pyplot
NameError: name ‘tkinter’ is not defined
py.user.next
qiper08
Заданиеполностью 1 к 1 как в учебнике. Там же далее есть рекомендации по его решению. Их віполнил
Кого выполнил?

qiper08
но при запуске получается следующее сообщение
А где ты этот код взял? Код - полное дерьмо какое-то. С чего ты взял, что там надо tkinter использовать? Где в задании речь про tkinter?

Так что напиши задание.

Вот это описание ни о чём не говорит вообще
qiper08
Задание такое: Определить время работы алгоритма в зависимости от размера входных данных, если для размера n входных данных время работы алгоритма равен f(n) микросекунд.
Просто набор слов, выдранный откуда-то.
xam1816
qiper08
х віполнил но при запуске получается следующее сообщение:
Traceback (most recent call last):
File “D:\час роботи.py”, line 1, in <module>
tkinter, matplotlib.pyplot
NameError: name ‘tkinter’ is not defined
у вас пропущен целый пласт знаний, дальнейшие занятия бессмысленны.
1.Т.е. вы не научились работать с ошибками, это делается на начальном этапе, в ошибке говориться - не найдено имя tkinter
2.Имена переменных - как они назначаются и появляются в коде? - это одно из первых что изучается.
  
from tkinter import *
import matplotlib.pyplot as plt
root = Tk()
n = [10, 100, 200, 300, 400, 500]
f = []
def show_plt():
    plt.title('Время работи, c')
    plt.xlabel('n', color='gray')
    plt.ylabel('f', color='gray')
    plt.plot(n, f)
    plt.show()
for i in n:
    f = f+[i**2*1e-6]
lab1 = Label(text = "Колличество данных").grid(row = 0, column = 0)
box1 = Listbox()
box1.grid(row = 1, column = 0, rowspan = 6, columnspan= 2)
for p in n:
    box1.insert(END, p)
lab2 = Label(text = "Время работы").grid(row = 0, column = 2)
box2 = Listbox()
box2.grid(row = 1, column = 1, rowspan = 6, columnspan= 2)
for p in f:
    box2.insert(END, p)
btn1 = Button(text = "График", command = show_plt)
btn1.grid(row = 2, column = 3)
root.mainloop()
Vigorden
Всем привет, помогите пожалуйста, имеется код python написанный под windows но возникла надобность переделать его под Android, вычитал что есть ткой фреймворк Kivy и через него можно это сделать, но не могу понять как правильно написать код и какие библиотеки импортировать нужно.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB