展开

关键词

Python有趣案例

来源:python ID:python6359 美国队长锅 emmmmmmmm.......没错就是他锅 ? # 注释符号 # 井号后面灰色内容是注释,相当于笔记,会被机器忽略 # 变量和值 # n 是变量, 100 是值,等号作用是赋值 # n 相当于高中数学 xyz ,只不过 xyz 值只能是数字 ,变量功能要更强大 n = 100 m = 'hello' print(n) print(m) # 数据类型,这里只讲两个,剩下需要同学自己去系统地学习了 # 字符串 和 整数 # 100 是整数类型 # 'hello' 是字符串类型 # 导入 turtle 模块 # 模块是 python 自带工具箱,这里将工具箱导入就能使用了 # turtle 模块是 python 用来画图工具箱 import range(3) 相当于 0 1 2 # range(5) 相当于 0 1 2 3 4 # i 取是 range() 里值,一次取一个,取一次就循环一次 # 冒号后面必有缩进,缩进代表是同一个代码块

2.1K40

python有趣案例

好久没冒泡了,最近做了一些有趣案例。 打字游戏,随机出现一个单词打乱字母顺序往下落,需要在落下前按顺序拼写正确,每对一个字母,会消失一个,不同难度对应不同长度单词和下落速度。 ) 拍照识别,自动戴帽子 前面只能识别出人脸,但是不同的人区分不开,通过模型训练,区分出不同的人 边缘检测,后面可以用来抠图,也可以通过训练识别不同水果 通过模板匹配,识别游戏画面中角色,这里用红色框框住了 ,有些延时,利用这个方法可以做一些比较lowAI玩游戏,自动打地鼠,跑酷,捡金币... ,通过识别游戏中角色,然后控制鼠标自动移动点击即可完成,更高难度游戏就不是这个思路了, 需要训练了 在线测试模型,实现可以在线做题,自动批改等 随机测试卷 生成word试卷,便于打印出来 模拟网上电子订单,成绩单,自动盖章什么 还有一些未完善,后面写好了一起放上。

16720
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    有趣实战渗透案例分享

    来自S0cke3t师傅项目中遇到有意思案例 一.前言 最近在做项目时遇到了一些比较有意思案例,此处特意写下来与大家分享一下。 这就给我们提供了很大便利 值得注意是这套系统上传和下载等对文件进行操作时并不像其他应用程序一样直接使用代码实现,而是需要安装一个特定客户端,进行操作时系统拉起相应客户端完成文件上传及下载 我们先来看第一种确定我们文件没有被删除,而大多数程序文件管理功能基本都是读取前端传入参数调用语言封装好系统函数读取指定目录下文件,结果也相对准确,所以依现在前端读取情况来看上传文件并没有被删除也没有损坏 其中path为文件上传后服务器存放路径,间接暴露了物理路径。Local_file为我们本地上传文件路径。思路很明显我们是否可以修改path参数值达到逃逸限定目录目的。 改完后返回页面查看发现文件已经不见了,说明我们刚才想法是可行 ? 为了验证文件是否真正被改到了根目录下我们使用之前任意目录读取查看下木马是否存在 ?

    53520

    Java8 中有趣酷炫技巧

    这里 Unicode 字符 \u000d 被 Java 编译器解析为新行,因此可以理解为该 Unicode 字符后面出现语句会在下一行被执行。 ---- 双括号初始化集合 在 Java 中,Set/ List/ Map 等集合对象没有在生命期间初始化值简单方法 (Java 11 支持了该类操作)。 使用双括号初始化,可以在声明过程中以更少精力和时间初始化集合。 代替,这里仅仅讨论 Java 8 另外对于 ArrayList 集合类型还是有简单初始化方法:Arrays.asList() ---- 获取数组插入数字元素下标 有一个很酷技巧,可以找到可以在数组中插入所请求元素位置 /java-tricks-competitive-programming-java-8/?

    29650

    python有趣案例集3

    python 利用程序自动点击鼠标,这个案例在上篇讲过了,今天录了个视频。 消息轰炸机,利用程序自动发送QQ消息,微信消息等其它也是可以,原理是先获取空白输入区坐标和发送按钮坐标,之后记住对应坐标,利用程序自动复制粘贴,发送即可。 结合模板识别,可以自动识别按钮,不需要手动去获取坐标,不管界面是怎样,自动都可以识别。 之前一篇说了可以通过opencv模板识别,可以玩打地鼠游戏,同样可以玩dino这种游戏,不过到后面容易判断失误或者反应不过来,改进一下,应该还是可以,做了一个简单demo。 自动生成随机测试卷,支持添加单个题目,导入整个题目文件,最后自动可以根据学生名单,为不同学生生成不同测试卷。 (全文完) ----

    15330

    python有趣案例集2

    利用 pyautogui 自动控制电脑键盘和鼠标,可以做很多好玩东西。 这里做了一个程序控制鼠标的连点器demo,连点器对于重复性点击动作很有用,比如疯狂点屏幕等待红包出现等等,这个测试程序,每点一下数字加1,滑块会往右边移动一格;我用我最快速度点击100次需要20s 利用键盘和鼠标,还可以自动疯狂发送消息等,有更多想法可以留言。 字符人,和前期图像处理中字符画风格图片很像,实际上是用之前程序结合gif图实现,看到字符组成的人在动,还是比较酷。 比多很多在线图片工具都是这样,更换证件照底色,去除背景,图片转格式,还有其他pdf转化等等。 (全文完) ----

    17440

    有趣python程序

    有趣python程序 1.密码生成器 x=int(input()) print(''.join(__import__('random').choice('QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm json.loads(res.text) return jd['text'] if '@ME' in content or '@Fabot' in content:#Fabot是我给机器人起名字

    1.4K30

    一个有趣内存泄漏案例

    我们先来考虑在 vm 环境下,差异点在于: vm 里是没有 console 对象,vm 里 console 对象是宿主环境传递进去,在 vm 里针对 console 修改,也会反映在宿主环境 ,对 vm 创建上下文所传递属于宿主环境引用对象也要做隔离。 有这么几个条件是支持我们这么做: 我们传递到 vm 里属于宿主环境引用对象其实很有限,因此可以对这么几个有限对象做隔离; 我们需要隔离对象是跟随着 vm 创建上下文; 那么回到我们上文提到理想模型 Func1 ; 通过以上操作,我们维持了 console.error 始终指向原生 error 方法,每次引用也都是引用原生 error 方法,而不是上一次设置方法。 后记 遇到这样一个问题,其实还挺有趣,虽然是一个小点,但是梳理了一个比较完整思考过程,希望能对小伙伴们解决相关问题带来参考和想法。

    22910

    案例】戏说十个有趣“大数据”经典案例

    近两年,“大数据”这个词越来越为大众所熟悉,“大数据”一直是以高冷形象出现在大众面前,面对大数据,相信许多人都一头雾水。下面我们通过十个经典案例,让大家实打实触摸一把“大数据”。 你会发现它其实就在身边而且也是很有趣。 ? 马云说:互联网还没搞清楚时候,移动互联就来了,移动互联还没搞清楚时候,大数据就来了。 近两年,“大数据”这个词越来越为大众所熟悉,“大数 据”一直是以高冷形象出现在大众面前,面对大数据,相信许多人都一头雾水。下面我们通过十个经典案例,让大家实打实触摸一把“大数据”。 你会发现它其实 就在身边而且也是很有趣。 啤酒与尿布 ? 没想到这个举措居然使尿布和啤酒销量都大幅增加了。如今,“啤酒+尿布”数据分析成果早已成了大数据技术应用经典案例,被人津津乐道。 数据新闻让英国撤军 ?

    1.7K30

    JAVA有趣移位操作

    有哪些容易被遗漏细节? 上次介绍了JAVA有趣位运算,知道了位运算是直接对一个整形二进制位进行操作,效率上比起加减乘除高不少,因此常运用在对性能很敏感场景。 今天介绍在二进制下移位操作。 此外,补码与原码相互转换,其运算过程是相同,不需要额外硬件电路。 JAVA中也一样,存储和移位操作都是补码,正数时都一样,负数时就要注意了。 另一个需要注意地方,由于Java只存储补码,正数补码和原码相同先不管,负数补码会把原码0变成1,所以负数左移位时,移出去最高是1,后面怼上来一般也是1(没到极限),所以还是负数。 11111111111111111111111111111100 (符号位除外,其余取反) // 补码: 11111111111111111111111111111101 (反码+1) // Java 无符号右移会把负数变成正数 没有无符号左移 位移超过JAVA基本类型位数后,等同于位移取模后位数

    70030

    11个有趣【数据可视化】案例

    为了纪念所有艺术家和设计师在世界各地进行惊人数据可视化,这里收集了2018年最有趣数据可视化案例。 2018年最佳数据可视化案例 1.History of Bruce Springsteen image.png By Adam McCann 亚当·麦肯(AdamMcCann)数据可视化显示了布鲁斯 总之,这是一个非常有趣数据探索。 通过这种交互式数据可视化,现在有一种有趣方法来理解漫威电影宇宙中角色和电影之间联系。由新加坡“海峡时报”数据艺术家创作,这种数据既有趣又易于浏览。惊奇迷们会很喜欢这个! 整个场景非常有趣,更有趣是关于富人花多少钱买衣服互动图表。当你在图表中给人穿衣时,这些数据就会加起来。

    5.3K00

    JAVA有趣位运算

    一起来感受它们神奇吧~ 当我们看一些源码时候,经常会看到诸如 &、|、^、~ 符号,这些就是位运算符。 位运算是直接对一个整形二进制位进行操作,效率上比起加减乘除高不少,因此常运用在对性能很敏感场景。 & 与运算 在二进制格式下,将两个数每一位(1或0)分别做与运算(1&1=1,其它=0),得到一个新二进制数。 可以看做一个三位二进制数,每一位分别表示一种权限开启与否(1开启,0关闭),通过或运算组合就得到了不同权限组合。 所以最高权限就是7,即二进制“111”,拥有读、写、执行全部权限。 = * 4 1 0 0 */ System.out.println(2 ^ 6); } } // 输出: 4 异或有个有趣特性

    37110

    Python全栈开发-有趣程序

    Python全栈开发-有趣程序 进度条打印 import sys,time for i in range(20):   sys.stdout.write('$') #stdout是标准输出意思 ,在一般电脑上,stdout标准输出指的是计算机屏幕。    sys.stdout.flush()   time.sleep(0.1) 单线程下并发运算: import time def consumer(name): print("%s 准备吃包子啦! c.send(i) c2.send(i) producer("gavin") 生成数字+字母验证码程序 __author__ = "Gavin" import random checkcode 使用协程方式,执行效率极高 server side import sys import socket import time import gevent from gevent import socket

    32430

    python几个有趣程序「建议收藏」

    大家好,又见面了,我是你们朋友全栈君。 最近整理一些python程序以及几个第三方库简单使用,一方面用来熟悉手感,另一方面也用来休闲娱乐。 命令行一般简单使用:pyinstaller -F <文件名.py> 其他可使用-h查看。 1000,height=700,background_color="white") w.generate(txt) w.to_file("grwordcloud.png") 最后给大家一个自己动手丰衣足食有趣小项目 附参数详解如下: words二维码指向链接 输入链接或者句子作为参数 version边长 控制边长,范围是1到40,数字越大边长越大,默认边长是取决于你输入信息长度和使用纠错等级 level 使产生图片由黑白变为彩色 contrast对比度 调节图片对比度,1.0 表示原始图片,更小值表示更低对比度,更大反之。

    4710

    一个有趣LR代理录制失败案例

    今天在某知名微信群中看到一个问题,关于使用LR代理方式录制脚本失败问题,内容是这样。 正确按照下文 http://www.bubuko.com/infodetail-1334838.html 进行了浏览器和代理配置,但是奇怪每次录制出来都是空代码。 能看到把问题说那么清楚网友也不多(中间各种描述这里隐去),至少能感觉到是个很优秀测试,把一个问题能排除都排除了,正好也是有时间于是TeamViewer去看了一眼(专业就是对方有这个)。 看了一下所有的配置,在代理服务器一栏中发现了些问题,最下面有个例外内容。 如果在这里面包含了对要访问服务器设置,就会产生不走代理服务器情况,果然问题就出在这里,我看到了10.*.*. *配置,删除之后,就一切正常了。 总结: 使用代理录制好处就是只要走了代理服务器数据都会被录制下来。整个问题我排除思路是 首先看events有没有变化,如果有就说明代理是被访问过

    7110

    Flutter 技巧之有趣动画技巧

    gsy_flutter_demo/blob/master/lib/widget/anim_switch_layout_demo_page.dart 如果你对于实现原理没兴趣,那到这里就可以结束了,通过上面你已经知道了一个技巧 value,从而触发 State setState 或者 RenderObject markNeedsPaint 更新界面。 其实 AnimatedContainer 本身就是一个很具备代表性实现,如果你去看它源码,就可以看到它实现很简单,只需要在 forEachTween 里实现参数对应 Tween 实现即可。 计算出 100x100 到 200x200 大小过程中需要一些中间过程尺寸。 那么,你还有知道什么使用 Flutter 动画技巧吗?

    8450

    十个有趣“大数据”经典数据挖掘案例

    近两年,“大数据”这个词越来越为大众所熟悉,“大数据”一直是以高冷形象出现在大众面前,面对大数据,相信许多人都一头雾水。下面我们通过十个经典案例,让大家实打实触摸一把“大数据”。 你会发现它其实就在身边而且也是很有趣。 没想到这个举措居然使尿布和啤酒销量都大幅增加了。如今,“啤酒+尿布”数据分析成果早已成了大数据技术应用经典案例,被人津津乐道。 地图上一个红点便代表一次死伤事件,鼠标点击红点后弹出窗口则有详细说明:伤亡人数、时间,造成伤亡具体原因。密布红点多达39万,显得格外触目惊心。 “魔镜”不仅仅是童话中王后宝贝,而且是真实世界中一款神器。其实,“魔镜”是苏州国云数据科技公司一款牛逼大数据可视化产品,而且是国内首款喔。

    1.5K80

    十个有趣“大数据”经典数据挖掘案例

    近两年,“大数据”这个词越来越为大众所熟悉,“大数据”一直是以高冷形象出现在大众面前,面对大数据,相信许多人都一头雾水。下面我们通过十个经典案例,让大家实打实触摸一把“大数据”。 你会发现它其实就在身边而且也是很有趣。 ? 没想到这个举措居然使尿布和啤酒销量都大幅增加了。如今,“啤酒+尿布”数据分析成果早已成了大数据技术应用经典案例,被人津津乐道。 地图上一个红点便代表一次死伤事件,鼠标点击红点后弹出窗口则有详细说明:伤亡人数、时间,造成伤亡具体原因。密布红点多达39万,显得格外触目惊心。 “魔镜”不仅仅是童话中王后宝贝,而且是真实世界中一款神器。其实,“魔镜”是苏州国云数据科技公司一款牛逼大数据可视化产品,而且是国内首款喔。

    52520

    Leetcode 15 3Sum + 有趣BUG

    ++Tips。 Leetcode显然不会这么无聊,于是我想了很久,无意中发现两点法可行, 复杂度和第一种用hash情况一样,都为n方,但是实现起来要巧妙很多, 枚举第一个数,以第一个数后边一个数和末尾数为两点 我搞ACM时候一直是这么写啊! 后来经过观察,我发现vector size()返回值为一个无符号整形, 因为ACM题数据范围一般不会让它出现负数情况,所以我一直都没有发现, 而这里-2显然在输入为空时候,会让无符号整形溢出 ,好,问题解决 又学到了一个细节。

    38560

    十个有趣“大数据”经典数据挖掘案例

    近两年,“大数据”这个词越来越为大众所熟悉,“大数据”一直是以高冷形象出现在大众面前,面对大数据,相信许多人都一头雾水。下面我们通过十个经典案例,让大家实打实触摸一把“大数据”。 你会发现它其实就在身边而且也是很有趣。 ? 没想到这个举措居然使尿布和啤酒销量都大幅增加了。如今,“啤酒+尿布”数据分析成果早已成了大数据技术应用经典案例,被人津津乐道。 地图上一个红点便代表一次死伤事件,鼠标点击红点后弹出窗口则有详细说明:伤亡人数、时间,造成伤亡具体原因。密布红点多达39万,显得格外触目惊心。 “魔镜”不仅仅是童话中王后宝贝,而且是真实世界中一款神器。其实,“魔镜”是苏州国云数据科技公司一款牛逼大数据可视化产品,而且是国内首款喔。

    51670

    相关产品

    • 音视频终端 SDK(腾讯云视立方)

      音视频终端 SDK(腾讯云视立方)

      音视频终端 SDK(腾讯云视立方)RT-Cube SDK 为音视频通信终端一体化产品,为您提供移动端、PC 端、Web 端、小程序端等多平台直播、点播、短视频、实时音视频、美颜特效等音视频及通信能力。基于腾讯数十年音视频技术沉淀,腾讯云全新升级打造音视频通信能力·All in One SDK,带给您专业、稳定、高质量的终端服务,可根据您需要的功能模块定制化集成 SDK,一次接入,处处调用。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券