Вибачте, чи не могли ви допомогти ?? Я наче все зробила так, як ви показали, проте у результаті там де «Зашифроване прізвище» мені просто поше 1086, яке б прізвище або номер я не ввела. Якщо ви знаєте що це, буду вдячна !!
Exception in Tkinter callback Traceback (most recent call last): File "E:\Python\lib\tkinter\__init__.py", line 1921, in __call__ return self.func(*args) File "C:/Users/l/Desktop/Практична 1.py", line 15, in bl_lick pin = pin + int(number[i]) ValueError: invalid literal for int() with base 10: ' ' З являеться коли хочу вивести пін, а виводе тількі шифроване прізвище, допоможіть будь ласка
Вибачте, але даний канал створений для допомоги при розв'язуванні завдань з шкільної інформатики. Тобто є відео і залишається виконати завдання. Поки сам не зробиш, не навчишся :)
заскриншоть на таймкоде 15:11, отправь фото в гугл поиск через кнопку поделится и там копируй небольшими кусочками текст. Желательно обрезай ту часть картинки из которой хочешь скопировать.
Дякую, все зрозуміло окрім одного слова в рядку. У мене погана якість інтернету , тому я не можу розгледіти одного слова. Допоможіть будь ласка! shifr = shifr +я не розумію яке слово (ord(s[1])
1. В кінці рядка b1 = Button(root, text = 'Зашифрувати', command = b1_click) не написали закриваючу дужку 2. Всередині функції def b1_click() ви написали entry3 замість entry4 entry4.insert(0, pin)
File "C:\Users\deti\Downloads\Project.py", line 6, in bl_click for i in range(len (s)): TypeError: object of type 'Entry' has no len() допоможіть будь ласка
1. В кінці рядка b1 = Button(root, text = 'Зашифрувати', command = b1_click) не написали закриваючу дужку 2. Всередині функції def b1_click() ви написали entry3 замість entry4 entry4.insert(0, pin)
У вас починаючи з рядка entry3.delete(0, END) неправильний відступ . Зайвий пробі. Для Python це важливо. І ще перевірте запис циклу for. у вас там помилки
Traceback (most recent call last): File "C:\Users\Samsung\Desktop\Украинская Школа\Информатика\Практична1 не розумію.py", line 41, in b1.place(x=100, y=90) NameError: name 'b1' is not defined
File "D:/информатика/praktichna1.py", line 13, in b1_click pin = pin + int(number[i]) ValueError: invalid literal for int() with base 10: 'І' Допоможіть будь ласка
File "/data/user/0/ru.iiec.pydroid3/files/temp_iiec_codefile.py", line 6 root.geometry(''500×200'') ^ SyntaxError: invalid syntax У мене помилка що робити допоможіть
У вас тут (''500×200'') одні подвійні лапки чи двічі одинарні? Має бути або одні одинарні лапки або одні подвійні лапки. Між числами стоїть x англійське ('500x200')
Дякуємо за Вашу працю! Завжди використовує Ваші матеріали для кращого розуміння пайтона
Велике Вам дякую😊
Дуже Вам дякую! Я ніяк не міг зрозуміти в чому проблема. Дякую за допомогу!
дякую
Дуже вам дякую!
У мене помилка AttributeEror 'Label' object has no attribute 'plase'. Що робити?
У вас для якогось текстового напису Label замість place написано plase
@@TaskInformatics Спасибо
У мене помилка Traceback (most recent call last):
File "main.py", line 8, in
entry3.delete(0, END)
NameError: name 'entry3' is not defined
Перевірте правильність створення третього текстового поля entry3
entry3 = Entry(root, width =40)
entry3.place(x=200, y=130)
У мене така проблема:коли я ввімкнула компʼютер,екран чорний та в лівому верхньому куті біла риска, що це?
Якщо у вас включена флешка, то витягніть її
@@TaskInformatics дякую
Вибачте, чи не могли ви допомогти ?? Я наче все зробила так, як ви показали, проте у результаті там де «Зашифроване прізвище» мені просто поше 1086, яке б прізвище або номер я не ввела. Якщо ви знаєте що це, буду вдячна !!
Скопіюйте код функції b1_click в коментар. Подивлюся
В рядку shifr = shifr+str(ord(s[i]))+' ' ви замість плюса написали дорівнює
@@TaskInformatics точно, дякую велике !! Ви дуже добре пояснюєте
ValueError: invalid literal for int() with base 10: ' ' що може бути?
В поле там де Телефон чи вводите число?
Якщо так, то скопіюйте свій код в коментар
У мене ,коли я пишу ,там де прізвище,пишеться всюди(і там ,де телефон і пін-код і прізвище),що робити?
Скопіюйте свій код в коментар. Подивлюся
@@TaskInformatics це я вам з компʼютера скинула
З рядків там де entry видаліть textvariable = 's',
І в рядку lab4.place(x=60, y=70) для y надайте значення 170
@@TaskInformaticsдякую
доброго дня, не вдається протестувати програму з телефону
і з ноутбуку теж, ввожу данні а воно нічого не робить
Скопіюйте свій код в коментар. Подивлюся
@@TaskInformatics У вас є якісь соціальні мережі окрім ютуба?
По відео завдань немає
@@TaskInformatics Просто тут не вдається відправити, ютуб видаляє
о прикольно :) встановити пайтон і можна тренуватися ? себто більше нічого не потрібно встановлювати ?
Так. Разом з Python встановлюється і середовище розробки IDLE
@@TaskInformatics дякую зашвидку відповідь :)))
Что делать,если при виконаннi проекта пишет Invalid syntax&
Скопіюйте код в коментар
Я все завершила, але в мене немає кнопки "Зашифрувати". Що робити?
Перевірте більш уважно рядки створення та розміщення кнопки. Там де b1. В мене 2 рядки перед останнім
простите а что делать если все правильно но в окне с шыфровкой когда пишешь в одну строку у тебя пишется сразу во все?
Не зрозумів. Що за рядки?
У мене помилка for i in range(len(number)):
NameError: name 'number' is not defined. не рахує пін код
В мене змінна s, а не number
for i in range(len(s)):
що робити якщо в мене в number = entry2.get () у слові number перша буква n горить червоним і пише invalid syntax?
В даному рядку все добре. У вас перед даним рядком правильний відступ? Чи, можливо, завеликий?
Exception in Tkinter callback
Traceback (most recent call last):
File "E:\Python\lib\tkinter\__init__.py", line 1921, in __call__
return self.func(*args)
File "C:/Users/l/Desktop/Практична 1.py", line 15, in bl_lick
pin = pin + int(number[i])
ValueError: invalid literal for int() with base 10: ' '
З являеться коли хочу вивести пін, а виводе тількі шифроване прізвище, допоможіть будь ласка
Ви в поле Телефон вводите цифри? Якщо літери, розділові знаки чи пробіл, то буде помилка
@@TaskInformatics я вводив свій номер телефону як потрібно и показує помилку
Скопіюйте свій код в коментар
@@TaskInformatics from tkinter import*
def bl_lick():
s = entry1.get()
shifr = ''
for i in range(len(s)):
shifr = shifr + str(ord(s[i])) + ' '
entry3.delete(0, END)
entry3.insert(0, shifr)
number = entry3.get()
pin = 0
for i in range (len(number)):
pin = pin + int(number[i])
entry4.delete(0, END)
entry4.insert(0, pin)
root = Tk()
root.title('Шифрування')
root.geometry('500x200')
labl =Label(root, text = 'Прізвище')
labl.place(x=20, y=10)
lab2 =Label(root, text = 'Телефон')
lab2.place(x=10, y=50)
lab3 =Label(root, text = 'Зашифроване Прізвище')
lab3.place(x=1, y=130)
lab4 =Label(root, text = 'PIN-код')
lab4.place(x=60, y=170)
entry1 = Entry(root, width =15)
entry1.place(x=100, y=10)
entry2 = Entry(root, width =15)
entry2.place(x=100, y=50)
entry3 = Entry(root, width =40)
entry3.place(x=150, y=130)
entry4 = Entry(root, width =15)
entry4.place(x=200, y=170)
bl = Button(root, text ='Зашифрувати', command = bl_lick)
bl.place(x=100, y=90)
root.mainloop()
@@TaskInformatics Я так зрозумів це не рішаєме питання
дайте пожалуйста просто код
Вибачте, але даний канал створений для допомоги при розв'язуванні завдань з шкільної інформатики. Тобто є відео і залишається виконати завдання. Поки сам не зробиш, не навчишся :)
заскриншоть на таймкоде 15:11, отправь фото в гугл поиск через кнопку поделится и там копируй небольшими кусочками текст. Желательно обрезай ту часть картинки из которой хочешь скопировать.
@@ilya56mondarenko та я уже разобрался, коменту уже год.
@@ilya56mondarenko но спасибо
@@vladxyi_kh Сорри, не заметил даже
File "", line 1, in ModuleNotFoundError: No module named 'tkinter'
Перший рядок у вас так записаний?
from tkinter import*
@@TaskInformaticsтак, але в мене помилка
@@бесплатныеартыПерпл Скопіюйте свій код в коментар. подивлюся
entry3.delete(0, END)
NameError: name 'entry3' is not defined
що робити?
Перевірте чи у вас рядки, де описується текстове поле entry3, правильно написані
entry3 = Entry(root, width =40)
entry3.place(x=200, y=130)
for i in range(len(number)):
NameError: name 'number' is not defined
Перевірте чи у вас правильно написаний такий рядок
number = entry2.get()
Буває таке, коли ти все відмінно переписав, а у мене нічого не виходить!
Буває :) Схоже не все відмінно
Как это все записать в тетради?????
Я б зошит записувати не став. Весь код переписати. З усіма відступами
b1= Button(root, text = 'Зашифрувати', comand = b1_click)
NameError: name 'b1_click' is not defined
помогите я все здела ка4к на видео оно все равно
Параметр command з двома m
А попередні версії python можутт виконувати ці задачі?
так. Але бажано використовувати версію яка розпочинається з 3 (наприклад 3.9.2), а не 2. У версії 2 синтаксис відрізняється
lab2 =Labe1(root, text = 'Телефон')
NameError: name 'Labe1' is not defined. Did you mean: 'Label'? поможіть пожалуста
Label
У вас замість англійської ел l стоїть одиниця 1
Дякую, все зрозуміло окрім одного слова в рядку. У мене погана якість інтернету , тому я не можу розгледіти одного слова. Допоможіть будь ласка!
shifr = shifr +я не розумію яке слово (ord(s[1])
shifr = shifr + str(ord(s[i])) + ' '
TypeError: int() argument must be a string, a bytes-like object or a real number, not 'list' можете сказати що я не так зробив
Скопіюйте в коментар рядок з помилкою. Також декілька рядків до та після
В мене чомусь не вийшло
А що саме не вийшло?
Пишет ошибка в 8 строке
Скопіюйте в коментар повідомлення про помилку. А також частину коду з помилкою. Декілька рядків до та після
Як це записати в зошиті? Вчитель дав дітям таке завдання. Жах
В зошиті? Схоже це означає, що потрібно програму написати не в середовищі IDLE, а написати код в зошиті. Тобто в зошит переписати весь код програми
помогите пожалуйста. NameError: name 'entry1' is not defined
Можливо назва текстового поля у вас не entry1
Скопіюйтемкод в коментар
будь ласка відповідьте побистріше
1. В кінці рядка b1 = Button(root, text = 'Зашифрувати', command = b1_click) не написали закриваючу дужку
2. Всередині функції def b1_click() ви написали entry3 замість entry4
entry4.insert(0, pin)
File "C:\Users\deti\Downloads\Project.py", line 6, in bl_click
for i in range(len (s)):
TypeError: object of type 'Entry' has no len() допоможіть будь ласка
Одиниця 1, а не англійська ел l.
b1_click
бо у мене завтра урок😔
1. В кінці рядка b1 = Button(root, text = 'Зашифрувати', command = b1_click) не написали закриваючу дужку
2. Всередині функції def b1_click() ви написали entry3 замість entry4
entry4.insert(0, pin)
Дякую🙂@@TaskInformatics
плаааааак за один день все выучиииииииииииитььььььььььь(((((
я сюда зашла потому шо ничо не делала и не учила
В мене помилкаTraceback (most recent call last):
File "C:\Users\Администратор\практична 1.py", line 3
del b1_click():
^
SyntaxError: invalid syntax
def а не del
def b1_click():
В мене помилка "unindent does not match any outer indentation level"
entry3.delete(0, END)
В даному рядку помилки немає. Скопіюйте свій код в коментар
У вас починаючи з рядка entry3.delete(0, END) неправильний відступ . Зайвий пробі. Для Python це важливо.
І ще перевірте запис циклу for. у вас там помилки
Traceback (most recent call last):
File "C:\Users\Samsung\Desktop\Украинская Школа\Информатика\Практична1 не розумію.py", line 41, in
b1.place(x=100, y=90)
NameError: name 'b1' is not defined
Перевірте уважніше рядок перед b1.place(x=100, y=90)
Схоже там помилка
А назва вашого файла python цікава :)
@@TaskInformatics b1 = Button(root, text ="Зашифрувати", command = b1_click. В мене так написано
@@TaskInformatics ось до в мене, th-cam.com/video/aafQHGgKqpA/w-d-xo.html&feature=share&EJGixIgBCJiu2KjB4oSJEQ
@@TaskInformatics th-cam.com/video/L2PA-rp6nn0/w-d-xo.html&feature=share&EJGixIgBCJiu2KjB4oSJEQ
File "D:/информатика/praktichna1.py", line 13, in b1_click
pin = pin + int(number[i])
ValueError: invalid literal for int() with base 10: 'І' Допоможіть будь ласка
Ви в поле де телефон вводите цифри? Скопіюйте свій код в коментар
File "/data/user/0/ru.iiec.pydroid3/files/temp_iiec_codefile.py", line 6
root.geometry(''500×200'')
^
SyntaxError: invalid syntax
У мене помилка що робити допоможіть
У вас тут (''500×200'') одні подвійні лапки чи двічі одинарні? Має бути або одні одинарні лапки або одні подвійні лапки. Між числами стоїть x англійське
('500x200')
@@TaskInformatics дякую
Велике Вам дякую😊