python编程day09python编程打印九九乘法表
更新时间:2023-10-25Python文件和异常
Python文件操作常用的方法有:open()、write()、read()、close()等,其中open()方法可以指定文件名以及打开文件的模式,例如:
f=open("test.txt", "w")
表示以写入方式打开名为test.txt的文件,如果文件不存在则会创建,如果存在则会清空文件并重新创建。另外如果要以读取方式打开文件,则需要将第二个参数改为"r"。
函数和模块
Python中的函数和其他编程语言类似,可以接收参数并返回结果,定义方式如下:
def add(a, b): return a + b
其中add为函数名称,a和b为参数名,冒号后面的为函数体,return用于返回结果。函数可以通过import语句导入其他模块并调用其中的函数:
import mymodule print(mymodule.add(1, 2))
循环和条件语句
Python中常用的循环语句有for和while,例如:
for i in range(1, 11): print(i) i=1 while i <=10: print(i) i +=1
常用的条件语句有if和elif,例如:
x=10 if x < 0: print("x是负数") elif x==0: print("x是零") else: print("x是正数")
打印九九乘法表
九九乘法表是指从1×1到9×9的所有乘积,可以用嵌套的for循环实现:
for i in range(1, 10): for j in range(1, i+1): print("%d×%d=%-2d" % (j, i, i*j), end=' ') print("")
其中的字符串格式化使用了%运算符,其中-2表示左对齐并占2个字符的宽度,end用于指定每行末尾的字符。