Python 官方文档

Resource

Related

  • Django教程

String

String Methods

  • capitalize()
  • center(width[, fillchar])
  • count(sub[, start[, end]])
  • decode()
  • encode([encoding[, errors]])
  • endswith(suffix[, start[, end]])
  • expandtabs([tabsize])
  • find(sub[, start[, end]])
  • format(*args, **kwargs)
  • index(sub[, start[, end]])
  • isalnum()
  • isalpha()
  • isdecimal()
  • isdigit()
  • islower()
  • isnumeric()
  • isspace()
  • istitle()
  • isupper()
  • join(iterable)
  • ljust(width[, fillchar])
  • lower()
  • lstrip([chars])
  • partition(sep)
  • replace(old, new[, count])
  • rfind(sub[, start[, end]])
  • rindex(sub[, start[, end]])
  • rjust(width[, fillchar])
  • rpartition(sep)
  • rsplit([sep[, maxsplit]])
  • rstrip([chars])
  • split([sep[, maxsplit]])
  • splitlines([keepends])
  • startswith(prefix[, start[, end]])
  • strip([chars])
  • swapcase
  • title()
  • translate(table[, deletechars])
  • upper()
  • zfill(width)

File

Methods

  • close()
  • fileno()
  • flush()
  • isatty()
  • next()
  • read([size])
  • readline([size])
  • readlines([sizehint])
  • seek(offset[, whence])
  • tell()
  • truncate([size])
  • write(str)
  • writelines(sequence)
  • xreadlines()

Attributes

  • closed
  • encoding
  • errors
  • mode
  • name
  • newlines
  • softspace

Set & Mapping

Set Types

Mapping Types

  • key not in d
  • d[key] = value
  • d[key]
  • d中键k的值。
  • del d[key]
  • 删除d[k]。
  • fromkeys(seq[, value])
  • get(key[, default])
  • has_key(key)
  • items()
  • iteritems()
  • iterkeys()
  • itervalues()
  • key in d
  • 如果k是d的键值,返回True。
  • keys()
  • len(d)
  • 返回字典d的项目数。
  • pop(key[, default])
  • popitem()
  • setdefault(key[, default])
  • update([other])
  • values

Date Time

Date Object

  • __str__()
  • ctime()
  • isocalendar()
  • isoformat()
  • isoweekday()()
  • replace((year, month, day))
  • strftime()
  • timetuple()
  • toordinal()
  • weekday()

Datetime Object

  • astimezone(tz)
  • date()
  • dst()
  • isocalendar()
  • isoweekday()
  • replace([year[, month[, day[, hour[, minute[, second[, microsecond[, tzinfo]]]]]]]])
  • time()
  • timetz()
  • tzname()
  • utcoffset()
  • utctimetuple()
  • weekday()

Time Object

Array

Array Methods

  • append(x)
  • buffer_info()
  • byteswap()
  • count(x)
  • extend(iterable)
  • fromfile(f,n)
  • fromlist(list)
  • fromstring(s)
  • fromunicode(s)
  • index(x)
  • insert(i,x)
  • pop([i])
  • remove(x)
  • reverse()
  • tofile(f)
  • tolist()
  • tostring()
  • tounicode()

Math

Number Theoretic

  • ceil(x)
  • copysign(x,y)
  • fabs(x)
  • factorial(x)
  • floor(x)
  • fmod(x,y)
  • frexp(x)
  • fsum(iterable)
  • isinf(x)
  • isnan(x)
  • ldexp(x,i)
  • modf(x)
  • trunc()

Power and Logarithmic

  • exp(x)
  • log(x[,base])
  • log10(x)
  • log1p(x)
  • pow(x,y)
  • sqrt(x)

Trigonometric Functions

  • acos(x)
  • asin(x)
  • atan(x)
  • atan2(y,x)
  • cos(x)
  • hypot(x,y)
  • sin(x)
  • tan(x)

Angular Conversion

  • degrees(x)
  • radians(x)

Hyperbolic Functions

  • acosh(x)
  • asinh(x)
  • atanh(x)
  • cosh(x)
  • sinh(x)
  • tanh(x)

Constants

  • math.e
  • 数学常量 e,e即自然常数(自然常数)。
  • math.pi
  • 数学常量 pi(圆周率,一般以π来表示)。

Random

Functions

Sys

Sys Variables

sys.argv

OS

os Variables

  • altsep
  • Alternative sep
  • curdir
  • 返回当前目录: ('.')。
  • defpath
  • Default search path
  • devnull
  • Path of null device
  • extsep
  • Extension separator
  • linesep
  • 输出当前平台使用的行终止符,win下为"\t\n",Linux下为"\n"。
  • pardir
  • 获取当前目录的父目录字符串名:('..')。
  • pathsep
  • 输出用于分割文件路径的字符串。
  • sep
  • 输出操作系统特定的路径分隔符,win下为"\\",Linux下为"/"。

String Formatting

Formatting Operations

  • '%'
  • No argument is converted, results in a '%' character in the result.
  • 'i'
  • Signed integer decimal.
  • 'r'
  • String (converts any Python object using repr().
  • 'c'
  • 格式化字符及其ASCII码
  • 'd'
  • 格式化整数
  • 'e'
  • 用科学计数法格式化浮点数
  • 'f'
  • 格式化浮点数字,可指定小数点后的精度
  • 'g'
  • %f和%e的简写
  • 'o'
  • 格式化无符号八进制数
  • 's'
  • 格式化字符串
  • 'u'
  • 格式化无符号整型
  • 'x'
  • 格式化无符号十六进制数(小写)

Date Formatting

Date Formatting

  • %%
  • %号本身
  • %a
  • 本地简化星期名称
  • %b
  • 本地简化的月份名称
  • %c
  • 本地相应的日期表示和时间表示
  • %d
  • 月内中的一天(0-31)
  • %H
  • 24小时制小时数(0-23)
  • %I
  • 12小时制小时数(01-12)
  • %j
  • 年内的一天(001-366)
  • %m
  • 月份(01-12)
  • %p
  • 本地A.M.或P.M.的等价符
  • %S
  • 秒(00-59)
  • %U
  • 一年中的星期数(00-53)星期天为星期的开始
  • %w
  • 星期(0-6),星期天为星期的开始
  • %x
  • 本地相应的日期表示
  • %y
  • 两位数的年份表示(00-99)
  • %Z
  • 当前时区的名称