Python 第3页
上课笔记以及平时作业记录

python_小作业_24.6.20

1.定义一个Box类,有width, height, depth三个属性,init()和get_Volume()(求体积)两个方法。其中init()方法用于获得初始化属性值,width, height, depth分别为5,6,7. (1)定义get_Volume()...
北梦的头像-北梦の博客SVIP北梦12个月前
0251

Python_练习_24.3.8

1.写出下列题目中的pyhon语句 定义一个Employee类(员工) 在员工类中定义类属性age(年龄)为40 定义一个方法displayCount(),输出“公司最高工资” 通过类Employee修改类属性age的值=35 在方...
北梦的头像-北梦の博客SVIP北梦1年前
01199

数据类型综合练习

1.编写一个程序来反转一个字符串。例如,输入'Hello World'应输出'World Hello'。 str = input('请输入字符串:') str_list = str.split() new_str_list = ' '.join(str_list[::-1]) print(new_...
北梦的头像-北梦の博客SVIP北梦2年前
01687

Python上课笔记_20231204

1.计票机制 p = {} while True: xm = input('请输入选手姓名(输入0退出):') if xm == '0': break ps = int(input('请输入票数:')) p[xm] = ps items = p.items() li = [] for i in items: li.ap...

Python课案例:计票机制

y = {} x = [] print('输入quit表示选手成绩录入完毕') while True: name = input('输入选手名称: \n') if name == 'quit': break score = float(input('请输入选手票数: \n')) y[name] = score...
珊瑚海的头像-北梦の博客珊瑚海2年前
022013

Python求两数的最大公约数

import math while True: num1 = int(input('请输入第一个整数')) num2 = int(input('请输入第二个整数')) if num1 > num2: while num2 != 0: num1, num2 = num2, num1 % num2 print(num1) e...
珊瑚海的头像-北梦の博客珊瑚海2年前
012212

Python递归案例

把10不断处以2,直到不能除为止,打印每次的结果 def a(num): if num == 0: return 0 else: print(num) a(num // 2) a(10) 兔子数列 def f(month): if month < 3: return 1 else: return f(m...
北梦的头像-北梦の博客SVIP北梦2年前
011815

Python_函数练习题

1. 编写一个函数,该函数接收两个数字作为输入,并返回这两个数字的最大公约数。 def fun(x, y): while y != 0: temp = y y = x % y x = temp return x num1 = int(input('请输入第一个数字: '...
北梦的头像-北梦の博客SVIP北梦2年前
01997

Python作业:函数

公约数# 编写一个函数,该函数接收两个数字作为输入,并返回这两个数字的最大公约数。 def gcd(a, b): while b != 0: a, b = b, a % b return a num1 = int(input('请输入一个整数:')) num2 = i...
珊瑚海的头像-北梦の博客珊瑚海2年前
014114