首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python语法

方法 描述 clear() 删除字典所有元素 copy() 返回字典副本 fromkeys() 返回拥有指定和值字典 get() 返回指定值 items() 返回包含每个键值对元组列表...keys() 返回包含字典列表 pop() 删除拥有指定元素 popitem() 删除最后插入键值对 setdefault() 返回指定值。...注释:所有字符串方法都返回新值。它们不会更改原始字符串。 方法 描述 capitalize() 把首字符换为大写。 casefold() 把字符串转换为小写。 center() 返回居中字符串。...partition() 返回元组,其中字符串被分为三部分。 replace() 返回字符串,其中指定值被替换为指定值。 rfind() 在字符搜索指定值,返回它被找到最后位置。...swapcase() 切换大小写小写成为大写,反之亦然。 title() 把每个单词字符换为大写。 translate() 返回被转换字符串。 upper() 把字符串转换为大写。

3.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

python编程从入门到实践 学习笔记

2.1修改大小写 方法title()每个单词首字母都改为大写 方法upper()每个字母都转为大写 方法lower()每个字母都转为小写 例如a='abc defg' print(a.title...事实上,可将任何Python对象用作字典值。 —值对是两个相关联值。 指定时,Python返回与之相关联值。 和值之间用冒号分隔,而—值对之间用逗号分隔。...使用函数input()时,Python将用户输入解读为字符串。函数int()可以数字字符串表示转换为数值表示。求模运算符(%),取余。...另外,由于反斜杠在Python中被视为转义标记,为在Windows确保万无一失,应以原始字符方式指定路径,即在开头单引号前加上r。...模块json让你能够简单Python数据结构储到文件,并在程序再次运行时加载该文件数据。 还可以使用json在Python程序之间分享数据。

4.2K20

这可能是最全最实用Vim操作集合

,即通过输入 i 或 a 或 o进入可编辑状态,大写 A 光标是跳到行尾,小写 a 是跳到下一个字符开始编辑,大写 O 是在当前行上一行新起一行开始编辑,小写 o 是在当前行下一行另起一行开始编辑...对于我们常见正则比如: 特殊符号 描述 ^ 匹配输入字符开始位置,除非在方括号表达式中使用,当该符号在方括号表达式中使用时,表示不接受该方括号表达式字符集合。...方式一: 首先我们光标定位到需要操作代码行开始第一行,用 A 进入插入模式在第一行末尾输入分号(;),即 A; 然后光标定位到第二行,按 ESC ,再按大写 V 进入可视模式,选中我们需要批量操作行...,就可以实现选中行批量执行第一行添加分号命令了 方式二(推荐): 首先我们光标定位到需要操作代码行开始第一行 然后光标定位到第二行,按 ESC ,再按大写 V 进入可视模式,选中我们需要批量操作行...ggVGJ,ggVG 表示全选 方式二: 可视模式下选中要操作行,然后按 J # 文本大小写转换 # 单词小写大写 gUw # 单词大写转小写 guw # 整篇文章大写转小写 ggguG # 整篇文章小写大写

2K20

开发中常用 25 个JavaScript 单行代码

myProperty && {propName: myProperty}}; // {} 如果myProperty结果为false,则 && 失败并且不设置新属性; 否则,如果不为空,&& 将设置新属性覆盖原来值...第二个是可选函数,可用于在JSON进行字符串化时对其执行操作。最后一个参数指示要添加多少空格作为缩进以格式化JSON。省略最后一个参数,JSON返回一个长行。...转换驼峰拼写字符串为特定格式。...使用 String.replace() 去除下划线,连字符和空格,并将驼峰拼写格式单词转换为小写。省略第二个参数 separator ,默认使用 _ 分隔符。...{8,20}$/; // -长度8~20位字符,支持大小写字母、数字、符号三种字符任意两种字符组合 判断dom元素是否具有某个className const hasClass = (el, className

1.9K40

Linux学习笔记-Day11-12

+Z:暂停任务Ctrl+K:剪切光标位置到行尾字符文本查看cat:Concatnate ##查看文本文件内容,打印到屏幕常见参数:-A ##打印所有内容,包括特殊字符,如制表符-n ##打印出所有行号...:tr '' ''例如:tr 'a-z' 'A-Z' ##全部小写换为大写常见参数:-d:删除指定字符 ##\t:tab;\n:回车 ##要加引号!...)Ctrl+r:重做上一个动作命令模式按i进入:从光标开始按o进入:从当前行最后一个字符后开始末行模式命令模式下输入:进入该模式下可以进行设置、查询、替换、保存、退出:wq #保存推出:q #直接退出...#不保存退出查询:输入/KEYWORD #只显示关键词第一个字符n向下查找,N向上查找替换::%s/原字符/新字符/g #全局替换:s///g #替换光标所在行:%s/// #替换每一行出现第一次...:set ff=unix #文件格式转换为unix格式回车不同系统对于回车设置不同:Windows:\r\n ##dosMac:\r ##macLinux:\n ##unix转换方法:Vim :set

11510

python面试题目及答案(数据库常见面试题及答案)

Q11、python是否区分大小写? 是。Python是一种区分大小写语言。 Q12、什么是Python类型转换? 类型转换是指一种数据类型转换为另一种数据类型。...Pickle模块接受任何Python对象并将其转换为字符串表示形式,使用dump函数将其储到文件,此过程称为pickling。...在Python,capitalize()函数可以字符第一个字母大写。如果字符串在开头已经包含大写字母,那么它将返回原始字符串。 Q30、如何字符串转换为小写?...Operators是特殊函数,它们比较一个或多个值产生相应结果。...负索引用于从字符删除任何换行符,允许该字符串除了作为S [: – 1]给出最后一个字符。负索引还用于显示索引以正确顺序表示字符串。 Q42、什么是Python包?

11.2K20

吐血总结!50道Python面试题集锦(附答案)「建议收藏」

Q11、python是否区分大小写? 是。Python是一种区分大小写语言。 Q12、什么是Python类型转换? 类型转换是指一种数据类型转换为另一种数据类型。...Pickle模块接受任何Python对象并将其转换为字符串表示形式,使用dump函数将其储到文件,此过程称为pickling。...在Python,capitalize()函数可以字符第一个字母大写。如果字符串在开头已经包含大写字母,那么它将返回原始字符串。 Q30、如何字符串转换为小写?...Operators是特殊函数,它们比较一个或多个值产生相应结果。...负索引用于从字符删除任何换行符,允许该字符串除了作为S [: – 1]给出最后一个字符。负索引还用于显示索引以正确顺序表示字符串。 Q42、什么是Python包?

10.4K10

吐血总结!100个Python面试问题集锦

Q11、python是否区分大小写? 是。Python是一种区分大小写语言。 Q12、什么是Python类型转换? 类型转换是指一种数据类型转换为另一种数据类型。...Pickle模块接受任何Python对象并将其转换为字符串表示形式,使用dump函数将其储到文件,此过程称为pickling。...在Python,capitalize()函数可以字符第一个字母大写。如果字符串在开头已经包含大写字母,那么它将返回原始字符串。 Q30、如何字符串转换为小写?...Operators是特殊函数,它们比较一个或多个值产生相应结果。...负索引用于从字符删除任何换行符,允许该字符串除了作为S [: - 1]给出最后一个字符。负索引还用于显示索引以正确顺序表示字符串。 Q42、什么是Python包?

9.9K20

读书笔记《PHP与MySQL程序设计》一

字符串自动布尔型 $val1="1.2e2";$val2=2; echo $val1*$val2;//240,字符整数   与类型有关函数:gettype(获取类型)、settype(转换类型...def";//abcdef,字符串拼接看,这里.相当于JS+ $a.="ghi";//abcdefghi,拼接赋值,这里....=相当于JS+= 3.9 字符串插入   双引号(包裹字符串)   转义序列 单引号(与双引号不同,解析时变量和转义序列不会被解释)   大括号(常用于嵌入复杂数据类型,如{$arr['name'...,前置是替换,它是值合并为数组 array_combine(keys,values);//数组和值数组,组合为新关联数组,两者大小要相同且不为空 array_slice(array,[offset...]);//返回一组随机 shuffle();//随机洗牌数组元素 array_sum();//对数组值求和 array_chunk();//划分数组 第6章 面向对象PHP 6.1 OOP好处

2.2K60

Python学习笔记---代码

degrees(x) 弧度转换为角度,如degrees(math.pi/2) , 返回90.0 radians(x) 角度转换为弧度 数学常量:pi,e ---- 2.3.1.1 Python支持四种不同数字类型...原始字符串除在字符第一个引号前加上字母 r(可以大小写)以外,与普通字符串有着几乎完全相同语法。...Python字符串内建函数 1 capitalize() 字符第一个字符换为大写 2 center(width, fillchar) 返回一个指定宽度 width 居中字符串...,使用fillchar(默认空格)填充至长度 width 字符串 30 rstrip() 删除字符字符串末尾空格. 31 split(str="", num=string.count...34 strip([chars]) 在字符串上执行 lstrip()和 rstrip() 35 swapcase() 字符串中大写转换为小写小写换为大写 36 title() 返回

1.4K30

javascript常用工具类封装

数组排序:从小到大、从大到小、随机 去重 求两个集合集 求两个集合交集 删除其中一个元素 最大值 最小值 求和 平均值 工具类代码 // js数组工具类 class MyArrayFn {...p=1284 返回指定长度月份集合(该月前/后几个月份日期) 返回指定长度天数集合(该天前/后几个天日期) 秒数字符串(formatHMS(3610) =>1h0m10s) 获取某月有多少天 获取某年有多少天...*/ changeToChinese(Num) { //判断如果传递进来不是字符的话转换为字符 if (typeof Num == "number") {...Base64就是用来非ASCII字符数据转换成ASCII字符一种方法。 Base64其实不是安全领域下加密解密算法,而是一种编码,也就是说,它是可以被翻译回原来样子。它并不是一种加密过程。...图片压缩 获取网址参数 获取全部url参数,并转换成json对象 删除url指定参数,返回url 随机获取十六进制颜色 图片加载 音频加载 DOM字符字符DOM 光标所在位置插入字符 工具类代码

1.5K20

Python入门看这一篇就够了-你知道海象运算符:=吗?

举例: a = '记得一三连' if (n := len(a)) < 10: print(n) 把a长度赋值给新变量n,若a长度小于10,输出n 若不用:=则会报错 f字符串调试...方法 描述 append() 在末尾添加对象 count() 统计列表元素个数 extend() 一个序列对象转换为列表添加到末尾 index() 返回查找值得第一个下标 insert() 插入对象到指定下标后...基本操作和list类似,支持下标和切片操作以及比较运算和加乘运算,但是不支持+=、*=操作和list方法。 字符串类型 ---- 字符串可以看成特殊元组,用单引号或双引号表示。...大小写转换: 偷懒不演示了 方法 描述 capitalize() 首字母大写 lower() 全部转小写 upper() 全部大写 swapcase() 大小写互换 title() 单词首字母大写,...其余小写 字符串搜索: 方法 描述 find() 查找返回第一个字母下标,找不到返回-1(从左向右) index() 查找返回第一个字母下标,找不到报错(从左向右) rfind() 同find,从右向左

2.1K10

Linux工具学习之【vim】

,如果一直按照不放,那么会一直往下进行大小写切换 配合数字,光标后 n 个字母进行大小写切换 //命令模式下 ~ //光标处字母进行大小写切换 r 替换字符 ~ 是进行大小写切换,r 则是进行字符替换...,先按 r 触发替换,然后输入待替换字符,输入完成后,光标处字符就会被替换 配合数字,光标往后 n 个字符全部替换为待替换字符 //命令模式下 r //进行字符替换,默认替换当前光标处字符 nr //...如果想退出替换模式,按 esc 切换为命令模式就行了 //命令模式下 R //进入替换模式 x 从右至左删除 删除当前光标处字符,如果是 x 删除就是光标右边字符,即从右至左删除 配合数字,删除光标右边...n 个字符 //命令模式下 X //删除光标处左边字符 nX //删除光标左边 n 个字符 h j k l 光标移动 在命令模式下,我们可以直接通过方向进行移动,也可以通过 h j k l 这个四个进行移动...gcc test.c 可以直接 test.c 文件编译链接生成可执行文件,然后再通过 :!./a.out 执行这个程序,执行结束后,返回 vim 界面 注意: 底行模式 !

35410

Go结构体标签

结构体标签是对结构体字段额外信息标签。Tag是结构体在编译阶段关联到成员元信息字符串,在运行时候通过反射机制读取出来。结构体标签由一个或多个键值对组成。与值使用冒号分隔,值用双引号括起来。...Go语言中结构体slice转为JSON过程叫编组(marshaling),编组通过json.Marshal函数完成。...结构体json:{"username":"ares","Sex":"man"}"encoding/json"包json.Marshal()方法作用就是把结构体转换为json,它读取了User结构体里面的标签...,json键值对为定义标签名,结构体名字起了辅助作用,同时定义了字段数据类型。...json.Unmarshal()可以把json字符串转换为结构体,在很多第三方包方法都会读取结构体标签。

1.1K31

python基础语法

str.lowercase() str.capitalize()首字母大写 str.lower()转小写 str.upper()大写 str.swapcase()大小写互换 str.split...(str, ‘ ‘)stringlist,以空格分割 str.join(list, ’ ’)liststring, 以空格分割 len(str)字符串长度 cmp(“my friend”,...第一个大返回1 max(‘abcxyz’) 寻找字符串中最大字符 min(‘abcxyz’) 寻找字符串中最小字符 python列表: list方法: list.append(var)...[]没有则抛出异常 dict.has_key(key) 有该返回True, 否则False dict.keys() 返回字典列表 dict.values() 以列表形式返回字典值, 返回值列表可包含重复元素...dict.items() 所有的字典项以列表方式返回,这些列表每一项都来自于(,值), 但是项在返回时并没有特殊顺序 dict.update(dict2) 增加合并字典 dict.popitem

78420

一句python,一句R︱列表、元组、字典、数据类型、自定义模块导入(格式、去重)

创建一个复数 str(x) 将对象 x 转换为字符串 repr(x) 将对象 x 转换为表达式字符串 eval(str) 用来计算在字符有效Python表达式,返回一个对象 tuple(s) 序列...frozenset(s) 转换为不可变集合 chr(x) 一个整数转换为一个字符 unichr(x) 一个整数转换为Unicode字符 ord(x) 一个字符换为整数值 hex(x) 一个整数转换为一个十六进制字符串...oct(x) 一个整数转换为一个八进制字符串 2、字符串 str() 字符串或串(String)是由数字、字母、下划线组成一串字符。...#以列表形式返回字典值,返回值列表可包含重复元素 D.items() #所有的字典项以列表方式返回,这些列表每一项都来自于(,值),但是项在返回时并没有特殊顺序...#以列表形式返回字典值,返回值列表可包含重复元素 D.items() #所有的字典项以列表方式返回,这些列表每一项都来自于(,值),但是项在返回时并没有特殊顺序

6.9K20

ASCII对应码表(键值)

一个特殊escape代码表示后续字符代码应解释为大写。一个特殊shift代码允许后续代码被解释为数字。   ...通过这个标准,但我们输入汉字时候,我们输入码就转换为区位码,通过唯一区位码得到这个汉字字形码显示出来。当然汉字区位码在计算机也是用二进制表示!   ...6.2.4 八进制数在转义符使用   我们学过用一个转义符'\'加上一个特殊字母来表示某个字符方法,如:'\n'表示换行(line),而'\t'表示Tab字符,'\''则表示单引号。...,所更常见换算过程是使用下图连除:   (图:1)   请大家对照图,表,及文字说明,并且自已拿笔计算一遍如何6换为二进制数。   ...来看一个例子,如何十进制数120换成八进制数。

2.9K40

3.文件查看及内容处理

常用选项: -A:查看所有,相当于-vET选项,可以列出特殊字符 -b:打印非空行行号 -E:显示结尾断行字节$ -n:打印所有行号 -T:tab以^I显示出来 -v:显示非打印字符,也就是特殊字符...Windows格式文件换行符为\r\n ,而Unix&Linux文件换行符为\n. dos2unix命令其实就是文件\r\n 转换为\n。...SET1 [SET2] 常用选项: -c  保留SET1字符,其他都替换为SET2,字符为ASCII -d  删除SET1所有字符 -s  删除SET1重复出现字符 -t  SET1用SET2...而不是字符串"abc"替换为字符串"xyz"。...] [a-z] > new_file 3、把文件数字0-9替换为a-j # cat file | tr [0-9] [a-j] > new_file 4、删除文件file中出现"Snail"字符

68720
领券