Python入门与基础刷题篇(8)

目录

题目一:函数求差(简单)

描述

输入描述:

输出描述:

示例1

作答

题目二:牛牛的朋友(中等)

描述

输入描述:

输出描述:

第一种作答

第二种作答

题目三:自动售卖饮料机(入门)

描述

输入描述:

输出描述:

示例1

作答

附:本文题目来自牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网



题目一:函数求差(简单)

描述

请定义一个函数cal(),该函数返回两个参数相减的差。

输入第一个数字记录在变量x中,输入第二个数字记录在变量y中,将其转换成数字后调用函数计算cal(x, y),再交换位置计算cal(y, x)。

输入描述:

输入两个整数。

输出描述:

根据题目描述输出两个差,每个数字单独一行。

示例1

输入:

3
5

输出:

-2
2

作答

  1. x=input()
  2. y=input()
  3. def cal(x,y):
  4. x = int(x)
  5. y = int(y)
  6. return(x-y)
  7. print(cal(x,y))
  8. print(cal(y,x))


题目二:牛牛的朋友(中等)

描述

假如牛牛一个列表 friends_list 记录了他最好的几个朋友:['Niu Ke Le', 'Niumei', 'Niuneng', 'GOLO'],现在他想将列表里的名字替换成从0开始的数字,依次表示这几个朋友的重要性。

请写一个replace函数,第一个参数是列表friends_list,第二个参数是要替换的数字index,即在函数中将列表元素修改成成列表下标值。

请使用print函数直接打印修改前的列表。

使用for循环遍历列表 friends_list,每次调用replace函数替换列表中相应下标的元素。

结束循环后,再次使用print函数直接打印修改后的列表,查看是否替换成功。

输入描述:

输出描述:

['Niu Ke Le', 'Niumei', 'Niuneng', 'GOLO']

[0, 1, 2, 3]

第一种作答

  1. friends_list = ['Niu Ke Le','Niumei', 'Niuneng', 'GOLO']
  2. def replace(friends):
  3. return friends_list.index(friends)
  4. print(friends_list)
  5. number = []
  6. for i in friends_list:
  7. number.append(replace(i))
  8. print(number)

这个做法我硬生生想了半个小时,像shit

第二种作答

  1. friends_list = ['Niu Ke Le', 'Niumei', 'Niuneng', 'GOLO']
  2. print(friends_list)
  3. def replace(list, index):
  4. list[index] = index
  5. for a in range(len(friends_list)):
  6. replace(friends_list, a)
  7. print(friends_list)

题目三:自动售卖饮料机(入门)

描述

假如这是一台自动售卖饮料机的一段程序:

使用print()语句一行输出字符串 'What kind of drink would you like?' ,

然后使用input()函数读取字符串,并将读取到的字符串存储到变量kind_of_drink中,

假设读取到饮料是可乐(cola),也即变量kind_of_drink的内容为'cola',

请使用print()语句一行输出字符串 'Below is your cola. Please check it!' 。

其他饮料已经售空了,因此如果是其他字符串,则输出一句类似 'The milk has been sold out!' 的信息。


输入描述:

输出描述:

按题目描述进行输出即可。

示例1

输入:

cola

复制输出:

What kind of drink would you like?
Below is your cola. Please check it!

作答

  1. print('What kind of drink would you like?')
  2. kind_of_drink = input()
  3. if kind_of_drink == 'cola':
  4. print('Below is your cola. Please check it!')
  5. else:
  6. print('The ' + kind_of_drink + ' has been sold out!')
全部评论
Python入门的基础知识大全
点赞 回复 分享
发布于 2022-08-27 16:53 河南

相关推荐

点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务