python好玩的代码_一行 Python 能实现什么丧心病狂的功能?
能够把自身代码打印出来的程序,叫做Quine。下面是python的一行quine:
有人说有分号不算一行,无分号版:
其实,如果你用程序语言的名字+quine作为关键字去搜索,你能找到各种语言实现的Quine。对于各种语言的拥护者来说,能不能写一个优雅的quine是很重要的事。类似的,每个新语言都要实现自举(用语言本身实现编译器、解释器)才登得上大雅之堂。
一行代码输出“The Zen of Python”:
从“The Zen of Python”也能看出,Python倡导Beautiful、Explicit、Simple等原则,当然我们接下来要介绍的一行Python能实现哪些好玩的功能,可能和Explicit原则相违背。
1、一行代码启动一个Web服务
2、一行代码实现变量值互换
3、一行代码解决FizzBuzz问题
FizzBuzz问题:打印数字1到100, 3的倍数打印“Fizz”, 5的倍数打印“Buzz”, 既是3又是5的倍数的打印“FizzBuzz”
4、一行代码输出特定字符"Love"拼成的心形
5、一行代码输出Mandelbrot图像Mandelbrot图像:图像中的每个位置都对应于公式N=x+y*i中的一个复数
6、一行代码打印九九乘法表
7、一行代码计算出1-100之间的素数(两个版本)
8、一行代码输出斐波那契数列
9、一行代码实现快排算法
10、一行代码解决八皇后问题
python好玩的代码_一行 Python 能实现什么丧心病狂的功能?相关推荐
- python装b代码_一行python代码带你装B
一行代码,python就能让你玩出花来.今天给大家介绍几个有趣的一行代码. 1.心形字符,全中文的话可能会变形,大家可以试试中英文搭配. print('\n'.join([''.join([('Ilo ...
- python怎么返回上一行代码_一行Python代码能做出哪些神器的事情
原标题:一行Python代码能做出哪些神器的事情 (1)一行代码启动一个Web服务 python -m SimpleHTTPServer 8080 # python2 python3 -m http. ...
- 用python写名字代码_用python编写一个批量修改文件名的小程序
1.问题描述: 原有的视频文件按序排列,但是文件名没有对内容的说明,如下图所示: 原视频文件列表.jpg 想将其批量修改成如下文件名: 图2:要改成的文件名.jpg 最终想要的效果: ok.jpg 不 ...
- python 运行程序代码_一些python程序
<从问题到程序:用Python学编程和计算>--1.2 Python语言简介 本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第1章,第1.2节,作者 ...
- python 运行部分代码_改改Python代码,运行速度还能提升6万倍
如果摩尔定律注定终结,人类的算力会被「锁死」吗?MIT.英伟达.微软研究者合著的一篇 Science 论文告诉我们:不会. 这份最新研究指出,在后摩尔定律时代,人类所获得的的算力提升将更大程度上来源于 ...
- python大神代码_求python大神写一个windows可运行的代码,学习学习。
[Python] 纯文本查看 复制代码# -*- coding: utf-8 -*- """ Created on Fri Dec 18 22:53:40 2020 @a ...
- python母亲节快乐代码_用 Python 送上特殊的母亲节祝福
今天是母亲节,做儿女的自然要为母亲送上节日的祝福,如果自己在母亲身边的话,可以直接说几句祝福的话以及送一些小礼物什么的,要是不在母亲身边的话,可以打个电话问候一下. 当然了,作为一个程序员,除了上面的 ...
- python下载图片代码_使用Python下载Bing图片(代码)
直接上代码: # -*- coding: cp936 -*- import urllib import os print 'Download data......' url = 'http://cn. ...
- python计算面积代码_利用Python求阴影部分的面积实例代码
利用Python求阴影部分的面积实例代码 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: 利用Python求阴影部分的面积实例代码.txt ] (友情提示:右键点 ...
最新文章
- 定时将应用日志移动到指定目录
- 为什么你应该停止阅读新闻?
- centos编译安装php7_centos7源码安装php7.2
- Filtering 过滤操作
- web前端基础之Bootstrap(三) - 插件
- meta几个常用的地方
- 春招 | 风控独角兽 数美科技 NLP、ASR算法工程师 - 25k-35k/月
- 每日一记:windows 2008 r2安装单实例oracle 11.2.0.1.0 - 64bit监听和EM服务异常处理
- 数据中心网络设计方案,数据中心网络规划设计
- 电脑C盘内存不足?三分钟教你彻底清理C盘空间,瞬间多出10个G
- “IndentationError: unindent does not match any outer indentation level“ 错误解决
- PyPI 官方仓库遭遇挖矿恶意组件投毒
- Vue 事件修饰符.self的用法
- minecraft编程java_第一章 minecraft编程mod
- destoon7.0第三方短信插件下载 destoon7.0整合云信通短信平台教程
- 张小军详解华为区块链政务应用,指出区块链的应用领域正从金融向全领域拓展...
- 15个热门Java面试项目整合,吃透它,大厂offer拿到手软
- 逻辑回归及其python实现
- c 语言单位转换编程,单位转换程序
- 关于mysql的utf8、utf8mb3、utf8mb4
热门文章
- 想调试Angular框架的@HostBinding,应该在哪里设置断点
- SAP CRM WebClient UI,如何快速定位到抛出错误消息的那一行代码
- SAP CRM呼叫中心和Hybris Backoffice的轮询设计
- 一个好用的基于若干静态图片生成gif图片的在线工具
- OData model instance initialization will trigger metadata load from backend
- How to resolve Unable to load groups error message
- SAP OData的CSRF校验开关
- S4HANA里至关重要的建模方式CDS view架构介绍
- apache2怎么知道从哪个默认文件夹下去查找网页
- WordPress的cookie处理