声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2127|回复: 0

[Python] python学习记录【转】

[复制链接]
发表于 2016-3-18 10:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
解决编码错误(中文字符问题)
在最上方添加:# -*- coding: utf-8 -*-
(无法解决输出中文的问题
_____________________________________________________________________________
split()函数

A.split(' ')       #把A字符串每出现一个空格分隔

例子:
a = 'name:haha,age:20|name:python,age:30|name:fef,age:55'
print a.split('|')
运行结果:
['name:haha,age:20', 'name:python,age:30', 'name:fef,age:55']

____________________________________________________________________________

sorted()函数
进行排序
———————————————————————————————
pop()函数
=出栈
pop() 弹出最后一个元素
pop(-1) 弹出最后一个元素
pop(0) 弹出第一个元素

———————————————————————————————
在def中定义函数的时候  通过"""  XXXXX  """ 进行帮助文件的撰写

———————————————————————————————
range() 函数
ex: range(0,5)   # 理解为0<=x<5
range(0,5,2)  # 其中"2"指每次循环+2,或者可以理解为[0,2,4]

———————————————————————————————
.append()
列表增加一个元素
ex: 列表名.append(x)
=列表名里面多了一个x的元素

————————————————————————————————
false  <—— 这个是一个未定义的参数
False <—— 这个是一个已经定义的布尔型参数

_______________________________________________________________________________
字典功能
states = {
    'Oregon': 'OR',
    'Florida': 'FL',
    'California': 'CA',
    'New York': 'NY',
    'Michigan': 'MI'
}

states.items()
>>> [('California', 'CA'),( 'Michigan', 'MI'),('New York', 'NY'),('Florida','FL'),('Oregon', 'OR')]
.keys()   <—— 留下主键(如'California','Michigan')
.values() <——留下值(如'CA','MI')


——————————————————————————————————
super() 函数。
调用MRO下一个类(注意:未必是该函数的父类)
ex:
MRO:F E B C D A
super(C, self).__init__()   #调用的就是D

____________________________________________________________________________________

可以直接传递函数(),不过在很多情况下可能传递字符串更好
比如 return(escape())


---------------------------------------------------------
import 做引用文件的时候。目标文件的 函数、类等要加 文件名.XXX
ex: import ex43
ex43.loading

转自:http://blog.sina.com.cn/s/blog_536c14870102w2k9.html
回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-4-29 01:27 , Processed in 0.050689 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表