Форум сайта python.su
FishHook
Ненормально вообще давать переменным ничего не значащие имена
Отредактировано Retterhalm (Окт. 24, 2017 13:07:29)
Офлайн
Кто-то пробовал интерполировать значения таблиц/массивов в python ?
Есть табличка:
Хотелось бы придумать нахождения значения на пересечении, но с учетом что значения по верхней шкале могут идти не всегда с шагом 0.2.
Есть какие-либо инструменты в питоне для этого ?
Отредактировано Acamori (Ноя. 14, 2017 15:57:07)
Офлайн
Acamori
Есть какие-либо инструменте в питоне для этого ?
Офлайн
Здравствуйте, я изучаю питон недавно и в одном из заданий столкнулся с проблемой. Прошу помощи.
Задание:
Ресторан: создайте класс с именем Restaurant. Метод __init__() класса Restaurant должен содержать два атрибута: restaurant_name и cuisine_type. Создайте метод describe_restaurant(), который выводит два атрибута, и метод open_restaurant(), который выводит сообщение о том, что ресторан открыт.
Создайте на основе своего класса экземпляр с именем restaurant. Выведите два атрибута по отдельности, затем вызовите оба метода.
class Restaurant(): ''' Simple restaurant model. ''' def __init__(self , restaurant_name , cuisine_type): self.restaurant_name = restaurant_name self.cuisine_type = cuisine_type def describe_restaurant(self): ''''Method that describe our restaurant''' print('Our restaurant name is '+self.restaurant_name.title()+'and it have '+self.cuisine_type+'.') def open(self): '''Method which notifies that the restaurant is open''' print(+self.restaurant_name+' is openned.') restaurant = Restaurant('mad_party' , 'juuuuuuuuuuude')
Отредактировано FishHook (Ноя. 12, 2017 12:37:18)
Офлайн
AlexP
Чтобы функции стали методами, их нужно поместить в тело класса с помощью отступов
Офлайн
Спасибо огромное. В книге ошибка.
Офлайн
приветствую.
пытаюсь разобраться как добавлять в словарь данные полученные в input с применением функции.
создал г.код следующий:
def make_dict(city, country): """добавляем значения в словарь""" # dict1 = {'city':city, 'country':country,} dict1["city"] = city dict1["country"] = country new_data = dict(dict1.items() + dict0.items()) return new_dat dict1 = {} # словарь для временного хранения данных dict0 = {} # определяем словарь val_input_one = "" # вводим переменную для города val_input_two = "" # вводим переменную для страны while True: val_input_one = input("название города ") if val_input_one == "q": break val_input_two = input("название страны ") if val_input_two == "q": break dict0 = make_dict(val_input_one,val_input_two) print (dict0)
Офлайн
Rusl
Бред, ахинея и ересь.
Почему ты не хочешь читать учебник?
Офлайн
Добрый день. Я новичок в питоне, да и вообще в программировании не то чтобы профи. Пока решил почитать 4 издание Лутца “Изучаем Python”. И на первом же задании не могу понять, что делать. Создал в Sublime Text 3 файл с простейшим кодом
import sys print (sys.platform) print (2 ** 10) x = 'spam' print (x * 8)
Отредактировано Utservaretur (Ноя. 20, 2017 16:17:32)
Офлайн
UtservareturЛибо перейди в директорию где лежит файл и оттуда запускай,
Назвал его script1.py и мне его надо выполнить его в командной строке. Но когда я ввожу в самой строке python script1.py, мне выдает
python: can't open file ‘script.py’ : No such file or directory
Офлайн