玩Python的小游戏不再觉得学习无聊!喜欢小游戏的学习者不可以错过!
初学者必知Python小游戏教学:一、如何寻找「水仙花数」
水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身(例如:1^3+5^3+3^3=)。请制作一个Python小游戏,让玩家找出-0之间的水仙花数:
foriinrange(,0):first=int(i/)second=int((i%)/10)third=int((i%)%10)sum=first**3+second**3+third**3ifsum==i:print(str(sum)++是水仙花数)
初学者必知Python小游戏教学:二、如何寻找「完美数字」
完美数——如果一个数刚好等于它的因子之和,各个小于它的约数(真约数,列出某数的约数,去掉该数自己,剩下的就是它的真约数)的和等于它本身的自然数叫做完全数。例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。问题:请找出0-0之间的完美数。
foriinrange(0,0):sum=0forjinrange(1,i):ifi!=jandi%j==0:sum+=jif(sum==i):print(sum)
#python#
笨办法学Python3Python编程教程python核心手册京东¥购买已下架