
python练习案例
文章平均质量分 74
曾亲桂林
不会前端的python程序员不是好设计师
展开
-
这15个短代码,蕴含着丰富的python编程思维
1.检查重复元素下面的方法可以检查给定列表中是否有重复的元素。它使用了 set() 属性,该属性将会从列表中删除重复的元素。def all_unique(lst): retu...原创 2021-04-09 08:03:00 · 9332 阅读 · 233 评论 -
18条很棒的python一行代码
只有自己去想与写,才记得住规则。本文是18 个极简任务,初学者可以尝试着自己实现;Python 开发者也可以看看是不是有没想到的用法。1交换两个变量以下方法可以检查给定列表是不是存在重复元素,它会使用 set() 函数来移除所有重复元素。a = 4 b = 5a,b = b,aprint(a,b) # 5,42 多个变量赋值a,b,c = 4,5.5,'Hello'print(a,b,c) # 4,5.5,hello你可以使用逗号和变量一次性将多个值分配给变量。使用此技术,你可以原创 2021-04-14 13:37:06 · 8431 阅读 · 160 评论 -
Python简洁优雅的推导式
❝Python语言有一种独特的推导式语法,相当于语法糖的存在,可以帮助你在某些场合写出较为精简酷炫的代码。但没有它,也不会有太多影响。Python语言有几种不同类型的推导式。❞1. 列表推...原创 2021-04-12 08:03:00 · 6773 阅读 · 61 评论 -
5个非常适合菜鸟练手的python项目,墙裂推荐!
下面用几个简单的题目来巩固一下所学输出1到100之间所有的偶数输出1到100之间所有的奇数输出1+2+3+4+…+99+100的和用户登录三次重试PDF送书关注「web前端营」回复5295...原创 2021-04-03 08:08:00 · 14769 阅读 · 183 评论 -
代码也浪漫:用Python放一场烟花秀!
天天敲代码的朋友,有没有想过代码也可以变得很酷炫又浪漫?今天就教大家用Python模拟出绽放的烟花,工作之余也可以随时让程序为自己放一场烟花秀。这个有趣的小项目并不复杂,只需一点可视化技巧,100余行Python代码和程序库Tkinter,最后我们就能达到下面这个效果:学完本教程后,你也能做出这样的烟花秀。整体概念梳理我们的整个理念比较简单。如上图示,我们这里通过让画面上一个粒子分裂为X数量的粒子来模拟爆炸效果。粒子会发生“膨胀”,意思是它们会以恒速移动且...原创 2021-03-17 08:50:40 · 10460 阅读 · 41 评论 -
7 年 Python 的我,总结了这 90 条写 Python 程序的建议
本文于网络整理,版权归原作者所有自己写 Python 也有四五年了,一直是用自己的“强迫症”在维持自己代码的质量。都有去看Google的Python代码规范,对这几年的工作经验,做个简单的笔记,如果你也在学pythpn,准备要学习python,希望这篇文章对你有用。1. 首先建议1、理解Pythonic概念—-详见Python中的《Python之禅》建议2、编写Pythonic代码(1)避免不规范代码,比如只用大小写区分变量、使用容易混淆的变量名、害怕过长变量名等。有时候长..原创 2021-03-16 08:53:04 · 14879 阅读 · 192 评论 -
5个很好的Python面试题,敢来挑战吗?
问题一:以下的代码的输出将是什么? 说出你的答案并解释。class Parent(object): x = 1class Child1(Parent): passclass Child2(Parent): passprint Parent.x, Child1.x, Child2.xChild1.x = 2print Parent.x, Child1.x, Child2.xParent.x = 3print Parent.x, Child1.x, Child2.x原创 2021-02-23 18:25:51 · 10957 阅读 · 38 评论 -
墙裂建议收藏,100道Python练手题目
Python3 100例原题地址:http://www.runoob.com/python/python-100-examples.html原例为py2.7版本重写过程中有不少是随意发挥的重写运行版本:Python3.7实例001:数字组合题目有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析遍历全部可能,把有重复的剃掉。total=0for i in range(1,5): for j in range(1,5): fo原创 2021-02-03 22:54:41 · 12356 阅读 · 79 评论 -
Python函数里的爱情故事
Python语言的学习中,有很多有意思的事件,本文就像大家展示了Python函数里的爱情故事,告诉大家其实编程还能这么去用,希望对大家的学习Python语言有所帮助一直被拒型def my_love_story(): for girl in every_girl_I_liked: response = declare_love(girl) if response != "NO": raise RunTimeError("女孩这里面肯定原创 2021-02-02 22:35:42 · 9371 阅读 · 8 评论 -
30段极简Python代码:这些小技巧你都Get了吗?
学 Python 怎样才最快,当然是实战各种小项目,只有自己去想与写,才记得住规则。本文是 30 个极简任务,初学者可以尝试着自己实现;本文同样也是 30 段代码,Python 开发者也可以看看是不是有没想到的用法。选自towardsdatascience,作者:Fatos Morina,机器之心编译,参与:思源。Python 是机器学习最广泛采用的编程语言,它最重要的优势在于编程的易用性。如果读者对基本的 Python 语法已经有一些了解,那么这篇文章可能会给你一些启发。作者简单概..原创 2021-01-26 22:30:21 · 15673 阅读 · 48 评论 -
20行python代码的入门级小游戏
作为一名python小白,学的时候感觉都学会了,自己写就废了。是自己能力有问题?还是老师教的有问题?还是自己不适合干这行。都不是?是自己练习太少了!!!今天给大家带来的猜数小案例当着练练...原创 2020-11-30 08:36:00 · 20882 阅读 · 145 评论 -
在手机上玩python编程-Pydroid3
手机屏幕太少,写代码不方便,建议用电脑学习python有时候,就是不想正襟危坐的坐在电脑前面,想要在手机上轻量级的写点代码。安卓软件推荐Pydroid.3Pydroid 3免费高级版...原创 2020-12-02 08:37:00 · 30614 阅读 · 358 评论 -
Python中单引号,双引号,3个引号的用法
Python中单引号,双引号,3个单引号及3个双引号的区别一、单引号和双引号在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如str1='python&#...原创 2020-12-03 08:35:00 · 15816 阅读 · 12 评论 -
用VScode愉快的写python代码
前言VScode是一个相当优秀的IDE,具备开源、跨平台、模块化、插件丰富、启动时间快、颜值高、可高度定制等等优秀的特质,不愧是微软爸爸的私生子。所以用VScode来编写Python,也...原创 2020-12-07 08:37:00 · 17818 阅读 · 93 评论 -
用python打包exe应用程序-PyInstaller
1、PyInstaller简介PyInstaller是一个跨平台的Python应用打包工具,支持 Windows/Linux/MacOS三大主流平台,能够把 Python 脚本及其所在的...原创 2020-12-09 08:35:00 · 54482 阅读 · 225 评论 -
程序是规律的吗?python是如何随机的?
我们的行为符合自然定律,那么我们今天这些“巧合的成果”也必定是自然规律支配的结果。如果我们的巧合只是纯粹的巧合,而并不是自然规律作用的结果,实际上是将人类放在了自然规律之外言外之意,就是...原创 2020-12-11 08:39:00 · 11480 阅读 · 63 评论 -
10张动图学会python循环与递归
图像(包括动图)是传递信息的一种高效方式,往往能增强表象、记忆与思维等方面的反应强度。所谓一图胜千言,说的就是这个道理。今天为大家整理了十张动图GIFS,有助于认识循环、递归、二分检索等...原创 2020-12-19 08:43:00 · 23156 阅读 · 459 评论 -
手机学习利器Qpython
当python遇到安卓手机我们日常的python学习和使用都是在电脑上的,会写Linux下的python脚本、搞一些爬虫的项目、开发几个好玩的web网站,用python做数据分析。可如果...原创 2020-12-21 08:38:00 · 20807 阅读 · 281 评论 -
手把手教你用python开发界面程序-Tkinter对新手友好
在本教程中,我们将通过使用Tkinter包编写一些python GUI示例来学习如何开发图形用户界面。Tkinter包是作为标准包随Python一起提供的,所以我们不需要安装任何东西来使...原创 2020-12-23 08:37:00 · 25803 阅读 · 124 评论 -
50行python代码写个计算器教程
案例展示计算器.gif你能学到input 用户输入print输出tkinter图形界面python运算符号基础知识准备运算符号数字运算,求和我们使用了加号 (+)运算符,除此外,还有 减...原创 2020-12-28 08:38:00 · 22057 阅读 · 63 评论 -
Python100行-贪吃蛇小游戏
今天来尝试下用python写一个贪吃小游戏,哈哈哈哈,毕竟贪吃蛇,大家小时候都玩过,但现在却有机会自己实现一个!!!效果图绘制蛇1.如何画turtle画一个正方形?其实就是一个点,往右,往下,往左,往上,回到原点…# 坐标,长度,颜色名称def square(x, y, size, color): import turtle turtle.up() turtle.goto(x, y) turtle.down() turtle.color(color).原创 2020-12-26 09:11:52 · 19750 阅读 · 108 评论 -
教你用Python画了一棵圣诞树
分享给大家一篇文章,教你怎样用Python画了一棵圣诞树,快来学习。如何用Python画一个圣诞树呢?最简单:height = 5stars = 1for i in range(height): print((' ' * (height - i)) + ('*' * stars)) stars += 2print((' ' * height) + '|')效果:哈哈哈哈,总有一种骗了大家的感觉。其实本文是想介绍Turtle库来画圣诞树。imp原创 2020-11-25 13:25:35 · 25328 阅读 · 347 评论 -
实用的 30 段 Python 案例(下)
Python是目前最流行的语言之一,它在数据科学、机器学习、web开发、脚本编写、自动化方面被许多人广泛使用。它的简单和易用性造就了它如此流行的原因。如果你正在阅读本文,那么你或多或少已经使用过Python或者对Python感兴趣。在本文中,我们将会介绍 30 个简短的代码片段,你可以在 30 秒或更短的时间里理解和学习这些代码片段。1.检查重复元素下面的方法可以检查给定列表中是否有重复的元素。它使用了 set() 属性,该属性将会从列表中删除重复的元素。def all_uniqu原创 2020-11-22 12:20:05 · 14981 阅读 · 20 评论 -
实用的 30 段 Python 案例(上)
Python是目前最流行的语言之一,它在数据科学、机器学习、web开发、脚本编写、自动化方面被许多人广泛使用。它的简单和易用性造就了它如此流行的原因。如果你正在阅读本文,那么你或多或少已经使用过Python或者对Python感兴趣。在本文中,我们将会介绍 30 个简短的代码片段,你可以在 30 秒或更短的时间里理解和学习这些代码片段。1.检查重复元素下面的方法可以检查给定列表中是否有重复的元素。它使用了 set() 属性,该属性将会从列表中删除重复的元素。def all_uniq原创 2020-11-20 20:58:19 · 12007 阅读 · 72 评论