Я изучаю python в течение 2 недель. Итак, мой вопрос, скажем, я создал калькулятор. Как добавить номер столько, сколько вам нравится?Python Как добавить номера столько, сколько нравится пользователям
os.system("del *.pyc")
print "Hello %s!" % ad
print "---------------------------------------"
print " *Add"
print " *x Add (Dunno english)"
print " *Multiply"
print " *x Multiply (Look up)"
print " *Multiply by itself"
print " *math.sqrt"
print "---------------------------------------"
print "What u want? :)"
choice = raw_input("Secimim= ")
print "So you choose %s :)" % choice
print ""
print "redirecting..."
time.sleep(3)
os.system("cls")
if secim.lower()=="add":
first=input("First number= ")
second=input("Second= ")
print "Result= " + str(add(first,second))
os.system("pause")
Rest из них же Давайте сделаем эту часть английского
print "Let's have your choice :)"
secim = raw_input("Secimim= ")
adsiz = (ad,secim)
print "So you selected this :)" % adsiz
print ""
print "Redirecting..."
time.sleep(3)
os.system("cls")
if secim.lower()=="add":
ilksayi=input("IFirst= ")
ikincisayi=input("Second= ")
print "Result= " + str(toplama(ilksayi,ikincisayi))
os.system("pause")
def toplama(x,y):
return x+y
Этой часть
if secim.lower()=="add":
firstnumber=input("IFirst= ")
secondnumber=input("Second= ")
print "Result= " + str(add(ilksayi,ikincisayi))
os.system("pause")
Я хочу, чтобы сделать его как цикл, он говорит:
Number=10
Number = 26
Number = 62
...
И когда вы введете
Number= (Blank)
Распечатайте результат. Как калькуляторы телефона. Я пробовал сделать это с помощью цикла, который ломается, когда пользовательский тип закрывается. Но я не могу объявить эту переменную. Как сделать автоматические переменные?
Используйте список. Связанные чтения: [Как мне сделать переменные переменные в Python?] (Http://stackoverflow.com/q/1373164/953482) – Kevin
ввести вас в список – galaxyan
Вам может быть интересно использовать [list] (https://docs.python.org/2/tutorial/datastructures.html). Не уверен, что вы подразумеваете под «автоматическими переменными». Честно говоря, это очень сложно понять, если имена переменных не являются английскими. – Kupiakos