【自然语言处理(NLP)】99乘法表
(文章目录)
一、前沿
(一)、使用的编程语言-Python
为什么使用Python:
-
Python是一种面向对象的脚本语言,使用时无需编译,因此也称作解释性语言,其结构简单,语法规则明确,关键词定义较少,非常适合初学者。
-
Python拥有丰富的内置库函数,对处理网络、文件、GUI、数据库、文本等十分便捷,同时支持大量第三方库,比如最常用的用于科学计算的NumPy、SciPy等库,为科研工作者提供了非常简洁、高效的开发平台。
-
Python作为当下最流行的语言之一,有着易于维护、跨平台移植、可嵌入等独特优势,使其在人工智能领域备受推崇。
(二)、前期准备
99乘法表是一个非常考验逻辑思考能力的简单Python小程序,主要解决的是循环问题。如果我们想实现一个99乘法表,需要考虑想要得到下图1所示的目标样式。
二、代码部分
(一)、方案一
根据你需要的不同的输出样式,可以选择不同的代码结构,第一种写法如下:
## 第一种写法
i=1
while i<10:
j=1
while j<=i:
print('%d*%d=%d\t'%(j,i,i*j),end=(''))
j+=1
print('')
i +=1
(二)、方案二
## 第二种写法
for i in range(1,10):
for j in range(1,i+1):
print("%d*%d=%d\t"%(j,i,i*j),end='')
print()
(三)、小结
如果想要得到下图2所示的目标样式,又要如何去实现呢?读者可以自己动手去尝试一下。
三、总结
本系列文章内容为根据清华社出版的《自然语言处理实践》所作的相关笔记和感悟,其中代码均为基于百度飞桨开发,若有任何侵权和不妥之处,请私信于我,定积极配合处理,看到必回!!!
最后,引用本次活动的一句话,来作为文章的结语~( ̄▽ ̄~)~:
【**学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。**】