python学习记录
Posted douya2010
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习记录相关的知识,希望对你有一定的参考价值。
1、解释器
#!/usr/bin/env/ python
编码
# -*- coding:utf8 -*-
python3 无需关注
Python2 每个文件中只要出现中文,头部必须加
字符串
str = ‘alex‘
v = str.count(‘e‘)
删除空白字符
分割
长度
索引
切片
类
python2中分经典类和新式类
pthon3中全为新式类
经典类
class A:
pass
新式类(新式类至少继承一个父类)
class A(object):
pass
查看类的属性列表
dir(A)
查看类的属性字典
A.__dict__
print(A.__name__) #类名
print(A.__doc__) #类文档
print(A.__base__) #类的第一个父类
print(A.__bases__) #所有的父类构成的元组
print(A.__module__) #类所在模块
print(A.__dict__) #类的属性
print(A.__class__) #类的类型
类属性与对象(实例属性)
静态属性
@property
类方法
@cleassmethod
def tell_info(cls)
静态方法
@staticmethod
以上是关于python学习记录的主要内容,如果未能解决你的问题,请参考以下文章