Size: a a a

Сообщество Python Программистов

2020 March 12

З

Захар in Сообщество Python Программистов
Захар
Это с_?
Тут _ как подчёркивание
источник

A

Alexander in Сообщество Python Программистов
я разобрался, да)
источник

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
Введите программу, которая просит пользователя ввести номер.
Декабря декантирован объект одного класса, если число относится к диапазону от -100 до 100, во всех остальных случаях создается объект другого класса.
В обоих классах должен быть метод конструктора init, который увеличивает число в первом классе до квадрата и умножается на два во втором.
источник

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
Ведь я провильно делала ?
источник

A

Alexander in Сообщество Python Программистов
"Декабря декантирован"
источник

A

Alexander in Сообщество Python Программистов
это как понять?
источник

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
Даниелла 🙂
class Between:
   def __init__(self,number):
       self.number=number*number
   def printnum(self):
       print("the number is between -100&100 => ", self.number)
       
class NotBetween:
   def __init__(self,number):
       self.number=2*number
   def printnum(self):
       print("the number isn't between -100&100 => ", self.number)
       
print("input a number: ")
num = int(input())

if(num<=100 and num>=-100):
   number=between(num)
else:
   number=Notbetween(num)
number.printNum()
так и будет да?
источник

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
или нет?
источник

A

Alexander in Сообщество Python Программистов
есть описание задачи на исходном языке?)
источник

A

Alexander in Сообщество Python Программистов
в целом да, правильно
источник

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
Напишите программу, которая предлагает пользователю ввести номер.
Если число принадлежит диапазону от -100 до 100, создается объект одного класса, во всех остальных случаях - объект другого класса.
В обоих классах должен быть метод конструктора init, который увеличивает число до квадрата в первом классе и умножает на два во втором.
источник

З

Захар in Сообщество Python Программистов
И зачем тут классы...
источник

b

bbclub in Сообщество Python Программистов
Захар
И зачем тут классы...
это видно задачка такая
источник

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
это задача на тему полиморфизм
источник

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
Даниелла 🙂
Напишите программу, которая предлагает пользователю ввести номер.
Если число принадлежит диапазону от -100 до 100, создается объект одного класса, во всех остальных случаях - объект другого класса.
В обоих классах должен быть метод конструктора init, который увеличивает число до квадрата в первом классе и умножает на два во втором.
помогите пожалуйста
источник

З

Захар in Сообщество Python Программистов
Даниелла 🙂
помогите пожалуйста
Скинь сиськи в лс
источник

T

Tuum Daemonia in Сообщество Python Программистов
Даниелла 🙂
помогите пожалуйста
для начала
юзай лучше abc модуль если нужен такой принт

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

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
Tuum Daemonia
для начала
юзай лучше abc модуль если нужен такой принт

а так у тебя все верно, но названия классов не совпадают. посомтри внимательно
хорошо сейчас еще раз посмотрю
источник

T

Tuum Daemonia in Сообщество Python Программистов
Даниелла 🙂
хорошо сейчас еще раз посмотрю
ты вызываешь класс between когда он у тебя называется Between. Это разные имена. Также и с методом printnum
источник

Д🙂

Даниелла 🙂... in Сообщество Python Программистов
спасибо
источник