1.简单计算器的设计
请设计简单的“加减乘除”计算器并从键盘上输入数据进行计算
def add(x, y):
"""相加"""
return x + y
def subtract(x, y):
"""相减"""
return x - y
def multiply(x, y):
"""相乘"""
return x * y
def divide(x, y):
"""相除"""
return x / y
# 用户输入
print("选择运算:")
print("1、相加")
print("2、相减")
print("3、相乘")
print("4、相除")
choice = input("输入你的选择(1/2/3/4):")
num1 = int(input("输入第一个数字: "))
num2 = int(input("输入第二个数字: "))
if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("非法输入")
2.请创建以学号命名的目录,在该目录中创建名称为file1.txt的文件,并将自己的个人信息(序号、姓名以及班级)等写入该文件;然后并读取文件中的内容到屏幕上;接着重新命名该文件为file2.txt;,最后将其删除。
import os
path = "E:/学号"
os.mkdir(path)
op = open("E:\\学号\\file1.txt", "w+")
op.write("********\n**\n***")
op.seek(0)
for line in op:
print(line)
op.close()
file1 = "E:/学号/file1.txt"
file2 = "E:/学号/file2.txt"
os.rename(file1, file2)
os.remove("E:/学号/file2.txt")
3.请安装numpy包,并创建数组
import numpy as np
a = np.array([1, 2, 3])
print(a)
4.导入Matplotlib包进行简单的操作(此处需要安装pip install matplotlib),
Python为Matplotlib提供了一个方便的接口,通过Pyplot对Matplotlib进行操作,此案例可实现正弦余弦函数曲线图像。
import matplotlib.pyplot as plt
import numpy as np
X = np.linspace(-np.pi, np.pi, 256, endpoint=True)
C, S = np.cos(X), np.sin(X)
plt.plot(X, C)
plt.plot(X, S)
plt.show()
5.在 package_test目录下创建 test1.py、test2.py、__init__.py 文件,test.py 为测试调用包的代码,然后在 package_test 同级目录下创建 test.py文件并调用 package_test包。
提取码:1wms