python的题 求解

第一题:判断一个字符串是否为回文。如果参数s是回文则函数返回True,否则返回False。回文是指从前往后读和从后往前读都一样的字符串。提示:使用切片。'''defone... 第一题:判断一个字符串是否为回文。如果参数s是回文则函数返回True,否则返回False。
回文是指从前往后读和从后往前读都一样的字符串。
提示:使用切片。'''
def one(s):

第二题:在下面的函数中,参数lst是一个包含若干(超过3)个整数的列表。
要求:1)把列表中的元素升序排序;
2)删除列表中最后一个元素;
3)把列表中第一个元素移动到列表尾部;
4)返回新列表。
提示:使用列表方法,del语句或切片'''
def two(lst):

第三题:在下面的函数中,参数s1、s2、s3分别是3个集合,要求返回一个元组,
元组中第一个元素是3个集合的并集,第二个元素是3个集合的交集,
第三个元素是“s1与s2的并集”和“s2与s3的并集”的差集。
提示:使用集合运算符。'''
def three(s1, s2, s3):

第四题:在下面的函数中,参数num是一个任意长度的自然数,要求返回各位数字的和。
提示:使用内置函数sum()、map()和str()。'''
def four(num):

第五题:下面的函数执行后,应该能够在当前文件夹中创建一个使用UTF8编码格式的文本文件five.txt,
其中的内容是函数中字符串变量text的内容。
提示:内置函数open()及其参数encoding,文件对象的write()方法。'''
def five():
展开
 我来答
dagewxw
2019-06-24 · TA获得超过5929个赞
知道大有可为答主
回答量:3523
采纳率:67%
帮助的人:986万
展开全部
def one(s):
return s == s[::-1]

def two(lst):
lst.sort()
del(lst[len(lst) - 1])
lst.append(lst.pop(0))
return lst.copy()
def three(s1, s2, s3):
return (s1 | s2 | s3,
s1 & s2 & s3,
(s1 | s2) - (s2 | s3))
def four(num):
return sum(map(int, str(num)))
def five():
text="12345"
fo = open("five.txt", "w", encoding="utf-8")
fo.write(text)
fo.close()
更多追问追答
追问
感谢大佬!!!这个能测出数据来吗
追答
什么叫“测出”数据来?
要测试需要自己准备数据,自己打印数据。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式