1、题目如下:
--求最小公倍数: 其实就是求最大公约数,最小公倍数 = (a * b) / 最大公约数 --代码: # 最小值 a, b = [int(i) for i in input().strip().split(" ")] smaller = 0 if a >= b: smaller = b else: smaller = a # 求出公约数 m = [] # 装公约数 for i in range(1, (smaller + 1)): if ((a % i) == 0) and ((b % i) == 0): m.append(i) # 取出最大公约数,最小公倍数 = (a * b) / 最大公约数 output = (a * b) / m[-1] print(int(output)) --注意事项: 第一次输入的时候,记住输入参数 格式: a, b = [int(i) for i in input().strip().split(" ")] 有几个就接受几个,不一定非要int(),这里暂时先写成定式,以后再改。工作中写模块写多了,都快忘了最基本的python shell调试是啥样了2、题目如下:
--题目: 计算字符串最后一个单词的长度,单词以空格隔开。 --输入描述: 一行字符串,非空,长度小于5000。 --输出描述: 整数N,最后一个单词的长度。 --答题通过代码: str01 = input() str01_list = [] for i in str01.strip().split(' '): str01_list.append(i) print(len(str01_list[-1]))3、