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

Posted 程序猿中的BUG

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

效果图:

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

以上是关于Python基础练习题:实现九九乘法表决表示例的主要内容,如果未能解决你的问题,请参考以下文章

Java基础练习-打印九九乘法表

Python使用列表推导式实现九九乘法和九九加法表

九九乘法列表

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

python实现不同格式九九乘法表

python 九九乘法表!小练习