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 ...
随机推荐
- android EditText中inputType的属性列表
android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式 android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用.这也大大 ...
- 横竖屏切换Activity的生命周期
横竖屏切换的时候Activity的生命周期如下: 1.新建一个Activity,并把各个生命周期打印出来 2.运行Activity,得到如下信息 onCreate--> onStart--> ...
- 087、Java数组之对象数组的静态初始化
01.代码如下: package TIANPAN; class Book { private String title; private double price; public Book(Strin ...
- (转)C#的 GC工作原理基础
作为一位C++出身的C#程序员,我最初对垃圾收集(GC)抱有怀疑态度,怀疑它是否能够稳定高效的运作:而到了现在,我自己不得不说我已经逐渐习惯并依赖GC与我的程序“共同奔跑”了,对“delete”这个习 ...
- POJ 3050 Hopscotch 四方向搜索
Hopscotch Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 6761 Accepted: 4354 Descrip ...
- 设备树DTS 学习:3-常用的DTS 函数
Linux内核中目前DTS相关的函数都是以of_前缀开头的,它们的实现位于内核源码的drivers/of下面 void __iomem*of_iomap(struct device_node *nod ...
- MQTT 协议学习:001-搭建MQTT通信环境,并抓包测试
背景 目的:了解MQTT 通信的有关概念与流程:方便推算某些数据与文档描述是否一致. 为了能够在保证学习质量的前提下,降低配置环境的门槛,我们将服务器搭建在windwos中,实行内网间的MQTT协议访 ...
- python 数据处理 对txt文件进行数据处理
数据: 对txt文件进行数据处理: txt_file_path = "basic_info.txt" write_txt_file_path = "basic_info1 ...
- 13.在项目中部署redis企业级数据备份方案以及各种踩坑的数据恢复容灾演练
到这里为止,其实还是停留在简单学习知识的程度,学会了redis的持久化的原理和操作,但是在企业中,持久化到底是怎么去用得呢? 企业级的数据备份和各种灾难下的数据恢复,是怎么做得呢? 1.企业级的持久化 ...
- 谈谈函数式编程curry
Curry概念 The concept is simple: You can call a function with fewer arguments than it expects. It retu ...