这篇文章主要介绍Python 5行代码能做什么,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Python 5行代码的神奇操作:

1、九九乘法表

foriinrange(1,10):forjinrange(i,10):print(f'{i}x{j}={i*j}',end='\t')print("")print("\n")

输出:

1x1=11x2=21x3=31x4=41x5=51x6=61x7=71x8=81x9=92x2=42x3=62x4=82x5=102x6=122x7=142x8=162x9=183x3=93x4=123x5=153x6=183x7=213x8=243x9=274x4=164x5=204x6=244x7=284x8=324x9=365x5=255x6=305x7=355x8=405x9=456x6=366x7=426x8=486x9=547x7=497x8=567x9=638x8=648x9=729x9=81

2、逆序打印数字

给一个不多于5位的正整数,逆序打印出各位数字,实现思路如下:

defnixu(n):l=str(n)l_str=l[::-1]print("逆序:%s"%(l_str))nixu(2020)

输出:

逆序:0202

3、生成词云

fromwordcloudimportWordCloudimportPIL.Imageasimagewithopen('wordcloud.txt')asfp:text=fp.read()wordcloud=WordCloud().generate(text)img=wordcloud.to_image()img.show()

4、快速生成二维码

以百度为例,生成二维码

fromMyQRimportmyqrmyqr.run(words='https://www.baidu.com/',colorized=True,save_name='baidu_code.png')

5、实现批量抠图

importos,paddlehubashubhuseg=hub.Module(name='deeplabv3p_xception65_humanseg')#加载模型path='./imgs/'#文件目录files=[path+iforiinos.listdir(path)]#获取文件列表results=huseg.segmentation(data={'image':files})#抠图

以上是Python 5行代码能做什么?的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!