• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python数据类型详解(一)字符串

Python数据类型详解(一)字符串

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python开发技术详解,python os模块详解,python re模块详解,python中 init 详解,python装饰器详解等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一.基本数据类型

  整数:int
  字符串:str(注:\t等于一个tab键)
  布尔值: bool
  列表:list
  列表用[]
  元祖:tuple
  元祖用()
  字典:dict

注:所有的数据类型都存在想对应的类列里

二.字符串所有数据类型:

基本操作:

索引,切片,追加,删除,长度,切片,循环,包含

class str(object):
  """
  str(object='') -> str
  str(bytes_or_buffer[, encoding[, errors]]) -> str
  
  Create a new string object from the given object. If encoding or
  errors is specified, then the object must expose a data buffer
  that will be decoded using the given encoding and error handler.
  Otherwise, returns the result of object.__str__() (if defined)
  or repr(object).
  encoding defaults to sys.getdefaultencoding().
  errors defaults to 'strict'.
  """
  def capitalize(self): # real signature unknown; restored from __doc__
    """
    S.capitalize() -> str
    
    Return a capitalized version of S, i.e. make the first character
    have upper case and the rest lower case.(返回一个大写版本的年代,即第一个字符,有大写,其余小写。)
    """
    return ""

  def casefold(self): # real signature unknown; restored from __doc__
    """
    S.casefold() -> str
    
    Return a version of S suitable for caseless comparisons.(返回一个版本的S适合caseless比较。)
    """
    return ""

  def center(self, width, fillchar=None): # real signature unknown; restored from __doc__
    """
    S.center(width[, fillchar]) -> str
    
    Return S centered in a string of length width. Padding is
    done using the specified fill character (default is a space)(返回年代集中在一个字符串的长度宽度。填充使用指定的填充字符(默认是一个空间))
    """
    return ""

  def count(self, sub, start=None, end=None): # real signature unknown; restored from __doc__
    """
    S.count(sub[, start[, end]]) -> int
    
    Return the number of non-overlapping occurrences of substring sub in
    string S[start:end]. Optional arguments start and end are
    interpreted as in slice notation.
    (返回的数量重叠出现的子串子字符串(开始:结束)。可选参数的开始和结束解释为片符号。)
    """
    return 0

  def encode(self, encoding='utf-8', errors='strict'): # real signature unknown; restored from __doc__
    """
    S.encode(encoding='utf-8', errors='strict') -> bytes
    
    Encode S using the codec registered for encoding. Default encoding
    is 'utf-8'. errors may be given to set a different error
    handling scheme. Default is 'strict' meaning that encoding errors raise
    a UnicodeEncodeError. Other possible values are 'ignore', 'replace' and
    'xmlcharrefreplace' as well as any other name registered with
    codecs.register_error that can handle UnicodeEncodeErrors.
    """
    return b""

  def expandtabs(self, tabsize=8): # real signature unknown; restored from __doc__
    """
    S.expandtabs(tabsize=8) -> str
    
    Return a copy of S where all tab characters are expanded using spaces.
    If tabsize is not given, a tab size of 8 characters is assumed.
    (返回一个副本的年代,所有制表符使用空间扩大。如果tabsize不是,一个标签大小8个字符。)
    """
    return ""

  def find(self, sub, start=None, end=None): # real signature unknown; restored from __doc__
    """
    S.find(sub[, start[, end]]) -> int
    
    Return the lowest index in S where substring sub is found,
    such that sub is contained within S[start:end]. Optional
    arguments start and end are interpreted as in slice notation.
    Return -1 on failure.
    (回报指数最低的年代找到子字符串的子,这样的子是包含在S[开始:结束]。可选参数中解释为开始和结束符号。)
    """
    return 0

  def format(self, *args, **kwargs): # known special case of str.format
    """
    S.format(*args, **kwargs) -> str
    
    Return a formatted version of S, using substitutions from args and kwargs.
    The substitutions are identified by braces ('{' and '}').
    (返回一个格式化的年代,利用参数的替换和kwargs。替换被括号(“{”和“}”)。)
    """
    pass

  def format_map(self, mapping): # real signature unknown; restored from __doc__
    """
    S.format_map(mapping) -> str
    
    Return a formatted version of S, using substitutions from mapping.
    The substitutions are identified by braces ('{' and '}').
    (返回一个格式化的年代,利用映射的替换。替换被括号(“{”和“}”)。)
    """
    return ""

  def index(self, sub, start=None, end=None): # real signature unknown; restored from __doc__
    """
    S.index(sub[, start[, end]]) -> int
    
    Like S.find() but raise ValueError when the substring is not found.
    (像S.find(),但没有找到子字符串时提高ValueError)
    """
    return 0

  def isalnum(self): # real signature unknown; restored from __doc__
    """
    S.isalnum() -> bool
    
    Return True if all characters in S are alphanumeric
    and there is at least one character in S, False otherwise.
    (如果在年代所有的人物都是字母数字返回True和至少有一个角色年代,否则假。)
    """
    return False

  def isalpha(self): # real signature unknown; restored from __doc__
    """
    S.isalpha() -> bool
    
    Return True if all characters in S are alphabetic
    and there is at least one character in S, False otherwise.
    (如果在年代所有的人物都是字母返回True和至少有一个角色年代,否则假。)
    """
    return False

  def isdigit(self): # real signature unknown; restored from __doc__
    """
    S.isdigit() -> bool
    
    Return True if all characters in S are digits
    and there is at least one character in S, False otherwise.
    (返回True,如果在年代所有的人物都是数字和至少有一个角色年代,否则假。)
    """
    return False

  def islower(self): # real signature unknown; restored from __doc__
    """
    S.islower() -> bool
    
    Return True if all cased characters in S are lowercase and there is
    at least one cased character in S, False otherwise.
    (返回True,如果所有S是小写,下套管的字符至少有一个下套管在年代,否则假。)
    """
    return False

  def isnumeric(self): # real signature unknown; restored from __doc__
    """
    S.isnumeric() -> bool
    
    Return True if there are only numeric characters in S,
    False otherwise.
    (返回True,如果只有数字字符,否则错误。)
    """
    return False

  def isprintable(self): # real signature unknown; restored from __doc__
    """
    S.isprintable() -> bool
    
    Return True if all characters in S are considered
    printable in repr() or S is empty, False otherwise.
    (如果在年代所有的人物都是考虑返回True,可打印在repr()或年代是空的,否则假。)
    """
    return False

  def isspace(self): # real signature unknown; restored from __doc__
    """
    S.isspace() -> bool
    
    Return True if all characters in S are whitespace
    and there is at least one character in S, False otherwise.
    (返回True,如果在年代所有的人物都是空白和至少有一个角色年代,否则假。)
    """
    return False

  def istitle(self): # real signature unknown; restored from __doc__
    """
    S.istitle() -> bool
    
    Return True if S is a titlecased string and there is at least one
    character in S, i.e. upper- and titlecase characters may only
    follow uncased characters and lowercase characters only cased ones.
    Return False otherwise.
    (返回True,如果S titlecased字符串和至少有一个个性的年代,即上,可能只titlecase字符遵循外露的字符和小写字符只下套管。否则返回假。)
    """
    return False

  def isupper(self): # real signature unknown; restored from __doc__
    """
    S.isupper() -> bool
    
    Return True if all cased characters in S are uppercase and there is
    at 
  


 

您可能想查找下面的文章:

  • python中OrderedDict的使用方法详解
  • Python中异常重试的解决方案详解
  • 详解python 字符串和日期之间转换 StringAndDate
  • Python 操作MySQL详解及实例
  • python中OrderedDict的使用方法详解
  • Python中异常重试的解决方案详解
  • 详解python 字符串和日期之间转换 StringAndDate
  • Python 操作MySQL详解及实例
  • Python 登录网站详解及实例
  • 详解Python中类的定义与使用

相关文章

  • Python数据结构之Array用法实例
  • python实现自动重启本程序的方法
  • python函数返回多个值的示例方法
  • Python的Flask框架应用程序实现使用QQ账号登录的方法
  • python基于xml parse实现解析cdatasection数据
  • Django中模版的子目录与include标签的使用方法
  • 跟老齐学Python之开始真正编程
  • Python与Java间Socket通信实例代码
  • Ubuntu下安装PyV8
  • python django事务transaction源码分析详解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • python在windows下实现ping操作并接收返回信息的方法
    • 用Python抢过年的火车票附源码
    • python中requests模块的使用方法
    • Win10下Python环境搭建与配置教程
    • 深入讲解Python中的迭代器和生成器
    • 如何在Python中编写并发程序
    • python简单程序读取串口信息的方法
    • python实现同时给多个变量赋值的方法
    • python实现通过代理服务器访问远程url的方法
    • 分享一下Python 开发者节省时间的10个方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有