- 博客(9)
- 收藏
- 关注
翻译 2021-10-11
给定一个包括n 个整数的数组nums和 一个目标值target。找出nums中的三个整数,使得它们的和与target最接近。返回这三个数的和。假定每组输入只存在唯一答案。 输入:nums = [-1,2,1,-4], target = 1 输出:2 解释:与 target 最接近的和是 2 (-1 + 2 + 1 = 2) 提示: 3 <= nums.length <= 10^3 -10^3<= nums[i]<= 10^3 -10^4<=...
2021-10-11 21:48:49
166
翻译 (黑客风格文字替换函数)题目:设计一个函数,接收一个文字字符串,将其中的字符e和i进行替换:e -> 3 ,i -> 1
谈到‘替换’,大家会想到什么呢? replace,废话不多说了,上代码: def hacker_replace(s): output = s.replace('e','3') output = output return output new_name = hacker_replace('Hi makerbean') print(new_name) ...
2021-07-24 17:29:53
232
翻译 某商店出售某品牌运动鞋,每双定价160,1双不打折,2双(含)到4双(含)打九折,5双(含)到9双(含)打八折,10双(含)以上打七折。设计一个函数,接收购买数量,返回总价格(保留整数)。
首先要定义一个函数,然后开始逐个分析,具体代码如下了: def price(n): if n == 1: price = 160 if n >=2 and n <=4: price = 160 * n *0.9 if n >=5 and n<=9: price = 160 * n * 0.8 if n >=10: price = 160 * n * 0.7 return
2021-07-24 17:24:03
6046
2
翻译 因式分解:用户输入一个整数,输出其因子乘法式。
例如: 输入:12 输出: 1 * 12 = 12 2 * 6 = 12 3 * 4 = 12 4 * 3 = 12 6 * 2 = 12 12 * 1 = 12 代码如下: n = int(input('请输入一个整数:')) for i in range(1, n + 1): if n % i == 0: print(f'{i} * {n //i} = {n}') 运行结果: ...
2021-07-19 21:14:33
1460
翻译 写一个程序,接受用户输入的整数n,输出n行内容,第 i行有i个*号
例如n=5时输出 * ** *** **** ***** 代码如下: n = int(input('请输入一个正整数:')) for i in range(1,n+1): print('*' * i) 运行结果:
2021-07-19 18:24:05
2044
翻译 写一个程序让用户输入一段文字,分别统计其中英文字母和数字的数量。
• 代码如下: user_input = input('请输入一段话:') alphas = 0 numbers = 0 for letter in user_input: if letter.isdigit(): numbers += 1 if letter.isalpha(): alphas += 1 print(f'字母有{alphas}个') print(f'数字有{numbers}个') 运行结果: 分析: 使用for循环,is.
2021-07-19 18:16:59
2717
翻译 给定a、b、c,以a为起始数值,b为差,c为数值的数量,产生一个递增的等差数列,将这个数列以列表格式输出。
代码如下: a,b,c = 1,3,10 l = [] for i in range(c): l.append(a + b * i) print(l) 先假设a为1,差值b为3,等差数列的数量c为10. 运行结果如下:
2021-07-19 18:09:34
1074
1
转载 程序设定一个100以内的整数n,让用户输入数字(不用额外判断输入是否为整数),程序提示用户输入的数字是大了还是小了,直到用户猜对,并告知用户一共猜了几次。
代码如下: n = 17 count = 0 user_correct = False while not user_correct: count += 1 user_guess = int(input('请猜数字:')) if user_guess > n: print('你猜的数字大了!') elif user_guess < n: print('你猜的数字小了!') ...
2021-07-17 22:47:26
835
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人