Boston Python Workshop 3/Friday/Tutorial: Difference between revisions

Content added Content deleted
imported>Jesstess
imported>Jesstess
Line 683: Line 683:
<b>Step 1: write a function signature</b>
<b>Step 1: write a function signature</b>


A <b>function signature</b> tells you how the function will be called. It starts with the keyword <code>def</code>, which tells Python you are defining a function. Then comes a space, the name of your function, an open parenthesis, the comma-separated <b>parameters</b> for your function, a close parenthesis, and a colon. Here's what a function signature looks like for a function that takes no arguments:
A <b>function signature</b> tells you how the function will be called. It starts with the keyword <code>def</code>, which tells Python that you are defining a function. Then comes a space, the name of your function, an open parenthesis, the comma-separated <b>parameters</b> for your function, a close parenthesis, and a colon. Here's what a function signature looks like for a function that takes no arguments:


<pre>
<pre>