Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 19, 2015 11:42:57

spikeqzz
Зарегистрирован: 2015-03-14
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл for

Всем привет.
Как это всё можно запихнуть в цикл?

inp = int(input())
# Если это всё запихнуть в словарь
glass = 3
dust_coal = 3
coper = 6
redstone = 6
iron = 8
furnace = 1
tin = 2.3
ruber = 13
# То как тут можно его вызвать через цикл for?
print('Glass:', (glass * inp) / 64)
print('Dust coal:', (dust_coal * inp) / 64)
print('Coper :', (coper * inp) / 64)
print('Redstone:', (redstone * inp) / 64)
print('Iron', (iron * inp) / 64)
print('Furnace: ', (furnace * inp) / 64)
print('Tin:', (tin * inp) / 64)
print('Ruber:', (ruber * inp) / 64)


Заранее спасибо!

Офлайн

#2 Апрель 19, 2015 11:55:10

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Цикл for

>>> d = dict(
...     glass=3,
...     dust_coal=3,
...     coper=6,
...     redstone=6,
...     iron=8,
...     furnace=1,
...     tin=2.3,
...     ruber=13
... )
>>> 
>>> d
{'ruber': 13, 'tin': 2.3, 'glass': 3, 'redstone': 6, 'furnace': 1, 'iron': 8, 'coper': 6, 'dust_coal': 3}
>>> 
>>> for k in d:
...   print(k, '->', d[k])
... 
ruber -> 13
tin -> 2.3
glass -> 3
redstone -> 6
furnace -> 1
iron -> 8
coper -> 6
dust_coal -> 3
>>>



Офлайн

#3 Апрель 19, 2015 12:05:16

spikeqzz
Зарегистрирован: 2015-03-14
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл for

py.user.next
Спасибо большое!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version