1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > python for循环九九乘法表_Python中的九九乘法表(for循环)

python for循环九九乘法表_Python中的九九乘法表(for循环)

时间:2018-10-18 01:44:50

相关推荐

python for循环九九乘法表_Python中的九九乘法表(for循环)

用for循环写出的九九乘法表(包括函数的调用)

#方向一

for i in range(1,10):

for j in range(1,i+1):

d = i * j

print('%d*%d=%-2d'%(i,j,d),end = ' ' )

print()

下图为上面代码运行结果:

以下为函数练习,函数和for循环结合的九九乘法表(没有上面的简洁明了)

#方向一

def hanshu(n):

m = n

sums = 0

for j in range(1,n+1):

sums = m*j

print("%d*%d=%-2d"%(m,j,sums),end = " ")

print("")

def hanshu1():

for i in range(1,10):

hanshu(i)

hanshu1()

下图为上面代码运行结果:

#方向二

def hanshu(n):

m = n

sums = 0

for j in range(1,n+1):

sums = m*j

print("%d*%d=%-2d"%(m,j,sums),end = " ")

print("")

def hanshu1():

for i in range(9,0,-1):

hanshu(i)

hanshu1()

下图为上面代码运行结果:

#方向三

def hanshu(n):

m = n

sums = 0

for k in range(0,10-n):

print(" ",end = "")

for j in range(1,n+1):

sums = m*j

print("%d*%d=%-2d"%(m,j,sums),end = " ")

print("")

def hanshu1():

for i in range(1,10):

hanshu(i)

hanshu1()

下图为上面代码运行结果:

#方向四

def hanshu(n):

for dix in range(10-n,0,-1):

print(" ",end = "")

sums = 0

m = n

for j in range(1,n+1):

sums = m*j

print("%d*%d=%-2d"%(m,j,sums),end = " ")

print("")

def hanshu1():

for i in range(9,0,-1):

hanshu(i)

hanshu1()

下图为上面代码运行结果:

以上函数部分主要是为了练习函数,大家有什么好的意见尽情留言哦,大家一起学习一起进步!

python之打印九九乘法表

配置环境:python 3.6 python编辑器:pycharm 整理成代码如下: #!/usr/bin/env python #-*- coding: utf-8 -*- #九九乘法表 #分析:九 ...

九九乘法表---for循环的嵌套

package com.zuoye.test;//控制台输出九九乘法表public class Jiujiu { public static void main(String[] args) { in ...

Python练习:九九乘法表

打印 n * n 的乘法表 #打印 9*9 乘法表 def Multiplication(n): # n - 定义打印的行数 max_len = len(str((n)**2)) #计算最大值的占位( ...

[作业] Python入门基础---九九乘法表

1.while 循环 : x = 1 while x < 10: y = 1 while y <=x: print('%d*%d=%2d' % (y,x,x*y),end = '\t') ...

在JSP动态网页中输出九九乘法表

<% StringBuffer sb = new StringBuffer(); ; i <= ; i++){ ; j <= i; j++){ sb.append(j + &quot ...

Python打印:九九乘法表

代码: i = 1 while i <= 9: n = 1 while n <=i: print("%d*%d=%d\t"%(n,i,i*n),end="&q ...

九九乘法表-for循环

1.打印在左上角 #直角在左上方 for i in range(9,0,-1): for j in range(1,10): if j <= i: print("{}*{}={}&qu ...

Python 使用for&period;&period;&period;in&period;&period;&period;和 while 循环 实现8种格式的 九九乘法表

#九九乘法表 for...in .. #左下角 for i in range(1,10): for j in range(1,i+1): print(' %d×%d=%2d'%(j,i,i*j), e ...

利用js的for循环实现一个简单的&OpenCurlyDoubleQuote;九九乘法表”

For循环九九乘法表 for循环是javascript中一种常用的循环语句,可以很好的解决在程序中需要重复执行某些语句,利用for循环实现简单的“九九乘法表”的效果: 让循环从小到大,依次排序,并计算 ...

随机推荐

php sleep

实例一:把时间输出十次,但全部有结果了,才在html浏览器页面输出 ;$i<;$i++){ echo time()."

"; sleep(); } echo ...

NOIPD1T3货车运输

题目链接:/problem/show?pid=1967 数据:/wanglichao/p/5592058.html ...

ACM&sol;ICPC 之 数论-费马大定理&lpar;HNUOJ 13371&rpar;

好歹我是数学专业的学生,还是要写写训练的时候遇到的数学问题滴~~ 在ACM集训的时候在各高校OJ上也遇见过挺多的数学问题,例如大数的处理,素数的各种算法,几何问题,函数问题(单调,周期等性质),甚至是 ...

ios批量打包

最近我们接到了新的需求,需要打出类似xx001-xx100共100个这样的ipa渠道包,不需要签名.(这批ipa包后续会用企业证书签名,不会影响AppStore的)这些包所有的功能.内容都是一样的, ...

《Head First 设计模式》ch&period;3 装饰&lpar;Decorator&rpar;模式

设计原则 类应该对修改关闭,对扩展开放(开放-关闭原则).在每个地方使用开放-关闭原则是一种浪费,也没有必要,因为这通常会引入新的抽象层次,增加代码复杂度.需要把注意力集中在设计中最有可能改变的地方. ...

Asp&period;net MVC Bundle 的使用与扩展

一. 自带Bundle的使用: 1. 在Globale中注册与配置 BundleConfig.RegisterBundles(BundleTable.Bundles); public c ...

c&plus;&plus; 关于换行符

windows: \r\n linux: \n mac: \r /uid-12706763-id-10830.html 不同的OS有不同的换行符: O ...

vs 打开vs 解决方案问题解决

同时安装了vs 和vs 后,双击vs 的解决方案,会出现直接用vs 打开的问题. 解决以上问题: 右键选择VS 的解决方案,选择开发方式->选择默认程序, ...

socket(TCP)通讯之Python实现

1.Service address = ('localhost', 9102) # AF_INET = ipv4; SOCK_STREAM:TCP s = socket.socket(socket.A ...

page-break-after&colon;always不能正常工作

/questions/9595412/ie7-ie8-page-break-afteralways-not-working 最近在打印网页的时候发现 ...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。