九九乘法表是最基础的循环运算
那么如何用python3将九九乘法表写入文件中呢?
一 前言
九九乘法表是自动打印,那么就要涉及到循环。
python中有while及for两个循环:for与while。
python中for循环与range搭配使用时会自动增加1.
for i inrange (0,10):
自动增加1.
所以建议使用for循环。
二 九九乘法表的算法
需注意的:(1)range(1,10)是前闭后开在数学中是[1,10)。
(2)结尾处应该end=”\t” 结尾及换行print()。
(3)观察乘法口诀表,第一个乘数应该大于第二个乘数 否则乘法口诀表不合理。使用if控制了多余的输出。
三 如何将内容写入一个文件中
with open函数
将内容的写入文件的方法:
def write_file(conect ,mode= “w”):
with open(r”jiecheng.txt”,mode=mode ) as file :
file.write(conect)
定义了形参 conect,及定义了 默认值“w”的意思为覆盖写,“a”为增加写
。
conect = “asdfgh”
c = flle_write(conect)
print©
这样内容就写入了文本中
需注意文本的内容必须是字符串才可以。
四 用python3将九九乘法表写入文件

这里没有定义函数形参,而是直接将内容写入了进去。
注意:
(1)with open(
r”in99.txt”
,mode=“w”) as file :
in99.txt
是文件名,是相对路径,不是绝对路径。如果无这个文件直接定义文件名时在同一目录会自动 创建一个文件。
(2)
file.write(str(i)+”*”+str(j)+”=”+str(i * j)+”\t”)
**str(i)+”*”+str(j)+”=”+str(i * j)+”\t”**使用了 字符串的相加。