情人节到了,隔离在家的你还不快用Python给你的她表达下爱意?

2020-02-14 11:55:31

2点赞

16收藏

2评论

作为理工男,其实最烦的就是情人节了,要脱掉最爱的格子衫,换上西装,捧上玫瑰,真是太羞耻了。然而恋爱中的你终归是要脱下战袍,和爱人双宿双飞的。更何况是今年这种情况,造就了多少临时的异地恋。无法相见,秀下代码,给她一个理工男的浪漫吧

Python做为应用极广的编程语言,就连画图都有多种方式。著名国外问答网站Quora上面的网友就给了好几种方式。

1. ASCII码,拿ASCII画画这种方式真是上世纪的产物了,到了今天,仍然被没见识过的小白们惊为天物。其实很简单,用格式化按规律输出就好。但用一行实现的实在是太见编程功力了

2. 海龟绘图,原来是用来教孩子学编程的,Python标准库自带了

代码很简单,选择颜色后,移动画笔,画两个半圆,收尾就成。运行时是动图哦. 最好打包成bat文件或者用录屏软件做成gif发过去。 常用的方法如下:

forward() | fd() 前进

backward() | bk() | back() 后退

right() | rt() 右转

left() | lt() 左转

goto() | setpos() | setposition() 前往/定位

setx() 设置x坐标

sety() 设置y坐标

setheading() | seth() 设置朝向

home() 返回原点

circle() 画圆

dot() 画点

stamp() 印章

clearstamp() 清除印章

clearstamps() 清除多个印章

undo() 撤销

speed() 速度

有兴趣的同学可以定制。

3. scipy Python的科学计算库,这个就强了,用了个数学公式,在坐标轴上画出来。

未经授权,不得转载

python程序 爱意_情人节到了,隔离在家的你还不快用Python给你的她表达下爱意?...相关推荐

  1. python程序元素分析_荐 小学生三分钟学会Python程序语法元素分析~总结笔记

    Python程序语法元素分析 前言:朕今年在读大二,苦逼学python,写博客为了更好的总结知识,每次写博客可能要花费几个小时,或者更多时间来总结知识,如果你觉得文章对你有帮助,可以在文章末尾点赞和评 ...

  2. 怎么计算python程序执行时间_【华为云技术分享】计算python程序执行时间

    写代码的时候,我们可能想知道python的执行效率如何,有如下几种方法可以计算python程序执行时间. 1.方法1 import datetime starttime = datetime.date ...

  3. python程序执行时间_用于在Python中查找程序执行时间的程序

    python程序执行时间 The execution time of a program is defined as the time spent by the system to execute t ...

  4. 假设有python程序文件_《Python程序设计》题库

    一.填空题 第一章 基础知识 1 . Python 安装扩展库常用的是 _______ 工具.( pip ) 2 . Python 标准库 math 中用来计算平方根的函数是 __________ . ...

  5. 高校邦python程序设计基础_高校邦Python程序设计基础【实境编程】答案

    高校邦Python程序设计基础[实境编程]答案 更多相关问题 乙肝病毒A.杯状病毒 B.嗜肝DNA病毒 C.缺陷病毒 D.黄病毒 E.微小RNA病毒 T<39℃,中毒症状轻,仅见少许出血点,无休 ...

  6. 以下对python程序设计风格_以下对 Python 程序设计风格描述正确的选项是( )

    [单选题]Python关系运算符中表示"不等于"的是哪个?________ [单选题]下面________不是Python合法的标识符 [其它]自选某一主题查阅文献(必须有英文文献 ...

  7. 缩进是用来格式美化python程序的_以下对 Python 程序缩进格式描述错误的选项是...

    [单选题]以下程序的输出结果是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬ def ...

  8. 怎么调python界面颜色_手把手教你配置最漂亮的PyCharm界面,Python程序员必备!...

    高逼格超美的IDE界面,是每个程序员的梦想! 随着人工智能/机器学习的兴起,Python作为一门"漂亮的语言",再次获得广大程序员的关注.而JetBrains出品的PyCharm无 ...

  9. 安卓手机python开发环境_「学习」人工智能开发宝典:第四讲 Python开发环境安装(一)...

    上一讲<Python特色>,其中讲到Python.跨平台性: 由于Python开放源码的特性,Python 已被移植到其它诸多平台(意即它们已经过改动以保证其能正常工作).如果你小心地避开 ...

最新文章

  1. 《LeetCode力扣练习》第39题 组合总和 Java
  2. opencv_imread出错(release/debug、X86/X64)
  3. dao层和service层和control_maven分模块构建SSM普通web项目:service层代码编写
  4. reserve和resize - 力为的技术博客 - C++博客
  5. 面对峰值响应冲击,解决高并发的三大策略
  6. 将DataFrame格式的数据存入到mysql数据库中
  7. 终于来了!全球首发联发科天玑1000+手机入网
  8. jupyetr notebook添加anaconda虚拟环境内核(tensorflow+pytorch)
  9. js圆角矩形旋转(div拼凑)
  10. 网易云音乐产品体验报告
  11. 微信公众平台开发接口返回码说明
  12. 设计、经验和变革:做好IT战略规划的三要素
  13. ILI9431的LCD屏使用,STM32F1控制
  14. AtCoder题解 —— AtCoder Regular Contest 108 —— A - Sum and Product
  15. 外链式样式表_WEB前端 CSS样式表
  16. 如何让浏览器用极速模式打开网站而不是兼容模式
  17. 联想z5可以刷鸿蒙系统吗,联想Z5线刷刷机教程_联想Z5线刷升级更新官方系统包方法...
  18. 解决git clone提示Permission denied publickey 问题
  19. 笔试练习题001...to be continued...
  20. 纪 ACM 退役-再回首

热门文章

  1. 以太坊区块链积分系统示例讲解
  2. session Asii码转换
  3. Lambda 表达式
  4. 产品logo的设计:图标与几何构成
  5. python微控制器编程pdf_Python高性能编程 中文高清pdf完整版[17MB]
  6. 怎么卸载Safari浏览器?
  7. Alios things学习——helloworld
  8. 【人工智能】德国人工智能技术发展现状和未来趋势
  9. linux下kbhit的头文件,linux下kbhit()使用
  10. 韩泰机器人_韩泰轮胎怎么样?进击的韩泰,拥有着对未来无限的可能!