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

这篇文章主要介绍了python3实现九九乘法表示例,需要的朋友可以参考下

工具准备


开发环境:win10、python3

这里也可以pycharm里面写和打印,但是我是偷懒,所以就直接在Python里面直接打印了。

代码如下:


from StringHelper  import PadLeft 
 for x in range(1,10):    
     for y in  range (1,x+1):        
         endflag='  |  \n' if x==y else '  |  '
         print(y,'*',x,'=',PadLeft( str(x*y),2,'  '),end=endflag)


StringHelper.py

代码如下:


# -*- coding: utf8 -*-
'''
扩展为C#中的String.PadLeft
'''
def PadLeft(str, num, padstr):
    stringlength = len(str)
    n = num - stringlength
    if n >= 0:
        str = padstr*n + str
    return str

效果图:

Python基础练习题:实现九九乘法表决表示例_第1张图片

小编这边也准备了一个既能学习技术也能交流技术的也能接单的qq群聊 :222020937【代码也准备好了】 欢迎加入《广告勿加,不然你做啥啥不赚钱》最后祝大家技术能力能越来越好收入越来越多

Python基础练习题:实现九九乘法表决表示例_第2张图片

你可能感兴趣的:(关于Python爬虫系列,python,字符串,编程语言,算法,人工智能)