Chinaunix首页 | 论坛 | 博客
  • 博客访问: 117859
  • 博文数量: 23
  • 博客积分: 495
  • 博客等级: 下士
  • 技术积分: 252
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-05 20:44
文章分类
文章存档

2011年(23)

分类: Python/Ruby

2011-08-13 21:23:26

刚学完Python基本知识后写的第一个Python程序——九九乘法表

table_9x9.py
  1. #! /usr/bin/python
  2. # Filename : table_9x9.py
  3. # Author : Jesse
  4. # Date : 2011/08/13 21:50

  5. print '\n9x9 Table\n'

  6. for i in range(1, 10) :
  7.     for j in range(1, i+1) :
  8.         print j, 'x', i, '=', j*i, '\t',
  9.         # print '%d x %d = %d\t' %(j, i, j*i),
  10.     print '\n'

  11. print '\nDone!'

关于该程序的说明:
1. 第一行是特殊注释行,称为组织行,用来告诉GNU/Linux系统应该使用哪个解释器来执行该程序。
2. 第二行至第四行都是一般的注释行,用来说明一些信息的(如文件名,作者,时间等)。
3. 第六行打印一个字符串。
4. 第八行i取值范围为1, 2, 3, 4, 5, 6, 7, 8, 9
5. 第九行j取值范围为1, 2, ..., i
6. 第十行和第十一行效果一样,最后的逗号都是用来取消自动换行的。
7. 第十二行作用是在每个内层for循环结束后换行,即在输出完九九乘法表一行后换行。
8. 第十四行打印一个字符串。

小结:通过这个程序熟悉print的用法,for循环的用法,以及range函数的特点。
 
阅读(15973) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~