Python基础语法二
Posted magicdata
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础语法二相关的知识,希望对你有一定的参考价值。
Python基础语法二
python变量
标准数据类型
在python中定义了五个标准的数据类型,以后的编写代码过程中定然离不开这五种数据类型。
- numbers(数字类型)
- String(字符串类型)
- List(列表类型)
- Tuple(元祖类型)
- Dictionary(字典类型)
在数字类型中,python定义了四种数字类型:
- int(有符号整型)
- long(长整型[也可以代表八进制和十六进制])
- float(浮点型)
- complex(复数型,目前基本没用上)
python数据类型转换
大部分数据类型转换编写代码的时候经常用到,这里就列举几个稍微重要的数据转换:
函数 | 描述 |
---|---|
eval(str) | 简单描述就是去掉字符串左右的 ’ 号,变为可执行表达式。 |
set(s) | 将s变为可变集合,常用在数据去重中 |
forzenset(s) | 将s变为不可变集合,即冻结数据 |
chr(x) | 将一个整数变为其对应的unicode对应的字符(可有十进制或十六进制) |
ord(x) | 将一个字符转换为其对应的unicode编码值 |
hex(x) | 将整数x转为十六进制 |
Oct(s) | 将整数x转为八进制 |
python字符串处理方法
函数 | 描述 |
---|---|
str.lower() | 返回字符串副本,全部字符小写 |
str.upper() | 返回字符串副本,全部字符大写 |
str.split(sep=None) | 返回一个列表,根据sep被分割的部分组成 |
str.count(sub) | 返回sun在字符串str中出现的次数(整型数据) |
str.replace(old,new) | 返回str副本,所有的old都被new替换 |
str.center(with,[fillchar]) | width 字符串总宽度,利用fillchar进行填充 |
str.strip(chars) | 从str中去掉str左右两侧中chars中列出的字符,贪婪模式 |
str.join(chars) | 在iter变量中除最后一个元素外每个元素之后加入一个str |
这些处理方法都需要自己动手一个个尝试,光看我觉得是没有多大效果的,编程我感觉重在动手去尝试。
以上是关于Python基础语法二的主要内容,如果未能解决你的问题,请参考以下文章