
Alex
20.11.2018
20:48:34
в python это **

Amir
20.11.2018
20:48:59

Tishka17
20.11.2018
20:50:11
Не во всех языках есть целочисленное возведение в степень

Elisey
20.11.2018
20:50:42

Google

Alex
20.11.2018
20:50:44

Muffistler
20.11.2018
20:51:12
Ребят, у меня возникла такая задача.
Я в питоне не так хорошо разбираюсь, так что прошу помочь с её решением.
Нужно создать команду которая будет выводить значения из массива, при этом, нам нужен не номер ячейки хранения, а названия. Команда должна выглядеть примерно вот так: /show (name)
Как такое можно реализовать?
(Прошу не закидывать камнянми если всё так просто, питон не является моим основным языком)

?? Eugene
20.11.2018
20:51:55

Alex
20.11.2018
20:52:01

Elisey
20.11.2018
20:52:32
/show

Muffistler
20.11.2018
20:52:57

Alex
20.11.2018
20:53:09
словарь же

?? Eugene
20.11.2018
20:53:48
Я так понял, нужен не индекс элемента, а его значение

Amir
20.11.2018
20:53:49

Muffistler
20.11.2018
20:54:01

?? Eugene
20.11.2018
20:54:49
Да
И в каком контексте будет использоваться эта команда?

Tishka17
20.11.2018
20:55:14

?? Eugene
20.11.2018
20:55:52
Мб 2 xor 3 :)

Google

Alex
20.11.2018
20:55:58
таки да

Muffistler
20.11.2018
20:56:00

?? Eugene
20.11.2018
20:56:05
Как в паскале

Tishka17
20.11.2018
20:56:23

Amir
20.11.2018
20:56:53

Alex
20.11.2018
20:56:56

?? Eugene
20.11.2018
20:57:04

Alex
20.11.2018
20:57:07

Tishka17
20.11.2018
20:57:56
Вот она особенность питона, что в нем булевые - тоже числа

Muffistler
20.11.2018
20:58:13

?? Eugene
20.11.2018
20:58:52

Muffistler
20.11.2018
20:59:09

Tishka17
20.11.2018
20:59:24
Так?
То есть простой key-value storage нужен. Где ключ и значение - строки.

Alex
20.11.2018
20:59:59
похоже команда обученных экстрасенсов сегодня в чате

Tishka17
20.11.2018
21:00:22
Я угадал?

Muffistler
20.11.2018
21:01:05
Я не уверен.

Alex
20.11.2018
21:01:29

Muffistler
20.11.2018
21:01:55
Я знаю, просто, это не похоже уже на то, чем оно задумывалось.

Google

Alex
20.11.2018
21:02:29
Я угадал?
может быть он хочет команды в телеграме?

Muffistler
20.11.2018
21:03:05
Нет.

Alex
20.11.2018
21:03:47
мой хрустальный шар на тех. обслуживании, не угадал =(

Muffistler
20.11.2018
21:07:30
Попробую объяснить снова.
Мне нужна команда похожая на вот это - print (name)
где name - это название переменной хранившейся в массиве.
Просто, я знаю что можно просмотреть содержимое массива, используя индексы значений, но можно ли то же самое сделать используя лишь название переменной. И если можно, то как это реализовать?

Tishka17
20.11.2018
21:08:12
Да что такое "название переменной, хранившейся в массиве"

?? Eugene
20.11.2018
21:08:40

Tishka17
20.11.2018
21:08:50
array=[1,2,3]
Где тут название?

Alex
20.11.2018
21:09:06

?? Eugene
20.11.2018
21:09:08

Tishka17
20.11.2018
21:09:24
Не так, array=["qwe", 2, "rty"] вот тут где название

Alex
20.11.2018
21:09:29
какое название какой нахрен переменной

Michael
20.11.2018
21:10:02

hachiman
20.11.2018
21:10:19
array=[foo, bar] ?

Alex
20.11.2018
21:10:43
name в твоем примере это просто переменная. в каком по-твоему массиве она хранится?

?? Eugene
20.11.2018
21:10:50
А может, Алекс изначально был прав насчет словаря? ?

K_Oleksandr7
20.11.2018
21:11:17
Ребзятки , підкажіть будь-ласка , як прописувати функцію cos на пітоні

Michael
20.11.2018
21:11:23
Мне кажется, да, ему просто словарь нужен, но человек первый раз в программирование зашел

Tishka17
20.11.2018
21:11:28

Alex
20.11.2018
21:11:29

Google

K_Oleksandr7
20.11.2018
21:11:38
Через def

Alex
20.11.2018
21:11:49

Tishka17
20.11.2018
21:11:51

hachiman
20.11.2018
21:11:55

Маришка
20.11.2018
21:12:06

Tishka17
20.11.2018
21:12:29
Может echo $name?

?? Eugene
20.11.2018
21:12:35
Выглядит будто Маришка что-то знает

hachiman
20.11.2018
21:12:41

Tishka17
20.11.2018
21:12:55

Aragaer
20.11.2018
21:13:10
если речь о том, что
x = 10
arr[5] = x
то вынужден огорчить, arr ничего не знает о том, что переменная, из которой в 5-ю ячейку пришло значение, когда-то называлась x

K_Oleksandr7
20.11.2018
21:13:45
Десь помилка

Alex
20.11.2018
21:14:17
Десь помилка
как научишься постить код не фото с экрана - приходи

Aragaer
20.11.2018
21:14:19
ишь ты, codephoto реально пользуется популярностью

hachiman
20.11.2018
21:14:45

K_Oleksandr7
20.11.2018
21:14:47
Зараз

hachiman
20.11.2018
21:15:52

OrangeFruit
20.11.2018
21:15:57
Список может быть элементом множества?

Google

Alex
20.11.2018
21:16:04

Tishka17
20.11.2018
21:16:36
codephoto.ru же
Целый день ждал
Никто фотки не выкладывал

hachiman
20.11.2018
21:17:31

Tishka17
20.11.2018
21:17:50

?? Eugene
20.11.2018
21:17:55

K_Oleksandr7
20.11.2018
21:18:01
ишь ты, codephoto реально пользуется популярностью
x=int(input("Vvedit x"))
def fact(x):
if x==0:
return 1
else:
return x*fact(x-1)
s=0
n=0
def cos(x):
while((((-1)**n)*(x**(2*n)))/(fact(2*n))>0.0001):
y=(((-1)**n)*(x**(2*n)))/(fact(2*n))
s=s+y
n+=1
return s
s=cos(x)
print(s)

Tishka17
20.11.2018
21:18:16
Сколько скобок!

Alex
20.11.2018
21:18:20

hachiman
20.11.2018
21:18:23

?? Eugene
20.11.2018
21:18:30
Лиспом запахло

Alex
20.11.2018
21:19:41
и скорей всего ты получаешь
UnboundLocalError: local variable 'n' referenced before assignment
не так ли?

Чингачгук
20.11.2018
21:20:23

Alex
20.11.2018
21:20:43

Чингачгук
20.11.2018
21:21:05