PythonTwo
格式化输出:
% 占位符 s(str 字符串) d(digit 数字) %% 只单纯显示%
Str 索引切片

captlze 首字母大写
upper 全大写
lower 全小写
find 通过元素找索引,找不到-1
Index() 通过元素找索引,找不到报错
swpcase 大小写翻转
len 长度
replace (old new count)
Isdigit() int类型 返回bool值
数据类型划分:可变数据类型 不可变数据类型
不可变数据类型:元组 bool str int 可哈希
可变数据类型: list dict set 不可哈希
哈希字典 3.5版本 无序的 3.5之后 有序的
字典dict 用键值对存储
键(key) 必须是不可变数据类型
值(vlue) 任意数据类型
优点:二分查找去查询
存储大量的关系型数据
特点:无序的
赋值 ps: s1=s2 数据类型的取值范围
数字,字符串 小数据池
数字的范围: -5~256
字符串 不能有特殊字符 s*20 还是一个地址 s*21 就是两个地址
剩下的list dict tuple set 没有取值范围
with open(‘文件的相对路径或决定路径’,mode=’r+’,encoding=’utf-8’)
mode 中的模式

#修改文件
#文件是不能修改的 但是可以创建修改后新的文件替换之前的文件
删除文件 和 重命名文件
Import os
os.remove(‘原文件’)
os.rename(‘现文件’,’原文件’)
函数
常规取字符串长

参数


*args 动态传参 按照位置

**kwargs 可以接收关键字传参

上述两个可以合并,如下所示:
可以传任意参数


函数的注释

装饰器

生成器
Yield:
send 和 next的效果一样,但获取第一个值必须用_next_

PythonTwo的更多相关文章
- python NameError: name 'file' is not defined
import sys import time import os poem='''\ 测试读写文件 ''' print(os.getcwd()) f=file(os.getcwd()+'/python ...
随机推荐
- 前端学习笔记系列一:5 在项目中引入阿里图标icon
进入到阿里的图标库网站,里面有上百万种icon,https://www.iconfont.cn,需要注册一个帐号,然后进入到这个页面,在这里点击右下角的带加号的图标,创建一个新的项目,名称与你要使用图 ...
- PyCharm无法找到已安装的Python类库的解决方法
一.问题描述 软件系统:Windows10.JetBrains PyCharm Edu 2018.1.1 x64 在命令行cmd中安装python类库包Numpy.Matplotlib.Pandas. ...
- Sweet Round 1题解
感谢各位参赛者,所有的题解如下: T1 syx的奖励 这题明显是签到题了吧,随便猜猜结论就A掉了 先说怎么做吧,把所有的可走的数gcd起来,然后再与n求gcd 如果为1,则输出n,若不为1,则输出-1 ...
- 本地连接 HDFS 报错 Exception in thread "main" org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security.AccessControlException: Permission denied: user=JM.H,access=WRITE, inode="":r
此时 到hdfs机器下修改hdfs-site.xml即可 添加如下配置 <property> <name>dfs.permissions</name> <va ...
- 今日份学习:写一些代码 (Spring+AOP+Redis+MySQL练习)
笔记 Spring+AOP+Redis+MySQL练习 1. 启动docker->mysql docker run --name mysql -v e:\docker:/var/lib/mysq ...
- Windows 10工程版本泄露全新设计的操作中心圆角样式
早些时候微软错误地向Windows 10所有测试通道推送内部工程版本,该版本构建后尚未经过微软内部测试. 当然本身微软也没准备推送所以该版本里很多新功能未被关闭,而成功升级的用户则可以立即查看这些功能 ...
- mysql 模糊查询中包含特殊字符查询
- Numpy使用大全(python矩阵相关运算大全)-Python数据分析基础2
//2019.07.10python数据分析基础——numpy(数据结构基础) import numpy as np: 1.python数据分析主要的功能实现模块包含以下六个方面:(1)numpy—— ...
- ActiveMQ的安装与配置详情
(1)ActiveMQ的简介 MQ: (message queue) ,消息队列,也就是用来处理消息的,(处理JMS的).主要用于大型企业内部或与企业之间的传递数据信息. ActiveMQ 是Apac ...
- 吴裕雄--天生自然java开发常用类库学习笔记:List接口
import java.util.ArrayList ; import java.util.List ; import java.util.Collection ; public class Arra ...