用for循环打印九九乘法表:

1
2
3
4
5
6
for in range (1,10):
    for in range(1,10):
        print(j,"x",i,"=",i*j,"\t",end="")
        if i==j:
            print("")
            break

 打印结果是:

1
2
3
4
5
6
7
8
9
1 1 = 1  
1 2 = 2   2 2 = 4  
1 3 = 3   2 3 = 6   3 3 = 9  
1 4 = 4   2 4 = 8   3 4 = 12  4 4 = 16 
1 5 = 5   2 5 = 10  3 5 = 15  4 5 = 20  5 5 = 25 
1 6 = 6   2 6 = 12  3 6 = 18  4 6 = 24  5 6 = 30  6 6 = 36 
1 7 = 7   2 7 = 14  3 7 = 21  4 7 = 28  5 7 = 35  6 7 = 42  7 7 = 49 
1 8 = 8   2 8 = 16  3 8 = 24  4 8 = 32  5 8 = 40  6 8 = 48  7 8 = 56  8 8 = 64 
1 9 = 9   2 9 = 18  3 9 = 27  4 9 = 36  5 9 = 45  6 9 = 54  7 9 = 63  8 9 = 72  9 9 = 81 

  

while循环打印九九乘法表:

1
2
3
4
5
6
7
8
9
10
11
i=0
j=0
while i<9:
    i+=1
    while j<9:
        j+=1
        print(j,"x",i,"=",i*j,"\t",end="")
        if i==j:
            j=0
            print("")
            break

  

打印结果是:

1
2
3
4
5
6
7
8
9
1 1 = 1  
1 2 = 2   2 2 = 4  
1 3 = 3   2 3 = 6   3 3 = 9  
1 4 = 4   2 4 = 8   3 4 = 12  4 4 = 16 
1 5 = 5   2 5 = 10  3 5 = 15  4 5 = 20  5 5 = 25 
1 6 = 6   2 6 = 12  3 6 = 18  4 6 = 24  5 6 = 30  6 6 = 36 
1 7 = 7   2 7 = 14  3 7 = 21  4 7 = 28  5 7 = 35  6 7 = 42  7 7 = 49 
1 8 = 8   2 8 = 16  3 8 = 24  4 8 = 32  5 8 = 40  6 8 = 48  7 8 = 56  8 8 = 64 
1 9 = 9   2 9 = 18  3 9 = 27  4 9 = 36  5 9 = 45  6 9 = 54  7 9 = 63  8 9 = 72  9 9 = 81 

用一句话打印九九乘法表:

1
print ('\n'.join([' '.join(['%s*%s=%-2s' % (y,x,x*y) for in range(1,x+1)]) for in range(1,10)]))

打印结果:

1
2
3
4
5
6
7
8
9
1*1=1
1*2=2  2*2=4
1*3=3  2*3=6  3*3=9
1*4=4  2*4=8  3*4=12 4*4=16
1*5=5  2*5=10 3*5=15 4*5=20 5*5=25
1*6=6  2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7  2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8  2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9  2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

  

python中使用for循环,while循环,一条命令打印99乘法表的更多相关文章

  1. Java流程控制:增强for循环,break&continue,打印99乘法表

    增强for循环:java5引入了一种主要用于数组或集合的增强for循环for(声明语句:表达式){//代码句子} 声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配.其作用域限定在循环语 ...

  2. 使用for循环打印9×9乘法表

    请使用for循环,倒序打印9×9乘法表. 打印结果如下图所示: 使用for循环打印9×9乘法表 #include <stdio.h> int main() { int i, j, resu ...

  3. Python之打印99乘法表

    本脚本实现打印99乘法表 #!/usr/bin/python #9*9 for i in range(1,10): print for j in range(1,i+1): print "% ...

  4. print函数详解及python打印99乘法表的不同方法

    首先你需要了解print的原型,并且要知道在python2和python3中print函数功能不同,不只是表现在后面带不带()一方面! 在python3中,通过help(print)可以得到print ...

  5. python打印99乘法表

    代码如下: print(XXX,end="\t") #表示打印不换行 附带python部分转义字符:

  6. Oracle中打印99乘法表的13种方法

    --实现1: select r1 || '*' || r1 || '=' || r1 * r1 A, decode(r2, '', '', r2 || '*' || r1 || '=' || r2 * ...

  7. 打印99乘法表-python

    题目:如何打印出阶梯状的99乘法表? 题解: #coding:utf-8def multiplication_tables(num):#for i in range(1,10): for j in r ...

  8. python(7)- 小程序练习:循环语句for,while实现99乘法表

    打印99乘法表 for 循环语句实现: for i in range(1,10): for j in range(1,10): print(j,"x",i,"=" ...

  9. For循环练习之99乘法表和转义字符

    之前说了for循环的概念以及常用到的操作,那么我们接下来做几个巩固练习: 1.打印99乘法表: 99乘法表的形式: 1*1 = 1 1*2 = 2 2*2 = 4 1*3 = 3 2*3 = 6 3* ...

随机推荐

  1. 判断URL是否能被链接

    判断url是否能被正确链接 function checkUrl(url, name) { $.ajax({ url: url, type: "get", dataType : 'j ...

  2. Android 二维码扫描/生成

    先看看实现效果 1.在module的build.gradle中执行compile操作 compile 'cn.yipianfengye.android:zxing-library:2.2' 2.在Ap ...

  3. CuratorBarrier

    一.DistributedDoubleBarrier 同时开始,同时结束 package bjsxt.curator.barrier; import java.util.Random; import ...

  4. python基础之Day11

    一.函数是对象 函数是第一类对象的含义是函数可以被当作数据处理 二.函数的嵌套定义 def f1(): def f2(): print('from f2') f2()f1() 三.名称空间与作用域 1 ...

  5. [Python] 怎么把HTML的报告转换为图片,利用无头浏览器

    How to convert HTML Report to picture format in Email? So that we can see the automation report also ...

  6. java 给任务传递参数

    之前https://www.cnblogs.com/kexb/p/10228369.html没有参数,这里介绍参数什么传入 package com.hra.riskprice; import com. ...

  7. 2019.02.21 bzoj2300: [HAOI2011]防线修建(set+凸包)

    传送门 题意:动态维护凸包周长. 思路: 见这篇求面积的吧反正都是一个套路. 代码: #include<bits/stdc++.h> #define int long long #defi ...

  8. 【MarkMark学习笔记学习笔记】javascript/js 学习笔记

    1.0, 概述.JavaScript是ECMAScript的实现之一 2.0,在HTML中使用JavaScript. 2.1 3.0,基本概念 3.1,ECMAScript中的一切(变量,函数名,操作 ...

  9. drf8 解析器

    解析器的介绍 解析器的作用就是服务端接收客户端传过来的数据,把数据解析成自己想要的数据类型的过程. 本质就是对请求体中的数据进行解析. Accept与ContentType请求头. Accept是告诉 ...

  10. 发布本地项目和源码到maven私服中

    有时候我们会使用第三方包到我们的项目中,但是想看源码的时候,需要下载源码查看,十分麻烦. 不如把源码上传到maven私服中,这样查看源码的时候就可以直接从mvaen nexus下载直接查看了. 方法如 ...