python面试总结
Posted l5623064
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python面试总结相关的知识,希望对你有一定的参考价值。
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面试总结的主要内容,如果未能解决你的问题,请参考以下文章