python实用30个小技巧1.原地交换两个数字Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法,请参见下面的示例:In [1]: x,y = 10 ,20 In [2]: print(x,y) 10 20 In [3]: x, y = y, x In [4]: print(x,y) 20 10赋值的右侧形成了一个新的元组,左侧立即解析(unpack)那个(未被引用的
转载 2023-08-13 13:17:56
61阅读
Python编程学习圈 2020-05-061、使用变量通过以下代码,我们可以实现读取用户想到的数字并输出。number = input("你想到了什么数字? ")print("你想到的数字是:", number)在这段代码中:第一行我们使用input()函数从控制台读取了用户输入的内容,并将其存入了名为number的变量中,而在第二行中,我们使用print()函数将number变量的值输出到了控
转载 2021-04-05 14:03:30
161阅读
赋值的实现 a = 'abc' 1. 在内存中创建了'abc'字符串; 2. 在内存中创建了一个名为 a 的变量, 并把它指向刚才创建的'abc', 也就是a中保存着字符串的地址. b = a, 创建了一个变量b, 并且将 b 也指向'abc' 字符串 a = 'xyz' 创建了一个新的字符串 'x
转载 2017-01-09 13:38:00
80阅读
给大家精选了python seleniu家族和架构过程python selenium2 架构说明让你了解和学习python ...
原创 2023-04-02 13:41:00
75阅读
包是一种用“点式模块名”构造 Python 模块命名空间的方法。例如,模块名 A.B 表示包 A 中名为 B 的子模块。正如模块可以区分不同模块之间的全局变量名称一样,点式模块名可以区分 NumPy 或 Pillow 等不同多模块包之间的模块名称。假设要为统一处理声音文件与声音数据设计一个模块集(“包”)。声音文件的格式很多(通常以扩展名
原创 2023-04-29 18:36:53
359阅读
在服务端的测试中,除了考虑服务端的业务功能和API的各个兼容性外,还需要考虑的就是服务端的稳定性以及高并发请求下服务端的承载能力。关于并发多少的数量以及具体的响应时间要求,其实每个产品的形态都是不一样的,很难使用标准的说法来进行统一。这具体看被测试的组件它所面对的业务形态,如果业务形态是是很少使用的产品,其实对性能也就没什么要求了。所以关于这点还是得根据被测组件的架构设计,承载的量以及业务目标。本文章主要分享使用Python语言编写一个简单的并发请求的测试代码。在Python的并发编程模式中,主要涉及的.
Python 支持多种 复合 数据类型,可将不同值组合在一起。最常用的 列表 ,是用方括号标注,逗号分隔的一组值。列表 可以包含不同类型的元素,但一般情况下,各个元素的类型相同:>>> squares = [1, 4, 9, 16, 25]>>> squares[1, 4, 9, 16, 25]和字符串(及其他内
原创 2022-08-05 00:05:32
387阅读
任意实参列表调用函数时,使用任意数量的实参是最少见的选项。这些实参包含在元组中(详见 元组和序列 )。在可变数量的实参之前,可能有若干个普通参数:def write_multiple_items(file, separator, *args): file.write(separator.join(args))variadic 参数用于采集传递给函数的所有剩余参
原创 2023-04-19 22:44:03
136阅读
包是一种用“点式模块名”构造 Python 模块命名空间的方法。例如,模块名 A.B 表示包 A 中名为 B 的子模块。正如模块可以区分不同模块之间的全局变量名称一样,点式模块名可以区分 NumPy 或 Pillow 等不同多模块包之间的模块名称。假设要为统一处理声音文件与声音数据设计一个模块集(“包”)。声音文件的格式很多(通常以扩展名
原创 2023-04-26 21:00:23
348阅读
http://wenku.baidu.com/view/5108f974192e45361066f583.html
转载 2015-08-10 15:20:00
132阅读
2评论
Python 还支持 集合 这种数据类型。集合是由不重复元素组成的无序容器。基本用法包括成员检测、消除重复元素。集合对象支持合集、交集、差集、对称差分等数学运算。创建集合用花括号或 set() 函数。注意,创建空集合只能用 set(),不能用 {},{} 创建的是空字典,下一小节介绍数据结构:字典。以下是一些简单的示例>&
原创 2023-04-23 22:46:38
323阅读
函数创建套接字下列函数都能创建 套接字对象.class socket.socket(family=AF_INET, type=SOCK_STREAM, proto=0, fileno=None)使用给定的地址族、套接字类型和协议号创建一个新的套接字。 地址族应为 AF_INET (默认值), AF_INET6,&nbs
原创 2023-06-20 22:23:44
227阅读
字典 也是一种常用的 Python 內置数据类型。其他语言可能把字典称为 联合内存 或 联合数组。与以连续整数为索引的序列不同,字典以 关键字 为索引,关键字通常是字符串或数字,也可以是其他任意不可变类型。只包含字符串、数字、元组的元组,也可以用作关键字。但如果元组直接或间接地包含了可变对象,就不能用作关键字。列表不能当关键字,因为列表可
原创 2023-04-23 22:56:09
348阅读
lambda 关键字用于创建小巧的匿名函数。lambda a, b: a+b 函数返回两个参数的和。Lambda 函数可用于任何需要函数对象的地方。在语法上,匿名函数只能是单个表达式。在语义上,它只是常规函数定义的语法糖。与嵌套函数定义一样,lambda 函数可以引用包含作用域中的变量:>>> def make_increment
原创 2023-05-04 21:25:31
258阅读
模型准确且唯一的描述了数据。它包含您储存的数据的重要字段和行为。一般来说,每一个模型都映射一张数据库表。基础:每个模型都是一个 Python 的类,这些类继承 django.db.models.Model模型类的每个属性都相当于一个数据库的字段。利用这些,Django 提供了一个自动生成访问数据库的 API;请参阅 执行查询。快速上手这个样例定义了一个 Person&
原创 2023-05-27 22:31:21
65阅读
在服务端的测试中,除了考虑服务端的业务功能和API的各个兼容性外,还需要考虑的就是服务端的稳定性以及高并
Python 还支持 集合 这种数据类型。集合是由不重复元素组成的无序容器。基本用法包括成员检测、消除重复元素。集合对象支持合集、交集、差集、对称差分等数学运算。创建集合用花括号或 ​​set()​ 函数。注意,创建空集合只能用 set(),不能用 {},{} 创建的是空字典,下一小节介绍数据结构:字典。以下是一些简单的示例&g
原创 2022-04-09 12:40:35
185阅读
1点赞
Python 只有一种模块对象类型,所有模块都属于该类型,无论模块是用 Python、C 还是别的语言实现。 为了帮助组织模块并提供名称层次结构,Python 还引入了包的概念。你可以把包看成是文件系统中的目录,并把模块看成是目录中的文件,但请不要对这个类比做过于字面的理解,因为包和模块不是必须来自于文件系统。 为了方便理解本文档,我们将继续使用这种目录和文件的类比。 与文件系统一样,包通过层次结
原创 2022-04-14 21:03:20
232阅读
@TOC(Python基础)前言参考资料:笔者Python学习主要以《Python编程:从入门到实战》这本书为主,笔记的思路参考书里的脉络。其次还有笔者一年前在慕课上看的北理的嵩天教授的Python课程。嵩天教授的课很好,最大的特点是每个版块都有完整的示例代码。但可能对新手小白不太友好,有些不常用的函数容易弄混。《Python编程:从入门到实战》更适合零基础学习,里边会提到一些互通的编程思想和Py
推荐 原创 2021-12-17 15:10:20
7750阅读
1点赞
1、架构师之路17年精选80篇 2、《后端架构师技术图谱》 3、推荐四十多条纯干货 Java 代码优化建议 4、亿级网关服务的落地 5、spring cloud微服务 6、Spring Cloud教程 7、SpringBoot干货 8、 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建
转载 2018-09-17 15:29:00
135阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5