python练习题_03

Posted manuel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python练习题_03相关的知识,希望对你有一定的参考价值。

1.写函数:

根据范围获取其中3和7整除的所有数的和,并返回调用者:

符合条件的数字个数以及符合条件的数字的总和,如:def func(start,end):

def func(start,end):
    count=0
    s=0
    for i in range(start,end):
        if  i%3==0 and i%7==0:
            count+=1
            s+=i
            print(i)
    return s,count

print(func(0,100))

2.函数传递参数时,是引用还是复制值,并证明
引用

def test(a):
    print(id(a))
b=1
print(id(b))
test(b)

3.简述三元运算的书写格式以及应用场景
变量=值1  if  条件1   else   值2

将简单的条件判断精简写

4.简述lambda表达式书写格式以及应用场景

函数名=lambda 形参:功能      不写函数名也可以

5.使用set集合获取两个列表l1=[11,22,33],l2=[22,33,44]中相同的元素集合 

l1=[11,22,33]
l2=[22,33,44]
set(l1)&set(l2)

 

6.

以上是关于python练习题_03的主要内容,如果未能解决你的问题,请参考以下文章

python练习题_03

python练习——moudule03——选课系统

Python 向 Postman 请求代码片段

Python之练习数学运用代码

python练习题之访问限制

如何在 python 中并行化以下代码片段?