python恶搞小程序-有趣的python小程序
有趣的python小程序
1.密码生成器x=int(input())
print(''.join(__import__('random').choice('QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm!@#$%^&*()_+=}{[]:;<,.>?/1234567890') for i in range(x)))
运行结果:16
IMHxl0+I_u8%)NnF
2.时光机import time
import datetime
import sys
print('输入指定日期即可穿越(只能到未来)'" "'请输入目标年月日:')
y=int(input('年'))
m=int(input('月'))
d=int(input('日'))
sj=str(y)+' '+str(m)+' '+str(d)
d1=datetime.datetime(y,m,d)
print('启动中,还需要')
while True:
d2=datetime.datetime.now()
sec=round((d1-d2).total_seconds())
op=[int(sec/86400),'天',int((sec-int(sec/86400)*86400)/3600),'小时',int((sec-int(sec/3600)*3600)/60),'分',int((sec-int(sec/60)*60)),'秒']
nn=(''.join('%s' %id for id in op))
sys.stdout.write(" %s"%nn)
sys.stdout.write('即可启动')
sys.stdout.flush()
time.sleep(1)
运行结果:输入指定日期即可穿越(只能到未来)
请输入目标年月日:
年2018
月9
日5
启动中,还需要
6天1小时55分3秒即可启动
3.QQ群机器人
需安装qqbot模块,图灵机器人最好自己申请一个。@机器人可以聊天,两个空格再加文本可自动翻译import urllib.parse
import urllib.request
import requests,json
from qqbot import QQBotSlot as qqbotslot,RunBot
@qqbotslot
def onQQMessage(bot,contact,member,content):
def save(name,content):
with open(name, 'w') as f:
f.write(content)
def tuling(info):
url = 'http://www.tuling123.com/openapi/api?key=d846628468214520b1047b1ed0038fb1'+'&info='+info
res = requests.get(url)
res.encoding = 'utf-8'
jd = json.loads(res.text)
return jd['text']
if '@ME' in content or '@Fabot' in content:#Fabot是我给机器人起的名字
bot.SendTo(contact,tuling(content[4:]))
if(content[0]==' '):
url='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&sessionFrom=http://fanyi.youdao.com/'
data = {
'i': content[1:],
'doctype': 'json',
}
data=urllib.parse.urlencode(data).encode('utf-8')
response=urllib.request.urlopen(url,data)
html=response.read().decode('utf-8')
target=json.loads(html)
bot.SendTo(contact,target['translateResult'][0][0]['tgt'])
RunBot()
运行结果:
4.弹钢琴import winsound
tone={'1':532,'2':588,'3':660,'4':698,'5':784,'6':880,'7':988}
while True:
winsound.Beep(tone[input()],300)
python恶搞小程序-有趣的python小程序相关推荐
- 实战|轻松用 Python 开发一个简单有趣的聊天小程序
前言 Internet 协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP,User Datagram Protocol). UDP 为应用程序提供了一种无需建立连接就可以发送封装的 I ...
- python turtle循环图案-有趣的Python turtle绘图
原标题:有趣的Python turtle绘图 Python Turtle是Python的一个编程教育类库,越来越受到教育者的关注,近日,以"智能时代,逐梦成长"为主题的第5届全国青 ...
- python 默认参数_有趣的 Python 特性 3 | 当心默认可变参数这个大猪蹄子。
本文字数:1575 字 阅读本文大概需要:4 分钟 写在之前 Python 提供了很多让使用者觉得舒服至极的功能特性,但是随着不断的深入学习和使用 Python,我发现其中存在着许多玄学的输出与之前预 ...
- python有趣的小项目-有趣的python小项目,自动生成有趣的表情包!
加小编QQ群:832339352即可自动获取大量Python视频教程以及各类PDF! 作为一个数据分析师,应该信奉一句话--"一图胜千言".不过这里要说的并不是数据可视化,而是一款 ...
- python意外退出_有趣的Python上下文管理器
阅读耗时:9分钟 目录 编写自定义上下文管理器 从生成器到上下文管理器 将上下文管理器编写为装饰器 嵌套式上下文管理器 组合式上下文管理器 利用用上下文管理器创建SQLAlchemy session ...
- python处理照片_有趣的Python图片处理
萌新今天学习了嵩天老师的Python数据分析与展示,来写点记录.首先需要对图像有所了解,图像由RGB组成,红色.绿色.蓝色. 安装 这一节主要讲Python的PIL库,下载地址Python Imagi ...
- python恶搞小程序-知道了这个,你也能写出 Python 趣味小程序
原标题:知道了这个,你也能写出 Python 趣味小程序 前两天在 51CTO 看见某篇推荐博文,大概是一个 豆子比较感兴趣,在知乎和 github 上搜索了相关的源代码,发现原来实现起来非常的简单, ...
- 有趣的python小程序
有趣的python小程序 1.密码生成器 x=int(input()) print(''.join(__import__('random').choice('QWERTYUIOPASDFGHJKLZX ...
- 【有趣的Python小程序】Python多个简单上手的库制作WalkLattice 走格子游戏 (思路篇)上
篇写上一个思路篇,那么今天我们就来完成这一项工作 源代码和配套文件 链接: https://caiyun.139.com/m/i?135ClY1yWrSKX 提取码:e4pq 复制内容打开中国移动云盘 ...
最新文章
- 容灾管理服务器是设备还是系统,卷管理与集群建设用户容灾系统的介绍-to customer-医疗行业.doc...
- Union和Union All的区别
- NR 1G - 5G基站介绍
- 年薪50万的程序员_这些年薪50万+的程序员都经历了什么?
- Android adb命令,linux中各种命令
- 电脑装不装网卡有什么区别
- python怎样导出py文件_导出python模块(到字符串或py文件)
- 聊一聊mongodb中的 explain 和 hint
- 16槽双电源机架式光纤收发器产品优势介绍
- 网络工程师需要哪些知识_成长工程师可以教给我们哪些工程知识
- rpc协议微服务器,RPC协议及实现方式(分布式微服务治理的核心)
- 百分点发布《数据决策力白皮书》:数据的能量才开始激发
- 旅程落幕!网易相册将停止运营 这里有你的回忆吗?
- APP被苹果App Store拒绝的原因
- java 拖放文字_Java实现拖放效果
- 一起看懂Redis两种持久化方式的原理
- Atitit 数据库的历史与未来 目录 1.1. 两个对于数据库强需求的行业。电信 金融	1 1.2. 艾提拉分析 对数据库强需求行业金融	1 2. 数据库历史	2 2.1. ,上个世纪50,6
- 如何根据地理位置获取城市编码 / (高德地图) 获取城市编码API / 经纬度获取城市or城市编码
- 微信小程序上传图片到服务器总是失败_微信小程序上传图片到服务器实例
- VirusTotal 为 Chrome 和 Firefox 发布 VT4Browsers 扩展