某博主最近不知道该写什么文章,最近Python深得许多爬虫大佬的喜欢,于是某闲着么事干的博主就搜罗了一些Python趣味代码。
可以百度搜索“Python在线编辑器”,不需要安装本地环境也能编译运行代码。
No.1 爱心
print('\n'.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*
(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))
No.2 99乘法表
print('\n'.join([' '.join(['%s*%s=%-2s' % (y, x, x*y) for y in range(1, x+1)]) for x in range(1, 10)]))
No.3 石头剪刀布
# coding=utf-8
import random
# 获胜次数
win_times = 0
while win_times <= 2:
player = input('请输入:剪刀(0) 石头(1) 布(2):')
player = int(player)
computer = random.randint(0,2)
if ((player == 0) and (computer == 2)) or ((player ==1) and (computer == 0)) or ((player == 2) and (computer == 1)):
win_times += 1
print('获胜,哈哈,你太厉害了')
elif player == computer:
print('平局,要不再来一局')
else:
print('输了,不要走,洗洗手接着来,决战到天亮')
No.4 猜数字
#!/usr/local/bin/python3
import random
bot=int(input('Set range bottom\n'))
top=int(input('Set range top\n'))
rand=random.randint(bot,top)
print ('Random number in ['+str(bot)+','+str(top)+'] generated!')
num=int(input('###Guess the number###\n'))
cnt=1
while (num!=rand):
if (num<rand):
print('*_* Lower than the answer')
else:
print('T_T Higher than the answer')
num=int(input('###Guess the number###\n'))
cnt=cnt+1
print('^_^ You get the answer with [%d] times'%cnt)
结语
引用别人的内容还写这么少,太过分了!
Python的学习过程是痛苦快乐的,希望你在今后的学习中学到更多好玩的知识。
引用内容:①风变编程&酱酱 ②简书&小天真_5eeb https://www.jianshu.com/p/0519365d27c8 侵删
版权属于:何叶
本文链接:https://www.onyi.net/archives/402.html
本站采用 “署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN)” 许可。 您可转载本站文章,请以超链接形式标明本文原始出处、作者信息以及版权声明。
9 条评论
Python 学习例题:Bilibili 表情包批量下载(
魔改一时爽,更新两行泪。OωO
然而主题更新并不包括 usr 目录 |´・ω・)ノ
Typecho可以在文章中插入HTML对吧
emmm其实我觉得你这边iframe一下菜鸟教程的在线Python解释器过来比较好
抖音里一直广告的那个代码么
我不看抖音的φ( ̄∇ ̄o)
文章不错支持一下吧
要是能展示一下效果就更好了