python 九九乘法表!小练习

Posted timtike

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 九九乘法表!小练习相关的知识,希望对你有一定的参考价值。

 1 # 1*1 = 1
 2 # 1*2 = 2  2*2 = 4
 3 # 1*3 = 3  2*3 = 6  3*3 = 9
 4 
 5 i = 1
 6 j = 1
 7 for j in range(1,10):
 8     for i in range(1,j +1):
 9         print(%s*%s=%s   %(i,j,i*j),end=‘‘)
10         # print(j,‘*‘,i,‘=‘,i*j,end = ‘   ‘)
11     print(‘‘)

 



记录一下遇到的问题:

1、 for i in j:#报错 TypeError: ‘int‘ object is not iterable 类型错误 int 这个类型对象是不可迭代的,
可迭代 range,这个问题细说

2、print中打印的方法和c语言中的有所不同,记住格式是print(‘%s%s%s‘%(a,b,c))

3、end = ‘‘ 使这一行输出的时候不换行

4、加一个print(‘‘)换行,让这一行输出的时候换行,然后在执行下一个j
  因为print自带换行,所以只要在里面加一段空格就好了,如果print(‘\n‘)就是换了两行


以上是关于python 九九乘法表!小练习的主要内容,如果未能解决你的问题,请参考以下文章

python学习--练习题678--九九乘法表,前两项相加问题,素数输出问题

Python 练习冊,每天一个小程序

Python基础练习题:实现九九乘法表决表示例

Python基础之练习题

Python简单小程序练习

shell编程练习-打印九九乘法表(附:awk编程)