有趣的一行 Python 代码

有趣的一行 Python 代码

https://mp.weixin.qq.com/s/o9rm4tKsJeEWyqQDgVEQiQ

https://mp.weixin.qq.com/s/G5F_GaUGI0w-kugOZX145g

 

Python 这门语言非常的有趣,不仅可以做高大上的人工智能、大数据、机器学习。还可以用来做 Web、爬虫。还有其它很多的应用。今天我就给大家展示下一行 Python 代码都可以做些什么。

 

一行打印迷宫

 

print(''.join(__import__('random').choice('\u2571\u2572') for i in range(50*24)))

【Python那些事】补充,上述代码若无法打印迷宫,可以用下面的代码实现:

print(''.join(__import__('random').choice('/\\') for i in range(50*24)))

 

有趣的一行 Python 代码

一行打印桃心

 

这个程序在之前有分享过,非常的经典。

print('\n'.join([''.join([('AndyLove'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else' ')for x in range(-30,30)])for y in range(15,-15,-1)]))

 

有趣的一行 Python 代码

 

 

一行输出九九乘法表

 

print '\n'.join([' '.join(['%s*%s=%-2s' % (y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)])

 

有趣的一行 Python 代码

 

 

一行代码画 Mandelbrot

 

print('\n'.join([''.join(['*'if abs((lambda a:lambda z,c,n:a(a,z,c,n))(lambda s,z,c,n:z if n==0else s(s,z*z+c,c,n-1))(0,0.02*x+0.05j*y,40))<2 else' 'for x in range(-80,20)])for y in range(-20,20)]))

 

有趣的一行 Python 代码

 

 

妹子图片网站爬虫

 

 

今天原本是要分享一个妹子图片爬虫程序,但那网站福利太多,发出来不太好。技术无罪,感兴趣的同学可以 在GitHub上查看

https://github.com/chihaiyishen/Python-Learning/tree/master/python%20%E7%88%AC%E8%99%AB/BeatifulGirls

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113248.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python中的pop函数和append函数

    python中的pop函数和append函数pop()函数1、描述pop()函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。语法pop()方法语法:list.pop(obj=list[-1])2、参数obj–可选参数,要移除列表元素的对象。3、返回值该方法返回从列表中移除的元素对象。4、实例以下实例展示了pop()函数的使用方法:#!/usr/bin/pythonaList=[123,’xyz’,’z

    2022年6月29日
  • mysql分页查询倒序_【Mysql笔记】MySQL实现分页查询[通俗易懂]

    limit基本实现方式一般情况下,客户端通过传递pageNo(页码)、pageSize(每页条数)两个参数去分页查询数据库中的数据,在数据量较小(元组百/千级)时使用MySQL自带的limit来解决这个问题:收到客户端{pageNo:1,pagesize:10}select*fromtablelimit(pageNo-1)*pageSize,pageSize;收到客户端{pa…

    2022年4月15日
  • Server SAN_Windows存储卷设备

    Server SAN_Windows存储卷设备目前,实现云环境中数据的高效存储是云计算提供服务的基本要求。云计算和云存储已经成为提供信息和在线功能的首选方法。云计算和云存储已经成为解决普通IT问题和挑战的热门话题。以数据中心网络为基础的分布式存储是构建云计算的物理实体。通常熟知的存储设备是和计算机主板I/O接口(如IDE、SCSI)相连接的硬盘,由本机操作系统负责读写及管理,这是传统的数据存储技术,称为DAS(直接附加存储)。如果添加网络,可以实现文件共享,这是基于局域网(IP)的文件共享设备,能消除对多个文件服务器的需求。存储作为云计算提供I

    2022年10月28日
  • 字符串转json对象_object转jsonarray

    字符串转json对象_object转jsonarray//后台Mapmap=newHashMap();map.put(“result”,1);map.put(“count”,count);JSONObjectjson=JSONObject.fromObject(map);response.getWriter().print(json.toString());////前台用net.sf.json.JSONObject将java.util….

    2022年9月26日
  • Word2007怎样从随意页開始设置页码 word07页码设置毕业论文

    Word2007怎样从随意页開始设置页码 word07页码设置毕业论文

    2021年11月15日
  • rgbd slam_RGB模型

    rgbd slam_RGB模型本文采用高博大佬的代码来跑kinectv1获取的彩色图和深度图。首先是获取彩色图和深度图的代码:#include&lt;windows.h&gt;#include&lt;iostream&gt;#include&lt;NuiApi.h&gt;#include&lt;opencv2/opencv.hpp&gt;#include&lt;string.h&gt;usin…

    2022年9月18日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号