# 1.创建一个模块文件,用于比较两个数的大小。
def fun(a,b):
if a>b:
return f"{a}大于{b}"
if a<b:
return f"{a}小于{b}"
else:
return f"{a}等于{b}"
if __name__ == "__main__":
print(fun(6,7))
print(fun(9,7))
print(fun(7,7))
# 2.从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。
s = input("请输入一个字符串:")
s = s.upper()
print(s)
with open(r'test.txt', 'w', encoding='utf-8') as fileObj:
fileObj.write(s)
#3.使用加法运算进行重载,将列表[11,32,3,6]和[12,16,12,13]中对应元素进行相加。
class Mylist(list):
def __add__(self, other):
return [a+b for a,b in zip(self,other)]
a = Mylist([11,32,3,6])
b = Mylist([12,16,12,13])
print(a+b)
class Animal():
def __init__(self):
pass
def eat(self):
print('Animal类:eat()方法')
def drink(self):
print('Animal类:drink()方法')
def run(self):
print('Animal类:run()方法')
def sleep(self):
print('Animal类:sleep()方法')
class Dog(Animal):
def bark(self):
print('Dog类方法:bark()')
class Xiaotian(Dog):
def fly(self):
print('XiaoTianQuan类方法:fly()')
a = Xiaotian()
a.eat()
a.drink()
a.run()
a.sleep()
a.bark()
a.fly()
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!