首页 > 编程语言 > 详细

python面试总结

时间:2018-06-03 10:24:40      阅读:205      评论:0      收藏:0      [点我收藏+]

1. python在读取文件时,read(),readline()和readlines()有什么区别?

举例说明:

1 with open(a.txt, r) as f:
2     result1 = f.read(n)    # 表示读取n个字节到result1中
3     result2 = f.readline()    # 表示读取下一行到result2中
4     result3 = f.readlines()    # 表示读取整个文件到result3中

2、使用一行代码输出[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

result = [i ** 2 for i in range(1, 11)]
print(result)

3、编写一个递归函数

# 编写一个n的阶乘
def factorial(n):
    if n < 2:
        return 1
    return n * factorial(n-1)

if __name__ == "__main__":
    factorial(5)

 

 

  

  

  

python面试总结

原文:https://www.cnblogs.com/l5623064/p/9127683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!