随笔分类 -  python(版本 3.7+)

is 与 == 区别
摘要:is 用于判断两个变量引用对象是否为同一个,就是所引用的对象的内存地址是否一致== 用于判断引用变量的值是否相等。只判断值和数据类型 id():在内存中存储的位置type:变量的类型value:变量的值==:type valueis:type value id 阅读全文

posted @ 2021-10-09 00:57 光明^^龙 阅读(64) 评论(0) 推荐(0)

Python包含以下函数:
摘要:Python包含以下函数: 序号 函数 1 len(list)返回列表元素个数 2 max(list)返回列表元素最大值 3 min(list)返回列表元素最小值 4 list(seq)将元组转换为列表 Python包含以下方法: 序号 方法 1 list.append(obj)在列表末尾添加新的对 阅读全文

posted @ 2021-07-18 13:13 光明^^龙 阅读(169) 评论(0) 推荐(0)

Python列表脚本操作符
摘要:列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。 如下所示: Python 表达式 结果 描述 len([1, 2, 3]) 3 长度 [1, 2, 3] + [4, 5, 6] [1, 2, 3, 4, 5, 6] 组合 ['Hi!'] * 4 ['Hi!', ' 阅读全文

posted @ 2021-07-13 23:53 光明^^龙 阅读(80) 评论(0) 推荐(0)

删除列表元素
摘要:可以使用 pop语句来删除列表的元素,如下实例: list1 = ['physics', 'chemistry', 1997, 2000]print(list1)list1.pop(2)print("After deleting value at index 2 : " )print(list1) 阅读全文

posted @ 2021-07-13 23:22 光明^^龙 阅读(151) 评论(0) 推荐(0)

更新列表
摘要:你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项,如下所示: list = [] ## 空列表list.append('Google') ## 使用 append() 添加元素 list.append('Runoob') print(list) 以上程序运行的结果是: 阅读全文

posted @ 2021-07-13 22:24 光明^^龙 阅读(54) 评论(0) 推荐(0)

Python 列表(List)
摘要:使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示: list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3,4, 5, 6, 7 ]print ("list1[0]: ", list1[0] )print 阅读全文

posted @ 2021-07-12 23:08 光明^^龙 阅读(59) 评论(0) 推荐(0)

python的字符串内建函数
摘要:字符串方法是从python1.6到2.0慢慢加进来的——它们也被加到了Jython中。 这些方法实现了string模块的大部分方法,如下表所示列出了目前字符串内建支持的方法,所有的方法都包含了对Unicode的支持,有一些甚至是专门用于Unicode的。 方法 描述 string.capitaliz 阅读全文

posted @ 2021-07-12 22:38 光明^^龙 阅读(75) 评论(0) 推荐(0)

Python 三引号
摘要:Python 中三引号可以将复杂的字符串进行赋值。 Python 三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。 三引号的语法是一对连续的单引号或者双引号(通常都是成对的用)。 >>> hi = '''hi there'''>>> hi # repr()'hi\nthe 阅读全文

posted @ 2021-07-12 22:27 光明^^龙 阅读(702) 评论(0) 推荐(0)

Python 字符串格式化
摘要:Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。 在 Python 中,字符串格式化使用与 C 中 sprintf 函数一样的语法。 python 字符串格式化符号: print ("My name is 阅读全文

posted @ 2021-07-11 23:35 光明^^龙 阅读(247) 评论(0) 推荐(0)

Python字符串运算符
摘要:如先表变量 a 值为字符串 "Hello",变量b的值为 "Python": 操作符 描述 实例 + 字符串连接 >>>a + b 'HelloPython' * 重复输出字符串 >>>a * 2 'HelloHello' [] 通过索引获取字符串中字符 >>>a[1] 'e' [ : ] 截取字符 阅读全文

posted @ 2021-07-11 22:42 光明^^龙 阅读(200) 评论(0) 推荐(0)

Python 转义字符
摘要:在需要在字符中使用特殊字符时,python 用反斜杠 \ 转义字符。如下表: 转义字符 描述 \(在行尾时) 续行符 \\ 反斜杠符号 \' 单引号 \" 双引号 \a 响铃 \b 退格(Backspace) \e 转义 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符 \r 回车 \f 阅读全文

posted @ 2021-07-11 21:28 光明^^龙 阅读(286) 评论(0) 推荐(1)

Python 字符串连接
摘要:我们可以对字符串进行截取并与其他字符串进行连接,如下实例: var1 = 'Hello World!'print("输出: ", var1[:6] + 'Runoob!') 上面的程序运行结果是: 输出: Hello Runoob! 欢迎大家批评指正,指出问题,谢谢! 阅读全文

posted @ 2021-07-11 21:23 光明^^龙 阅读(155) 评论(0) 推荐(0)

Python 字符串
摘要:字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' var2 = "Python Runoob" Python 访问字符串中的值 Python 不支持单字符类型,单字符在 阅读全文

posted @ 2021-07-11 20:15 光明^^龙 阅读(58) 评论(0) 推荐(0)

Python 循环嵌套
摘要:Python 语言允许在一个循环体里面嵌入另一个循环。 Python for 循环嵌套语法: for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s) Python while 阅读全文

posted @ 2021-07-10 23:29 光明^^龙 阅读(263) 评论(0) 推荐(1)

Python 循环语句
摘要:Python的循环语句,程序在一般情况下是按顺序执行的。 编程语言提供了各种控制结构,允许更复杂的执行路径。 循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式: Python 提供了 for 循环和 while 循环(在 Python 中没有 do..while 阅读全文

posted @ 2021-07-10 22:26 光明^^龙 阅读(53) 评论(0) 推荐(0)

Python 条件语句
摘要:Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。 Python 编程中 if 语句用于控制程序的执行,基本形式 阅读全文

posted @ 2021-07-10 21:59 光明^^龙 阅读(105) 评论(0) 推荐(0)

Python身份运算符
摘要:身份运算符用于比较两个对象的存储单元 运算符 描述 实例 is is 是判断两个标识符是不是引用自一个对象 x is y, 类似 id(x) == id(y) , 如果引用的是同一个对象则返回 True,否则返回 False is not is not 是判断两个标识符是不是引用自不同对象 x is 阅读全文

posted @ 2021-07-10 00:26 光明^^龙 阅读(121) 评论(0) 推荐(1)

Python成员运算符
摘要:Python也支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。 运算符 描述 实例 in 如果在指定的序列中找到值返回 True,否则返回 False。 x 在 y 序列中 , 如果 x 在 y 序列中返回 True。 not in 如果在指定的序列中没有找到值返回 True, 阅读全文

posted @ 2021-07-08 23:43 光明^^龙 阅读(280) 评论(0) 推荐(0)

Python逻辑运算符
摘要:Python语言支持逻辑运算符,以下假设变量 a 为 10, b为 20: 运算符 逻辑表达式 描述 实例 and x and y 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 (a and b) 返回 20。 or x or y 布尔"或" 阅读全文

posted @ 2021-07-08 22:31 光明^^龙 阅读(427) 评论(0) 推荐(0)

Python位运算符
摘要:按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下: a = 0011 1100 b = 0000 1101 a&b = 0000 1100 a|b = 0011 1101 a^b = 0011 0001 ~a = 1100 0011 运算符 描述 实例 & 按位与运算符:参 阅读全文

posted @ 2021-07-07 23:27 光明^^龙 阅读(169) 评论(0) 推荐(0)