zzl001 发表于 2018-8-13 12:25:46

Python常见数据类型

/usr/bin/python env  
# -*- coding:UTF-8 -*-
  
#字符串 string 用''或者""或者''' '''来表示
  
name = 'What is your name?'
  
>>> name.capitalize()               # 字符串首字母大写
  
'What is your name?'
  
>>> name = "su shi"
  
>>> name.title()             #首字母大写
  
'Su Shi'
  
>>> name.upper()             #字母大写
  
'SU SHI'
  
>>> name.lower()             #字母小写
  
'su shi'
  
name = 'What is your name?'
  
>>> name.center(30,'*')            #字符串宽度填充,使用原有字符串+填充字符构成指定长度的新的字符串
  
'******what is your name?******'
  
name = 'What is your name?'
  
>>> name.endswith('s')            #判断字符串是否以某个字符串结尾 True或者Flase
  
False
  
>>> name.endswith('?')
  
True
  
>>> name = " s j d "
  
>>> name.lstrip()             #去掉前面空格
  
's j d '
  
>>> name.rstrip()             #去掉后面空格
  
' s j d'
  
>>> name.strip()            #去掉前后空格(括号里面可以写任何参数)
  
's j d'
  
name = 'What is your name?'
  
>>> name.find('i')            #在字符串中查找指定字符串,找不到时返回-
  
5
  
>>> name.find('ss')
  
-1
  
>>> name.replace('name','sss')      #替换特定字符
  
'what is your sss?'
  
分割为list
  
>>> name.split()
  
['what', 'is', 'your', 'name?']   #分割为list(括号内可以写一任何字符分割)
  
>>> print "ssss\njjjjjjjj\tkkkkkkkkk\n\tllllllllllll"
  
ssss
  
jjjjjjjj    kkkkkkkkk
  
    llllllllllll                \t 缩进 \n 换行
页: [1]
查看完整版本: Python常见数据类型