扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
def zscj(i, j):
创新互联公司2013年至今,先为皇姑等服务建站,皇姑等地企业,进行企业商务咨询服务。为皇姑企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
(Tab缩进)range_a = [j for j in range(21)]
(Tab缩进)lista = []
(Tab缩进)for x in range(i, j):
(Tab缩进)(Tab缩进)if x % 2 and i in range_a and j in range_a and i j and i % 2 == 1:
(Tab缩进)(Tab缩进)(Tab缩进)lista.append(x)
(Tab缩进)return lista
if __name__ == "__main__":
(Tab缩进)print(f"所取奇数列表为:{zscj(1,6)}")
(Tab缩进)result = 1
(Tab缩进)for j in zscj(1, 6):
(Tab缩进)(Tab缩进)result *= j
(Tab缩进)print(f"列表中所有奇数之积是:{result=}")
'''python运行效果
所取奇数列表为:[1, 3, 5]
列表中所有奇数之积是:result=15
'''
【相关学习推荐:python教程】
python做数学函数题的方法:
1、打开CMD命令行以后我们先来看一个求平方的函数,如下图所示,用pow即可计算某个数的几次方
2、接下来我们可以运用abs函数来求某一个数的绝对值,如下图所示
3、在遇到小数的时候,我们经常需要舍弃小数的部分直接用整数,那么就可以用floor函数了,但是直接用的话是报错的,如下图所示
4、这个时候我们需要导入math模块,因为floor函数在math模块中,如下图所示
5、接下来我们还会用到math函数中的开平方根的函数sqrt,如下图所示
6、最后我们在应用数学函数的时候可以直接将起赋值给某个变量,然后直接调用该变量即可,如下图所示
使用关键词 def 声明这是一个函数
1def 函数名 (参数):
2 语句块
参数可以没有,也可以有多个,用逗号隔开,第一行称为函数头,结尾一定要加冒号,代表开始进入函数体的执行。
语句块也就是函数体,是关于这个函数要实现的功能的语句,语句要有返回值即return语句,如果没有return语句,就代表return none.
可以使用 Python 中内置的 max 函数来求两个数的最大值。例如,你可以写一个函数如下:
def get_max(a, b):
return max(a, b)
然后调用这个函数求 8 和 3 的最大值:
print(get_max(8, 3)) # 输出 8
注意,这个函数不仅可以求整数的最大值,还可以求小数、字符串、列表等类型的最大值。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流