边玩边学,4个 Python 的编程游戏网站

边玩边学,4个 Python 的编程游戏网站 4

知行编程网 python社区 2年前 (2022-01-28) 10 0

学习编程虽然对有些人来说是件乐事,但是对大多数人来说仍然是一件比较枯燥困难的事情。当然,面临这样困惑的人并不是你一个。于是就出现了许多通过游戏来教你编程的平台,寓教于乐,让你快乐学习编程。 今天我们就给大家分享这其中的4个: CodinGame 这是一个对 AI 机器人进行编程,然后由它来解决各种问题的有趣游戏。支持各种编程语言。 https://www.codingame.com/ Code C...

盘点用Python实现无重复随机数字的方法有哪些?

盘点用Python实现无重复随机数字的方法有哪些?

知行编程网 python社区 2年前 (2022-01-02) 67 0

利用Python实现产生无重复随机数字 今天在和朋友聊天时朋友提出了一个问题:如何利用Python产生一串无重复的随机数字,注意所产生的数字必须是无重复且随机的。 我们知道产生随机数,Python有一个模块是random,只需要import random然后调用其方法就可以了,但是如何做到无重复呢?下面是我们总结的几种可行的方法,其中最后一种方法的做法十分巧妙,建议读者思考和理解。 实现 rand...

python操作Excel的5种方式

python操作Excel的5种方式

知行编程网 python社区 2年前 (2022-01-30) 13 0

用Python操作Excel也算常用的功能,比如爬取数据时,需要对数据进行格式化存储;自动化操作时也可能会操作到Excel。 今天就给大家分享5中常用的用Python操作Excel的方式 Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。 1.xlrd主要是用来读取excel文件 import xlrd data = xlrd.op...

30个Python常用极简代码,拿走就能用

30个Python常用极简代码,拿走就能用

知行编程网 python社区 2年前 (2022-01-29) 7 0

导读 本文是 30 个极简任务,初学者可以尝试着自己实现;本文同样也是 30 段代码,Python 开发者也可以看看是不是有没想到的用法。 学 Python 怎样才最快,当然是实战各种小项目,只有自己去想与写,才记得住规则。本文是 30 个极简任务,初学者可以尝试着自己实现;本文同样也是 30 段代码,Python 开发者也可以看看是不是有没想到的用法。 1 重复元素判定 以下方法可以检查给定列表...

移动并重命名2000个文件,Python,3秒

移动并重命名2000个文件,Python,3秒 2

知行编程网 python社区 2年前 (2022-01-25) 2 0

今天介绍的案例是如何利用Python来自动化移动、修改、重命名文件/夹,这样的操作在日常办公中经常会用到,若能掌握用Python实现将会大大提高效率! 所以我希望能够通过这篇文章来让大家了解:如何基于 os glob 和 shutil 对文件管理的综合运用! 一、需求描述 为了让本文介绍的案例更有通用型,我新建了一个文件夹 files1 存放着 1800+ 个文件,如下所示: 需要完成的内容如下 ...

安利几个实用的Python库,超好用!

安利几个实用的Python库,超好用! 3

知行编程网 python社区 2年前 (2022-01-17) 5 0

Python 是一个很棒的语言。它是世界上发展最快的编程语言之一。它一次又一次地证明了在开发人员职位中和跨行业的数据科学职位中的实用性。整个 Python 及其库的生态系统使它成为全世界用户(初学者和高级用户)的合适选择。它的成功和流行的原因之一是它强大的第三方库的集合,这些库使它可以保持活力和高效。 在本文中,我们会研究一些用于数据科学任务的 Python 库,而不是常见的比如 panda、sc...

PyCharm vs VSCode,是时候改变你的 IDE 了!

PyCharm vs VSCode,是时候改变你的 IDE 了!

知行编程网 python社区 2年前 (2022-01-03) 904 0

也许是我有些落伍,或者也是因为 JetBrains 在 Python IDE 的市场上占有很大的份额,以至于直到最近我才发现,使用 VSCode 的 Python 开发者要比预想中的多很多。近期,我将 PyCharm 和 Notebooks 放在一起用了一段时间,发现 Notebooks 方便浏览数据,并将数据实时可视化;PyCharm 则可以完成更多的任务。这两者的结合让我非常满意。 让我感到欣...

真香!Python十大文件骚操作!!

真香!Python十大文件骚操作!!

知行编程网 python社区 2年前 (2022-01-21) 1 0

日常对于批量处理文件的需求非常多,用Python写脚本可以非常方便地实现,但在这过程中难免会和文件打交道,第一次做会有很多文件的操作无从下手,只能找度娘。 本篇东哥整理了10个Python中最常用到的文件操作,均采用内置函数实现,无论是批处理还是读取文件都会用到,相信这个梳理对大家有所帮助。 1. 显示当前目录 当我们想知道当前的工作目录是什么的时候,我们可以简单地使用os模块的getcwd()功...

2021 年 VS Code 必备 Python 插件!

2021 年 VS Code 必备 Python 插件! 16

知行编程网 python社区 2年前 (2022-01-24) 64 0

空余时间整理了2021年里我认为 Python 编程必备的几个 VS Code 插件,分享一下。 如果你是初学小白,建议全部安装并尽快上手,敲代码效率直接起飞。当然如果你是老司机,也可查缺补漏。 一、Python Python这个插件必装,别问为啥!因为它是微软VSCode开发团队自己开发的,亲儿子的级别。虽然 VSCode 不安装任何插件也能高亮Python代码,但该插件提供的功能远不止如此,还...

Python中下划线的5种含义你都知道吗?

Python中下划线的5种含义你都知道吗?

知行编程网 python社区 2年前 (2022-01-06) 3 0

本文介绍了Python中单下划线和双下划线("dunder")的各种含义和命名约定,名称修饰(name mangling)的工作原理,以及它如何影响你自己的Python类。 单下划线和双下划线在Python变量和方法名称中都各有其含义。有一些含义仅仅是依照约定,被视作是对程序员的提示 - 而有一些含义是由Python解释器严格执行的。如果你想知道“Python变量和方法名称中单下划线和双下划线的含...

扫一扫二维码分享