|
695 | 695 | "metadata": {},
|
696 | 696 | "outputs": [],
|
697 | 697 | "source": [
|
698 |
| - "my_dict = { 'tuple' : 'An immutable collection of ordered objects',\n", |
699 |
| - " 'list' : 'A mutable collection of ordered objects',\n", |
700 |
| - " 'dictionary' : 'A mutable collection of objects' }\n", |
| 698 | + "my_dict = {\n", |
| 699 | + " 'tuple' : 'An immutable collection of ordered objects',\n", |
| 700 | + " 'list' : 'A mutable collection of ordered objects',\n", |
| 701 | + " 'dictionary' : 'A mutable collection of objects'\n", |
| 702 | + "}\n", |
701 | 703 | "my_dict"
|
702 | 704 | ]
|
703 | 705 | },
|
|
1261 | 1263 | "outputs": [],
|
1262 | 1264 | "source": [
|
1263 | 1265 | "sum = 0\n",
|
1264 |
| - "for i in range(10):\n", |
1265 |
| - " sum += i\n", |
| 1266 | + "for index in range(10):\n", |
| 1267 | + " sum += index\n", |
1266 | 1268 | "print(sum)"
|
1267 | 1269 | ]
|
1268 | 1270 | },
|
|
1272 | 1274 | "source": [
|
1273 | 1275 | "#### For loops can be nested\n",
|
1274 | 1276 | "\n",
|
1275 |
| - "_Note_: for more on formatting strings, see: [https://pyformat.info](https://pyformat.info)" |
| 1277 | + "_Note_: for more on formatting strings, see: [https://realpython.com/python-string-formatting/](https://realpython.com/python-string-formatting/)" |
1276 | 1278 | ]
|
1277 | 1279 | },
|
1278 | 1280 | {
|
|
1281 | 1283 | "metadata": {},
|
1282 | 1284 | "outputs": [],
|
1283 | 1285 | "source": [
|
1284 |
| - "for i in range(1, 4):\n", |
1285 |
| - " for j in range(1, 4):\n", |
1286 |
| - " print('%d * %d = %d' % (i, j, i*j)) # Note string formatting here, %d means an integer" |
| 1286 | + "for index in range(1, 4):\n", |
| 1287 | + " for index2 in range(1, 4):\n", |
| 1288 | + " print(f'{index} * {index2} = {index * index2}')" |
1287 | 1289 | ]
|
1288 | 1290 | },
|
1289 | 1291 | {
|
|
1299 | 1301 | "metadata": {},
|
1300 | 1302 | "outputs": [],
|
1301 | 1303 | "source": [
|
1302 |
| - "for i in range(10):\n", |
1303 |
| - " if i == 4:\n", |
| 1304 | + "for index in range(10):\n", |
| 1305 | + " if index == 4:\n", |
1304 | 1306 | " break\n",
|
1305 |
| - "i" |
| 1307 | + "index" |
1306 | 1308 | ]
|
1307 | 1309 | },
|
1308 | 1310 | {
|
|
1319 | 1321 | "outputs": [],
|
1320 | 1322 | "source": [
|
1321 | 1323 | "sum = 0\n",
|
1322 |
| - "for i in range(10):\n", |
1323 |
| - " if (i == 5):\n", |
| 1324 | + "for index in range(10):\n", |
| 1325 | + " if (index == 5):\n", |
1324 | 1326 | " continue\n",
|
1325 | 1327 | " else:\n",
|
1326 |
| - " sum += i\n", |
| 1328 | + " sum += index\n", |
1327 | 1329 | "print(sum)"
|
1328 | 1330 | ]
|
1329 | 1331 | },
|
|
1341 | 1343 | "outputs": [],
|
1342 | 1344 | "source": [
|
1343 | 1345 | "sum = 0\n",
|
1344 |
| - "for i in range(10):\n", |
1345 |
| - " sum += i\n", |
| 1346 | + "for index in range(10):\n", |
| 1347 | + " sum += index\n", |
1346 | 1348 | "else:\n",
|
1347 |
| - " print('final i = %d, and sum = %d' % (i, sum))" |
| 1349 | + " print(f'final index = {index}, and sum = {sum}')" |
1348 | 1350 | ]
|
1349 | 1351 | },
|
1350 | 1352 | {
|
|
1361 | 1363 | "outputs": [],
|
1362 | 1364 | "source": [
|
1363 | 1365 | "my_string = \"SEDS\"\n",
|
1364 |
| - "for c in my_string:\n", |
1365 |
| - " print(c)" |
| 1366 | + "for char in my_string:\n", |
| 1367 | + " print(char)" |
1366 | 1368 | ]
|
1367 | 1369 | },
|
1368 | 1370 | {
|
|
1559 | 1561 | "outputs": [],
|
1560 | 1562 | "source": [
|
1561 | 1563 | "def print_name(first, last='the Clown'):\n",
|
1562 |
| - " print('Your name is %s %s' % (first, last))\n", |
| 1564 | + " print(f'Your name is {first} {last}')\n", |
1563 | 1565 | " return"
|
1564 | 1566 | ]
|
1565 | 1567 | },
|
|
1610 | 1612 | "source": [
|
1611 | 1613 | "def print_name_age(first, last, age):\n",
|
1612 | 1614 | " print_name(first, last)\n",
|
1613 |
| - " print('Your age is %d' % (age))\n", |
| 1615 | + " print(f'Your age is (age)')\n", |
1614 | 1616 | " if age > 55:\n",
|
1615 | 1617 | " print('You are really old.')\n",
|
1616 | 1618 | " return"
|
|
0 commit comments