python字典常见用法总结

2021-03-24
阅读 3 分钟
1.2k
Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下: {代码...} 注意:每个键与值用冒号隔开(:),每对用逗号,每对用逗号分割,整体放在花括号中({})。键必须独一无二,但值则不必。...
封面图

python常用校验方法总结

2021-03-24
阅读 4 分钟
882
python在执行代码过程是不知道这个字符是什么意思的、是否是中文,而是把所有代码翻译成二进制也就是000111这种形式,机器可以看懂的语言。也就是说在计算机中所有的字符都是有数字来表示的。汉字也是有数字表示的,Unicdoe4E00\~9FFF表示中文,所以如果一个字符的utf-8编码在这个区间内,就说明它是中文。

值得收藏!16段代码入门Python循环语句

2019-09-22
阅读 9 分钟
875
[ 导读 ]本文重点讲述for语句和while语句。for语句属于遍历循环,while语句属于当型循环。除了两个循环语句外,还介绍了break、continue与pass三个用于控制循环结构中的程序流向的语句。在此基础之上,也介绍了列表推导式,这是一种特殊的循环语句。循环语句又称为重复结构,用于反复执行某一操作。面对大数量级的重复运...

即学即用的 30 段 Python 实用代码

2019-09-21
阅读 7 分钟
1.1k
Python是目前最流行的语言之一,它在数据科学、机器学习、web开发、脚本编写、自动化方面被许多人广泛使用。它的简单和易用性造就了它如此流行的原因。在本文中,我们将会介绍 30 个简短的代码片段,你可以在 30 秒或更短的时间里理解和学习这些代码片段。

315道Python常见面试题

2019-08-16
阅读 8 分钟
1.3k
在下方新建文章已保存 315道Python常见面试题 已发布 第一部分,Python基础篇 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 PEP8 规范(越多越...

5 个Python高级应用,你确定知道?

2019-04-26
阅读 2 分钟
844
Python 函数通常使用 def a_function_name() 样式来定义,但对于 lambda 函数,我们根本没为它命名。这是因为 lambda 函数的功能是执行某种简单的表达式或运算,而无需完全定义函数。

Python入门知识点汇总

2019-04-22
阅读 4 分钟
799
Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。

Python:表达式 i += x 与 i = i + x 等价吗?

2019-04-04
阅读 2 分钟
610
Python 表达式i += x与i = i + x等价吗?如果你的回答是yes,那么恭喜你正确了50%,为什么说只对了一半呢? 按照我们的一般理解它们俩是等价的,整数操作时两者没什么异同,但是对于列表操作,是不是也一样呢?先看下面两段代码:

简说Python生态系统的14年演变

2019-03-16
阅读 2 分钟
842
【导语】Python 里各种丰富的标准库、第三方库和模块成为其广受欢迎的原因之一。而 PyPI 就是大家想第三方库前先要安装的一个仓库。作为使用者,它可以帮我们查找 Python 社区开发和共享的软件;而作为开发者,可以用 PyPI 分发自己的软件。从 2003 年创建 PyPI 到现在,整个社区又是如何发展的?现状如何?有哪些有趣的...

分享几个Python小技巧函数里的4个小花招

2018-10-30
阅读 3 分钟
2.9k
前面讲了很多内容都是关于python的变量,数据结构,下面我们来谈一谈python的函数。python里的函数知识点大概分为基础的定义使用,作用域和参数传递,高级用法,其中参数传递最为灵活,作用域最为绕人.

python都能做什么

2018-01-04
阅读 2 分钟
8.4k
一、python:Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,...

八大排序算法——冒泡算法

2018-01-04
阅读 1 分钟
2.4k
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。

一个简单的 Python-kivy 小程序

2017-01-17
阅读 2 分钟
20.2k
大家都知道,Python的用处是所有语言里面最广泛的,这使得它几乎可以开发任何的项目(除了前端)。 {代码...} 简单的Hello World! {代码...} {代码...} 然后通过python hello.py --size=200x150来执行这个脚本,将会得到一个界面如下 控制层与表现层分离 {代码...} 控制层 {代码...} {代码...} {代码...} 此处我们分别...

python制作一个简单网络爬虫

2017-01-10
阅读 1 分钟
3.7k
这章我们用python标准库urllib2来实现简单的网络爬虫(本章很简单适合小白,不喜勿喷)一、urllib2定义了以下方法:urllib2.urlopen( URL, Data, timeout )Data参数:POST数据提交(例如:账号密码发送给服务器判断登陆)url参数:网页URL,可接受request对象。返回一个类似于open文件对象 从中读取网页数据urllib2.Requ...