python3 study
X1996_
这个作者很懒,什么都没留下…
展开
-
python中*args和**kwargs的理解,Python中的*args和**kwargs的理解与用法
来自: https://blog.csdn.net/weixin_42312227/article/details/116178603 1、*args和**kwargs 这两个是python中方法的可变参数。 2、*args表示任何多个无名参数,它是一个tuple; 3、kwargs表示关键字参数,它是一个dict。并且同时使用*args和kwargs时,必须*args参数列要在**kwargs前,像foo(a=1, b=‘2’, c=3, a’, 1, None, )这样调用的话,会提示语法错误“Synt原创 2022-04-24 20:25:03 · 4501 阅读 · 0 评论 -
7 元组
元组里定义的数据不能修改,但是元组里的字典可以修改,元组里的函数只有index,count,len原创 2021-01-04 21:34:21 · 195 阅读 · 0 评论 -
6 列表操作
** 查找** 通过下标直接查找 2. 通过函数查找 # 直接查找位置,找不到报错 index() # 统计出现次数 count() # 访问列表长度 len() 3. 判断某个数据是否存在列表中 用 in ,存在返回true,否则false 增加 append() 2. extend() 这个方法跟append方法有点不同,当添加为一个序列时,这个方法会把序列拆开逐一添加 3. 插入 inser() 在指定位置添加元素 3. 删除 del 删除整个列表或者删除某个列表元素 2. pop() 如果不原创 2021-01-04 21:18:37 · 111 阅读 · 0 评论 -
5 字符串操作
字符串 字符串的定义: 字符串可以用单引号,双引号,三引号来定义,三引号定义时可以直接换行 切片 里面的参数取值正负都可以,步长为正数的时候是从左往右取,为负数时是从右往左取。(最后一个数的位置是-1) 步长的方向与开始位置到结束位置的方向要一致,不然会报错 常用操作 查找 find()# 从左向右 rfind()#从右向左 index()#从左向右 rindex()#从右向左 count(); find()返回下标或-1 index()返回下标或报异常 修改 replace()#替换 split()#原创 2021-01-04 16:01:36 · 312 阅读 · 1 评论 -
4 运算符、随机数生成、三目运算符
运算符的分类 not为非,取反原创 2020-12-31 13:50:55 · 119 阅读 · 0 评论 -
3 输入和输出
输出 占位符 一些技巧 s% 和 f{} 比较特殊: f{} 输出格式看着比较方便 转义字符 python输出默认带了一个换行符,可以自己换成其它 在这里插入代码片 print("hello", end=" ") print("world") print("hello") print("python") 输出: hello world hello python 输入 因为输入的都是当作字符串,之后可以类型转换为自己需要的类型 ...原创 2020-12-31 13:22:46 · 93 阅读 · 0 评论 -
2 常用数据类型
输出a的数据类型 print(type(a)) 列表–list: a = [10, 20, 30] 元组–tuple: a = {10, 20, 30} 集合–set: a = (10, 20, 30) 字典–dict: a = {‘name’: ‘TOM’, ‘age’: 18}原创 2020-12-29 00:00:24 · 139 阅读 · 0 评论 -
1 Debug工具
断点为程序开始调试的位置原创 2020-12-28 23:40:37 · 133 阅读 · 0 评论 -
0 PyCharm的基本设置
PyCharm的基本设置 Theme调整风格,Use custom font调整菜单字体 改代码字体字号在Editor里面,还有改变风格 设置解释器原创 2020-12-28 23:11:48 · 197 阅读 · 1 评论