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基础语法二的主要内容,如果未能解决你的问题,请参考以下文章

二.Python基础语法和数据类型

Python入门基础学习详解二

Python入门基础学习详解二

Python基础语法

Python基础语法

二Python基础语法