2016-03-21 2 views
0

как я могу сделать функцию в программе, например, IDLE или linux-терминале? и как я могу использовать цикл? когда я пытаюсь использовать его, что произошло:Python: используя функцию

>>>for i in numbers: # when i am push enter its make ... 
... print packet[i] # when i am pushing on the enter its create new line 
+0

Вам просто нужно нажать Enter еще раз, чтобы выполнить цикл for - попробуйте 'for i in range (10): напечатайте i', чтобы дать вам вкус. – srowland

+0

большое спасибо, а как насчет функций? – ariel20

ответ

1

функция определяется следующим образом:

def my_func(arg_one): 
    return arg_one * 2 

print my_func(2) 

4 

Я полностью рекомендую Python tutorial here как отличное место, чтобы начать работу обучения Python.

И вы можете моделировать петлю интерпретатора, как это:

>>> for i in range(5): # press enter 
... print i   # press enter again 
...     # press enter again 
... 
0 
1 
2 
3 
4 
>>> 

Обратите внимание на использование # которая является надлежащим способом начать строки комментария в Python тоже.

+0

если моя строка очень длинная, как я могу продолжить ее в строке? – ariel20

+0

Это новый вопрос ... однако, вы можете использовать символ '\\' в конце строки, чтобы перенести его на следующую строку :) – srowland

+0

@ ariel20: Я второй предлагаю начать через учебник. Здесь объясняются все вопросы, которые вы задали. Так я начал 19 лет назад. –

Смежные вопросы