自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 初学者学习Python,需要什么工具?

毋庸置疑,Python越来越被认可为程序员新时代的风口语言,Python的应用能力是成为一代码农大神的必要项。首先告诉你的是,零基础学习开始系统学习Python肯定难,Python的专业程度本身就不简单,学习这事本来就是一件非常煎熬的事情,人都不愿意学习,可是没办法,为了生存掌握一个技能,你必须学,如果你认真的对待,你就找不到高薪水的工作,所以首先学习Python意志,坚持非常重要,很多人放弃的原因根本就是缺乏这些素质。零基础学习Python必须明确的几点:1.明确你将来是做什么工作的,需要掌握哪些

2021-12-31 17:31:07 208

原创 学会Python后都能做什么?介绍五种Python的实用场景

如今,越来越多的人加入到学习Python的队伍当中。有的学习者是设计师,学习Python可以帮助他们查找更多的海报案例;有的学习者是大学生,学习Python可以帮助他们更好地查阅论文资料;还有的学习者是已经在职场工作四五年的人,学习Python可以让他们更好地进行数据分析和汇总……确实,Python早已不是程序员的专属技能,随着Python更多的可能性被挖掘出来,大家对Python的兴趣越来越浓,这也是近年来Python越来越火的原因。而在Python领域非常有研究的网友们,也在学习Python的过程

2021-12-31 17:28:54 472

原创 安利十二个常用的IPython魔法命令

不能以偏概全哈,就我个人而言,在日常编程中一般都会用到两个编译器——Pycharm和Jupyter,在刷算法、写爬虫时会用到前者,因为我习惯用Pycharm里的Debug功能调试,很容易找出代码中的Bug。而进行数据分析、机器学习时就会用到后者,因为Jupyter编译器利用的IPython是一种交互式计算和开发环境,对数据的可视化十分友好,这类单元格的形式每一步都有运行结果,便于整理自己思路,并且很大程度上节约了运行时间,在调试的时候只需要运行出错的部分代码,而不是全部。IPython中有一些特有的魔法

2021-12-30 20:15:10 376

原创 盘点Python中字符串的常用操作,对初学者极度友好

你好! 这是你第一次使用 Markdown编辑器 所在Python中字符串的表达方式有四种一对单引号一对双引号一对三个单引号一对三个双引号a = ‘abc’b= “abc”c = ‘’‘abc’’’d = “”“abc”""print(type(a)) # <class ‘str’>print(type(b)) # <class ‘str’>print(type©) # <class ‘str’>print(type(d)) # <class

2021-12-30 20:14:00 670

原创 【python教程入门学习】基础篇: 2. Python整型介绍与简单应用

入门讲了简单例子后,开始要打打基础,非常详细的基础类型和语法讲述,我就一般会略过,更多我会把以前工作上遇到过的情况和问题列出来,希望大家尽量少踩坑,这些坑都是深刻的教训啊,都是钱。也讲讲我厂的情况,出bug需要扣钱,我们事故级别分为特级、一级、二级和普通故障,扣钱针对的是奖金的扣除,每个级别分别对应的扣除百分比是全部、50%、30%和看心情。那时候我的奖金占薪酬50%,每次扣奖金就可想而知地连呼吸都痛,还会有随之而来的批斗大会,自我检讨大会,接下来的几个月都好像得了阳痿的丈夫一样,战战兢兢做着需求。整型

2021-12-29 17:07:32 688

原创 【python教程入门学习】基础篇: 1. Python入门小应用

从厂里离职快2个月了,一直想做个完整的Python回忆录,回顾一下这5年的Python生涯。我对Python印象,都是在于这个语言编写速度快上面,以前做过Java和C++的开发,在于开发速度上面,Python的确无与伦比(我从来不喜欢比较哪个语言好坏,用什么语言要看团队和个人的偏好),简洁的语法,丰富的第三方包模块,在开发上面提供非常大的助力。1. 开发环境讲具体内容前,先说明一下我的开发环境与开发习惯:使用的系统: Debian 9(MacOS的PD或者VMWARE WORKSTATAION 11

2021-12-29 17:02:04 541

原创 Python爬虫的长文总结,requests与selenium操作合集

requests模块前言:通常我们利用Python写一些WEB程序、webAPI部署在服务端,让客户端request,我们作为服务器端response数据;但也可以反主为客利用Python的requests模块模拟浏览器行为,向其他站点发送request,让其他站点response数据给我们;私信小编001即可获取大量Python学习资料!一、requests模块介绍requests可以模拟浏览器的请求,比起之前用到的urllib,requests模块的api更加便捷(其本质就是封装了ur.

2021-12-28 17:53:50 1872

原创 附源码,90%验证码识别成功率,Python调用虹鱼图灵识别插件

识别验证码一直是本人想要做的事情,一直在接触按键精灵,了解到有一个虹鱼图灵识别插件专门做验证码和图像识别,原理就是图片处理和制作字库识别,制作字库我一直觉得很麻烦,工程量太大。不管怎样,它能够达到我的目的,并且比机器学习,opencv是要简单点,那我就讲讲这个虹鱼图灵识别插件。先亮一下成果勾引,嘿嘿私信小编001即可获取大量python学习资料!一.收集验证码图片。就找一个最常见的蓝奏云的下载输入的验证码。fiddler抓一下,说一下这个验证码特征,都是数字,1-4个数字,没有旋转,没有在.

2021-12-28 17:52:14 1991 1

原创 学习python可以干什么?(文末附赠python学习资料分享)

python是什么?python的中文名称是蟒蛇,是一种计算机程序设计语言;是一种动态的、面向对象的脚本语言。最初是用来编写自动化脚本的,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。python语言的特点1、简单易学2、速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。3、可移植性4、可嵌入5、易于维护6、互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。py

2021-12-22 16:52:17 281

原创 Python基础|一文讲透 Python 协程

1.1 迭代的概念for value in [2, 3, 4]:print(value)1.2 可迭代对象标准概念:在类里面定义__iter__方法,并使用该类创建的对象就是可迭代对象简单记忆:使用for循环遍历取值的对象叫做可迭代对象, 比如:列表、元组、字典、集合、range、字符串1.3 判断对象是否是可迭代对象from collections import Iterableresult = isinstance((3, 5), Iterable)print(“元组是否是可迭代对象:”,

2021-12-21 15:19:11 572

原创 Python基础入门︱Python实现猜数字游戏(附源码)

使用Tkinter开发猜数字游戏。01Python实现猜数字游戏运行效果如图7-39 所示。■ 图7-39 猜数字游戏运行效果游戏中计算机随机生成1024 以内数字, 玩家去猜, 如果猜的数字过大或过小都会提示,程序要统计玩家猜的次数。02源码下载关注小编,后台回复关键词 “猜数字游戏” 即可获得完整源代码。python福利教程领取方式:1、点赞+评论(勾选“同时转发”)2、关注小编。并私信回复关键字【19】(一定要私信哦~点击我的头像就能看到私信按钮了)...

2021-12-21 15:14:55 2500 1

原创 Python变量类型

变量是保存存储值的内存位置。也就是说,当创建一个变量时,可以在内存中保留一些空间。基于变量的数据类型,解释器分配内存并决定可以存储在保留的存储器中的内容。 因此,通过为变量分配不同的数据类型,可以在这些变量中存储的数据类型为整数,小数或字符等等。将值分配给变量在Python中,变量不需要明确的声明类型来保留内存空间。当向变量分配值时,Python会自动发出声明。 等号(=)用于为变量赋值。=运算符左侧的操作数是变量的名称,而=运算符右侧的操作数是将在存储在变量中的值。 例如 -这里,100,99.

2021-12-20 16:43:08 127

原创 养成编程思维,可以从python开始,今天说说python注释

先看思维导图!对内容简单了解一下。提高代码的可读性,需要提供对代码的注释。python注释,主要作用在代码中,对代码功能进行解释,是一种标注性文字。一般情况下分成三类,单行注释、多行注释、中文声明注释。一、先说单行注释!如图所示!分为两种情况。1、单行注释放在要注释代码的前一行。2、注释放在代码右侧。二、多行注释!如图所示,分为两种方式。1、将注释内容放在一对三引号之间。2、采用单行代码多行书写的方式。三、中文编码声明注释,python3.x提供的中文注释声明语法格式如下:

2021-12-20 16:38:53 90

原创 python基础稳不稳,看这19个语法掌握程度,你学会了几个呢?

你真的会python吗?Python简单易学,但又博大精深。许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉。学海无涯,我们先来了解一些Python中最基本的内容。python的特点1、解释型语言,无需编译即可运行2、提供了交互式命令行3、基于对象的编程思想3、跨平台和良好的兼容性,在Windows、Mac、Linux上都可运行4、简单好用而且功能强大中文编码很多同学在打开数据时会遇上乱码问题,其原因是字符集的编码问题。Linux和Mac默认的编

2021-12-19 18:46:14 143

原创 Python基础学习必备的8个最常用的内置函数

Python给我们内置了大量功能函数,官方文档上列出了69个,有些是我们是平时开发中经常遇到的,也有一些函数很少被用到,这里列举被开发者使用最频繁的8个函数以及他们的详细用法print()print函数是你学Python接触到的第一个函数,它将对象输出到标准输出流,可将任意多个对象打印出来,函数的具体定义:print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)objects 是可变参数,所以你可以同时将任意多个对象打印.

2021-12-19 18:44:03 150

原创 0基础学Python有多难,大概需要多长时间学会

Python是一门简单高效,应用范围广泛的计算机语言,相对于其他编程语言而言,Python是最适合新手学习的开发语言,也就是说0基础也能学。0基础学怎么学习Python1、首先零基础学习编程,就是选择一个适合自己的版本。对于0基础学习Python是非常不错的选择,虽然有很多比较知名的开发语言,但是相对于来说Python是最适合入门学习的。目前学习的话可以从Python3开始了,因为Python2将慢慢退出历史。2、选择合适的书籍,学习Python可以找到合适入门到书籍仔细阅读相关的书籍,毕竟好记性不

2021-12-18 16:50:34 181

原创 Python可以开发哪些程序?

Python作为一个整体可以用于任何软件开发领域。下面来看看Python可以应用在哪些领域的开发。如下所列 -1.基于控制台的应用程序Python可用于开发基于控制台的应用程序。 例如:IPython。2.基于音频或视频的应用程序Python在多媒体部分开发,证明是非常方便的。 一些成功的应用是:TimPlayer,cplay等。3.3D CAD应用程序Fandango是一个真正使用Python编写的应用程序,提供CAD的全部功能。4.Web应用程序Python也可以用于开发基于Web的应用

2021-12-18 16:44:29 1054

原创 网络爬虫的基本步骤介绍

商业环境中,网络爬虫可以收集重要信息以在市场上获得竞争优势。本文将重点介绍一下网络爬虫的基本步骤。希望对各位有帮助。网络爬虫提供了要爬取的URL列表。爬虫做的是遍历提供的URL,然后在页面中找到更多的URL来爬行。此活动可能会一直执行,因此所有爬虫都需要一套规则,如应该爬取哪些页面,何时应该爬取等。基本步骤1、发现可读且可访问的URL2、浏览种子或URL列表以识别新链接并将它们添加到列表中3、索引所有已识别的链接4、使所有索引链接保持最新更重要的是,需要为商业目的收集数据的公司可以使用网络爬

2021-12-17 18:02:54 4201

原创 注意|莫让“爬虫”变“害虫”

大数据时代,很多的资料都被储存在计算机系统中。虽然数据得到了系统管理,不怕丢失,但是依旧存在着很多风险。一些不法分子瞄准“商机”,在未经授权情况下,利用“网络爬虫”技术非法获取计算机系统数据以此牟利。**“网络爬虫”**本是一种计算机程序技术,能自动扫描、分析和保存有关网站的信息,被广泛用于互联网的各个领域。但是“网络爬虫”技术运用不当则会触犯法律。让我们通过徐汇区检察院**办理的一起****利用“爬虫”**非法获取数据案例具体进行了解案例简介2018年至2020年,某网络公司在未经被害公司授

2021-12-17 18:02:09 490

原创 注意|莫让“爬虫”变“害虫”

大数据时代,很多的资料都被储存在计算机系统中。虽然数据得到了系统管理,不怕丢失,但是依旧存在着很多风险。一些不法分子瞄准“商机”,在未经授权情况下,利用“网络爬虫”技术非法获取计算机系统数据以此牟利。**“网络爬虫”**本是一种计算机程序技术,能自动扫描、分析和保存有关网站的信息,被广泛用于互联网的各个领域。但是“网络爬虫”技术运用不当则会触犯法律。让我们通过徐汇区检察院**办理的一起****利用“爬虫”**非法获取数据案例具体进行了解案例简介2018年至2020年,某网络公司在未经被害公司授

2021-12-17 18:02:09 1856

原创 网站爬虫有哪些技巧?

作为冷数据启动和丰富数据的重要工具,爬虫在业务发展中承担着重要的作用。各路crawler的爬取过程可以说是一个和各种网站站长斗智斗勇的过程,各种解决方式可谓层出不穷。下面冠一和大家分享几个爬虫的小技巧,希望对你有所帮助~一、使用代理IP和轮换检查ip的访问情况是网站反爬机制最常用的方式,这种时候就可以更换不同的ip地址来爬取内容。当然,如果有公网ip地址的主机或者vps是更好的选择,如果没有的话就可以考虑使用代理IP,让代理服务器去帮你获得网页内容,然后再转发回你的电脑。代理IP可以去购买,当然也可

2021-12-17 18:01:06 207

原创 经常被大家忽略的,几个Python技巧,太实用了

我已经使用Python编程有多年了,即使今天我仍然惊奇于这种语言所能让代码表现出的整洁和对DRY编程原则的适用。这些年来的经历让我学到了很多的小技巧和知识,大多数是通过阅读很流行的开源软件,如Django, Flask,Requests中获得的。下面我挑选出的这几个技巧常常会被人们忽略,但它们在日常编程中能真正的给我们带来不少帮助。1. 字典推导(Dictionary comprehensions)和集合推导(Set comprehensions)大多数的Python程序员都知道且使用过列表推导(l.

2021-12-17 17:59:19 96

原创 如何创建Python程序包,Python程序包结构详解(超级详细)

我们知道,组织大型应用的代码的最简单方法,通常就是将其分成几个包,这使得代码更加简单,也更容易理解、维护和修改,同时还可以使每个包的可复用性最大化,它们的作用就像组件一样。setup.py脚本文件对于一个需要被分发的包来说,其根目录包含一个 setup.py 脚本,它定义了 distutils 模块中描述的所有元数据,并将其合并为标准的 setup() 函数调用的参数。虽然 distutils 是一个标准库模块,但建议读者使用 setuptools 包来代替,因为它对标准的 distutils 做了

2021-12-16 20:12:47 1136

原创 怎样学习Python,才能成为Python高手?

在学习过程中,很多小伙伴经常抱怨,计算机编程语言种类太多,根本学不过来,可能用了 [Java]很多年,突然最近的项目需要用 [Python],就感到不知所措,压力山大。再举个例子,Facebook 的主流语言是 Hack([PHP]的进化版本),但对于刚刚入职的工程师而言,100 个里至少有 95 个之前根本没有用过 Hack 或者 PHP。不过,这些人上手都特别快,基本上只需要 1~2 周,日常编程就变得毫无压力。那么,他们是怎么做到的呢?编程语言都是相通的首先,如果你具有一定

2021-12-16 20:10:50 145

原创 python装饰器一篇看懂

很多同学都看到python代码中函数上有神奇的装饰器,那么什么是装饰器,他又能解决什么问题呢?实际上装饰器的本质很多同学都已经学过了,那就是闭包。闭包闭包简单来说,就是闭包就是能够读取其他函数内部变量的函数(外部函数中嵌套一个内部函数,并引用了外部函数的变量)。可以将闭包的特性总结为三点:(1)可以外部访问函数内部变量(2)内部函数可以访问外层函数变量(3)局部变量可以常驻内存如上图案例中,在函数A中嵌套一个函数B,并且引用了函数A的变量x,这就是一个简单的闭包。执行函数时也是按顺序执行,

2021-12-15 15:23:17 124

原创 python枚举到底是个啥,有啥用?

相信很多小伙伴都听过枚举这个玩意儿,那么枚举是个啥,为什么要使用枚举呢,它能够解决哪些问题呢?接下来听小编一一道来。枚举是个啥?枚举从广义的理解可以是一个可被列举的集合,这个好像有点官方了,举个例子:如周一到周日,这就是一个枚举。枚举的两个特性:可被列举的集合(不能是无穷无尽的)不可变性 (一周7天我有生之年应该不会变了)那么我们为什么要使用枚举呢?因为要能过看得懂,宝贝。看上面的代码同样是打印出周日,那个6是啥意思,完全看不懂,但是使用枚举类就一清二楚了,所做的一切都是为了让计算机

2021-12-15 15:22:22 1504

原创 零基础零经验自学Python,Python3 安装

本章节将向大家介绍 Python 最新版开发环境的安装步骤及如何进行环境配置,刚入门的新手学员可以跟着本章内容进行学习。本章节需要用到的Python 最新源码,二进制文档,新闻资讯等可以在 Python 的官网查看:Python 官网:https://www.python.org/你可以在以下链接中下载 Python 的文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。Python 文档下载地址:https://www.python.org/doc/

2021-12-14 16:48:33 1452

原创 零基础零经验自学Python,Python3 简介

本节对学习python编程没有太多实质性的帮助,但本节介绍了一些python的历史和特性,有兴趣的小伙伴可以了解一下。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 &g

2021-12-14 16:46:47 93

原创 零基础零经验自学Python,到精通Python要多久啊?

我也是经历过自学的阶段,自学入门,大概需要15-30天左右。为什么?都说Python是一门简单的语言,为什么学起来的时间,看上去还要这么长呢?其实,这一阶段,重点的就是在打好你的语言基础。无论多么高深的代码,多么复杂的逻辑,核心的根本脱离不了基础的语法规则和语言逻辑。掌握「语法规则」和「语言逻辑」是掌握好任何语言的必备两项原则!这15天左右的时间,就是在打基础的时候,每天其实不用太长时间1-2个小时就可以,每天一个知识点,把知识点吃透了,里面的各种符合,以及其所代表的涵义弄明白了,你会发现你在之后去

2021-12-13 15:57:23 610

原创 技巧|Python从精通到秃顶,这25个技能你get到了吗

日常工作中几乎离不开 Python。一路走来,也积累了不少有用的技巧和 tips,小编今天就将这些非常实用的技巧分享给大家,掌握这些小的技巧,助你在 python 大神的道路上,披荆斩棘,所向披靡。这些技巧将根据其首字母按 A-Z 的顺序进行展示,内容有点长,喜欢可以关注,好文章不错过!**   1.ALL OR ANY**Python 之所以成为这么一门受欢迎的语言一个原因是它的可读性和表达能力非常强。Python 也因此经常被调侃为“可执行的伪代码”。不信你看:x&n

2021-12-13 15:56:39 105

原创 学历低的程序员要起飞了?看python程序员如何月入30k?

互联网行业竞争一年比一年严峻,随着互联网的发展和进步,很多人都是想要进军到编程行业中去,作为工程师的我们唯有不停地学习,不断的提升自己才能保证自己的核心竞争力,打破内卷。从而拿到更好的薪水,进入心仪的企业。虽然近几年互联网大厂对研发工程师的需求一直有增无减。但是由于简单易上手的脚本语言受到追捧、低代码工具的流行, 拥有自主设计能力 的,被我们一般称作 研发工程师 的更是少之又少。高级程序员和底层程序员之间的断层越来越严重,企业招聘的条件也越来越严苛。 底层程序员很难再用工作年限换一个高薪未来 。关于

2021-12-11 16:25:42 4033

原创 python实现双人版坦克大战游戏

游戏介绍:双人版的《坦克大战》的基本规则是玩家消灭出现的敌方坦克保卫我方基地。中间还会随机出现很多特殊道具吸收可获得相应的功能,消灭玩即可进入下一关。方向键:上下左右移动即可。另一个方向键则是:WSAD。环境配置:Python3、 Pycharm 、Pygame。第三方库的安装:pip install pygame效果展示:开始界面一一开始即可上手玩游戏,还有背景音乐辅助!游戏玩儿起来更带感!游戏界面——代码演示:1)游戏主程序 import pygameimport sys

2021-12-11 16:24:35 360

原创 想学习Python不知从何学起?一份超详细Python入门资料,收获满满

Python是近年来非常火热的一门编程语言,Python 语言最大的特点就是简单,该特点主要体现在以下 2 个方面:1. Python 语言的语法非常简洁明了,即便是非软件专业的初学者,也很容易上手。2. 和其它编程语言相比,实现同一个功能,Python 语言的实现代码往往是最短的。SlashData《开发者报告》,TIOBE 5月编程语言排行榜出炉。前十榜单中,C、Python、Java仍分别占据前三位。Python再次出击,再度夺下榜二。今天给大家分享一份**《Python入门》的超详细资料

2021-12-10 16:08:53 80

原创 关于Python入门的常用工具Wing你了解多少

作为一名初学者,掌握一个好的Python开发工具是非常有必要的,本文就分享一个Python入门的常用工具——Wing。Wing IDE的特征:1、强大的调试器Wing的调试器可以轻松修复错误并以交互方式编写新代码。2、编辑器够智能Wing的编辑器通过上下文相关的自动完成和文档、调用协助、重构,代码折叠和多选,可定制的内联代码片段,书签等从而加速了交互式Python开发。3、代码导航简洁Wing通过goto-definition,find用法,在项目中查找符号,编辑器符号索引,源代码浏览器以及强

2021-12-10 16:05:01 1173

原创 【python教程入门学习】python零基础知识总结

获取方式:点击头像,私我:你好!

2021-12-07 19:20:48 513

原创 整理了70个Python实战项目列表,都有完整且详细的教程

不管学习那门语言都希望能做出实际的东西来,这个实际的东西当然就是项目啦,不用多说大家都知道学编程语言一定要做项目才行。这里整理了70个Python实战项目列表,都有完整且详细的教程,你可以从中选择自己想做的项目进行参考学习练手,你也可以从中寻找灵感去做自己的项目。70个Python项目列表:1、【Python 图片转字符画】2、【200行Python代码实现2048】3、【Python3 实现火车票查询工具】4、【高德API+Python解决租房问题 】5、【Python3 色情图片识别】6.

2021-12-07 19:19:25 2577

原创 Python十大装B语法(下)

列表索引的各种骚操作Python 引入负整数作为数组的索引,这绝对是喜大普奔之举。想想看,在C/C++中,想要数组最后一个元素,得先取得数组长度,减一之后做索引,严重影响了思维的连贯性。Python语言之所以获得成功,我个人觉得,在诸多因素里面,列表操作的便捷性是不容忽视的一点。请看:>>> a = [0, 1, 2, 3, 4, 5]>>> a[2:4][2, 3]>>> a[3:][3, 4, 5]>>>.

2021-12-06 16:10:39 182

原创 Python十大装B语法(上)

Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。for - else什么?不是 if 和 else 才是原配吗?No,你可能不知道,else 是个脚踩两只船的家伙,for 和 else 也是一对,而且是合法的。十大装

2021-12-06 16:10:07 166

原创 python 贪吃蛇小游戏代码

#!/usr/bin/python import randomimport pygameimport sysfrom pygame.locals import * Snakespeed = 17Window_Width = 800Window_Height = 500Cell_Size = 20 # Width and height of the cells# Ensuring that the cells fit perfectly in the window. eg if cell size wa

2021-12-06 16:09:01 327

原创 自测 Python 流程控制基本功

0、突然降临的困惑流程控制语句、布尔值、布尔值操作符都属于 python 的基础功。大好周末我写这篇笔记,不是为了整理这些基础知识点,而是记录几个令我突然迷惑的代码段。——代码本身很简单,但即便已经掌握了基础功,陡然看到其中某个代码段,编程初学者还是容易困惑!你,要不要随我一起读完全文,检查下自己是否牢牢掌握了 python 的流程控制语句?现在开始吧。1、流程控制语句之 if 分支控制1.1 开胃小菜:几段简单的代码运行下面代码段,将打印什么呢?代码段 A代码段 B上述 python 代

2021-12-06 16:00:53 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除