- 博客(4)
- 收藏
- 关注
原创 用python实现进制转换
今天给大家带来三个很简单的程序:用python实现进制转换 (1)输入一个十进制数,换算成二进制和十六进制并输出 list1=['A','B','C','D','E','F'] while True: x=int(input('请输入一个十进制数:')) y=x p='' q='' while x>0: m=x%2 x//=2 p=str(m)+p print('该数的二进制为:',p) wh
2021-08-10 18:55:53
4633
原创 用python实现哥德巴赫猜想(每个大于5的自然数都是三个素数之和)
今天给大家带来一个比较简单的程序,那就是用python实现哥德巴赫猜想中的第二条每个大于5的自然数都是三个素数之和。 首先,我们需要编写判断素数的函数: def isprime(n): for i in range(2,int(n**0.5)+1): if n%i==0: return False return True 很简单,就不多说了 接下来,编写判断三数相加是否等于当前自然数,最后编写主程序 ...
2021-08-10 18:30:24
2473
原创 用python实现输出所有九宫格
有一款十分益智的小游戏——九宫格填数,玩法是将1到9九个数字填入一个九宫格中,使其横排、竖排、斜着的数字相加的结果都相等。 此代码较为简单,所以直接放代码 print('---------') for a in range(1, 10): for b in range(1, 10): if b == a: continue else: for c in range(1, 10): i
2021-08-09 21:46:03
2369
原创 用python实现简单的五子棋游戏
作为一名高一学生,并没有太多知识,所以代码也比较粗糙,望谅解 今天给大家带来一个基于python语言的简易五子棋游戏,五子棋是一种十分流行的棋牌类游戏,老少皆宜。国际标准棋盘为19*19的正方形棋盘,所以我们要用二维数组来实现(如下图)。 代码如下: qp=[[0 for i in range(19)]for j in range(19)] “0”代表空,即没有落子,并分别用“1”和“2”代表白子和黑子,我用“s”作为表示棋子颜色的变量 s=1 #棋子颜色,1是...
2021-08-09 21:32:57
1169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅