
文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片
【爱心|电视剧里的代码真能运行吗?】大家好 , 欢迎来到 Crossin的编程教室 !
前几天 , 后台老有小伙伴留言“爱心代码” 。 这不是Crossin很早之前发过的内容嘛 , 怎么最近突然又被人翻出来了?后来才知道 , 原来是一部有关程序员的青春偶像剧《点燃我温暖你》在热播 , 而剧中有一段关于期中考试要用程序画一个爱心的桥段 。
于是出于好奇 , Crossin就去看了这一集(第5集 , 不用谢) 。 这一看不要紧 , 差点把刚吃的鸡腿给喷出来--槽点实在太多了!
忍不住做了个欢乐吐槽向的代码解读视频 , 在某平台上被顶到了20个w的浏览 , 也算蹭了一波人家电视剧的热度吧……
下面是图文版 , 给大家分析下剧中出现的“爱心”代码 , 并且来复刻一下最后男主完成的酷炫跳动爱心 。
剧中代码赏析
- 首先是路人同学的代码:
虽然剧中说是“C语言期中考试” , 但这位同学的代码名叫 draw2.py , 一个典型的 Python 文件 , 再结合截图中的 pen.forward、pen.setpos 等方法来看 , 应该是用 turtle 海龟作图库来画爱心 。 那效果通常是这样的:
而不是剧中那个命令行下用1组成的不规则的图形 。
- 然后是课代表向路人同学展示的优秀代码:
及所谓的效果:
这确实是C语言代码了 , 但文件依然是以 .py 为后缀 , 并且 include 前面没有加上 # , 这显然是没法运行的 。
里面的内容是可以画出爱心的 , 用是这个爱心曲线公式:
- Python|家庭电视沦为摆设,过来人吐槽:食之无味,弃之可惜,看着头疼
- 壁挂式电视机不简单?不注意这4点,影响观看效果,安全还没保障
- 音响|预算千元必备,推荐两款音质佳、安装简单的电视音响
- 泰捷和当贝电视盒子哪个好?电视盒子十年老用户亲测对比!
- 芯片|原来真120Hz电视这么少!教你如何辨别真伪,四款65英寸电视推荐
- 世界杯观赛神器来了!一加Ace Pro竟然比大屏电视更来劲
- 小米科技|电视机物要素,画面是关键,价格很重要
- 电视机|农行软件测试工程师笔试题
- |海信悄悄上架两款新激光电视新品,是否在国内上市?
- 创维|XR认知芯片加持堪称游戏电视之王:索尼X91K电视评测
