python面试题目
小菜菜1223
qq846792646
展开
-
python 面试、笔试题目(基础篇二)
一、生日悖论问题:当房间中人数n超过23时,那么该房间中有两个人的生日相同的可能性是一半以上。请用Python设计程序证明。 解析: 两个人生日不同的概率:364/365 n个人互相组合:n*(n-1) / 2 所以n个人互相组合并且生日不同:(364/365)* (n*(n-1)/2) def birth_age(num): import math prop = 1 - math.pow((364.0 / 365.0), (num * (num - 1) / 2)) r原创 2020-11-16 11:12:24 · 170 阅读 · 0 评论 -
python 面试、笔试题目(基础篇)
今天在看书的时候,发现一些可以当做笔试面试的一些练习题,简单记录一些比较基础、要动脑子的题。 第一题:编写一个Python函数 is_even(k),用来接收一个整数 k,如果 k 是偶数返回 True,否则返回 False。但是,函数中不能使用乘法、除法或取余操作。 def is_even(k): k = abs(k) while k > 1: k =...原创 2019-10-17 10:48:56 · 413 阅读 · 0 评论