寒假编程打卡Day 1------函数(python)
2022/1/23 22:04:33
本文主要是介绍寒假编程打卡Day 1------函数(python),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.
一个列表由四个元素组成,每个元组有四个数字组成,要求对列表进行排序,规则是按照元组的第二个元素排序
#定义列表 li=[(1,25,64,48),(45,65,78,5),(4,9,8,25),(45,32,4,6)] #使用匿名函数 li.sort(key=lambda x:x[1])#key参数可以接受函数 print(li)
2.
实现isPrime()函数,参数是正整数,如果整数是质数,返回True,否则返回False.
def isPrime(x=1): x=int(input('请输入数值')) if x<=0 or type(x)!=int: return False elif x==1: return True else: for i in range(2,x): if x%i==0: return False else: return True print(isPrime())
3.
定义一个函数,输入字符串,如果字符串是顺序的则返回‘UP’,如果是倒叙则返回‘DOWN’,如果是乱序的则返回False
def func(st='bshis'): st=input("请输入字符串") if sorted(st)==list(st): return 'UP' elif sorted(st,reverse=True)==list(st):#reverse=True代表反向排序 return 'DOWN' else: return False print(func())
这篇关于寒假编程打卡Day 1------函数(python)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程