Python四道面试题

枫铃3年前 (2021-07-11)Python278

1.计算100到1000之间的总和

>>> list(range(1, 10))
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> sum(range(100, 1001))
495550
>>>

2.函数内部修改全局变量

>>> m = 10
>>> def fn():
    global m
    m = 100

    
>>> fn()
>>> m
100

3.删除字典的键以及合并字典

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
>>> demo = {'a': 1, 'b': 2}
>>> del demo['a']
>>> demo
{'b': 2}
>>> d2 = {'c': 3, 'd': 4}
>>> demo.update(d2)
>>> demo
{'b': 2, 'c': 3, 'd': 4}

4.列表去重

>>> L = ['a', 'b', 'ff', 'gg', 'a', 'b', 'b', 'n']
>>> list(set(L))
['a', 'ff', 'b', 'n', 'gg']

相关文章

python基础教程:排列与组合

1.排列 1.1给定字符...

零基础学Python:作用域详解

1.作用域介绍 pyt...

Python函数16道入门练习题

1.写函数,将传入的列表...

python print %s 号格式化输出

python %号格式化...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。