python100天之day7
2022/2/5 1:15:27
本文主要是介绍python100天之day7,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
函数的一些例子
1.百分制成绩转换为等级制成绩。
- 要求:如果输入的成绩在90分以上(含90分)输出A;80分-90分(不含90分)输出B;70分-80分(不含80分)输出C;60分-70分(不含70分)输出D;60分以下输出E。
def rank(score): print("**********************Sunny&meng正在努力为您转化中**********************") if score==100: rank='SSS' elif score>=90 : rank='A' elif score>=80: rank='B' elif score>=70: rank='C' elif score>=60: rank='D' else: rank='E' return rank
2.写一个分段函数函数
def fun(x): """ 分段函数求值 x + 1 (x > 1) f(x) = x - 1 (-1 <= x <= 1) x (x < -1) """ if x>1: y=x+1 elif x>=-1: y=x-1 else: y=x return y print(fun(2))
3.计算1到n之间的偶数和
""" 计算1到n间的偶数和 """ def double_sum(n): sum = 0 for x in range(1, n+1): if x % 2 == 0: sum += x return sum
4.生成斐波那契数列前n个数
def Fibonacci(n): a = 0 b = 1 c=[] for _ in range(n): a, b = b, a + b c.append(a) return c
习题:定义一个函数判断是不是素数
越努力越幸运!!!!
这篇关于python100天之day7的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 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编程入门教程
- 2024-11-14Python编程基础入门