编程语言 第3页
Python 字典dict之创建字典的几种方式详解-尤尤'blog

Python 字典dict之创建字典的几种方式详解

字典(Dictionary)是 python 内置的数据结构之一,字典中的成员都是以键值对(key-value)的形式存储数据的。通常用于存放具有映射关系的数据。例如用来存储描述一个物体的相关信息。 字典的特...
尤尤的头像-尤尤'blog尤尤11月17日 18:09
016387
Python 之何为可变序列和不可变序列-尤尤'blog

Python 之何为可变序列和不可变序列

可变序列(可变类型) 所谓可变序列就内存中的数据可以被修改。也就是说,我们可以对可变序列进行增、删、改操作,并且执行完这些操作后,对象的地址不会发生更改(即不会开辟新的内存空间)。...
尤尤的头像-尤尤'blog尤尤12月7日 07:55
0131815
Python列表之创建列表的三种方式-尤尤'blog

Python列表之创建列表的三种方式

在Python中有四种集合数据类型,分别是列表、元组、集合、字典: 列表:有序,可变序列,允许有重复的元素。 元组:有序,不可变序列,允许有重复的元素。 集合:无序,无索引,无重复的成员。 ...
尤尤的头像-尤尤'blog尤尤11月4日 12:07
098912
Python 注释(TODO注释、文档注释、单行注释、多行注释)-尤尤'blog

Python 注释(TODO注释、文档注释、单行注释、多行注释)

当我们编写的代码在阅读过程中有难度的时候,我们就可以使用自己熟悉的语言,对程序中的某些代码进行标注说明,来增强程序的可读性。 TODO 注释 在 # 的后面添加 TODO ,用来标记并提醒需要去做...
尤尤的头像-尤尤'blog尤尤12月2日 17:46
0136515
Python循环结构之for-in循环-尤尤'blog

Python循环结构之for-in循环

for循环通常用于迭代序列,它的遍历对象必须可迭代对象(字符串、列表、元组、集合、字典)。 for-in循环 语法结构: for 自定义变量 in 可迭代对象: 重复执行的代码块 例1:循环遍历字符串中的...
尤尤的头像-尤尤'blog尤尤11月1日 07:13
076012
Python 匿名函数 -- lambda表达式(函数)-尤尤'blog

Python 匿名函数 — lambda表达式(函数)

lambda 表达式(也叫 lambda 函数)又叫匿名函数,就是说函数没有具体的名称。如果一个函数有一个返回值,且只有一句代码,可以使用 lambda 简化。 使用 lambda 表达式可以省去定义函数的过程,...
尤尤的头像-尤尤'blog尤尤12月1日 11:44
091614
Python高阶函数及常用的内置高阶函数(map、filter、reduce)-尤尤'blog

Python高阶函数及常用的内置高阶函数(map、filter、reduce)

高阶函数是指可以接收另一个函数作为参数的函数。它是函数式编程的体现。 函数式编程减少了代码的重复,所有程序比较短,提高了开发速度。 比如说:将任意两个数按要求处理后再进行求和。 def f...
尤尤的头像-尤尤'blog尤尤11月30日 15:23
085115
Python的三种格式化字符串方法-尤尤'blog

Python的三种格式化字符串方法

字符串的拼接会产生很多新的字符串对象,造成内存空间的浪费。并且在Python中完全不同的两个东西时不能拼接到一起的,比喻说字符串和整数不能拼接到一起。所以可以使用格式化字符串来解决这一些...
尤尤的头像-尤尤'blog尤尤10月26日 11:04
01127
Python中字符串的拼接和替换操作-尤尤'blog

Python中字符串的拼接和替换操作

字符串是不可变序列,在对其进行修改时,会产生新的字符串对象,而原有的字符串不变: replace()字符串的替换,返回一个新的字符串,不会改变原有的字符串。join()字符串的拼接,将列表或者元组...
尤尤的头像-尤尤'blog尤尤10月20日 21:28
059210
Python 中的递归函数及优缺点(汉诺塔问题)-尤尤'blog

Python 中的递归函数及优缺点(汉诺塔问题)

递归函数简单来说就是在一个函数体内调用了该函数自己。 递归的组成 递归调用(在函数里调用自身) 递归终止条件(也叫递归出口,如果没有递归出口,控制台会报错 RecursionError,超出最大递归...
尤尤的头像-尤尤'blog尤尤11月28日 09:15
011709