牛骨文教育服务平台(让学习变的简单)
博文笔记

python字符串和列表

创建时间:2018-03-28 投稿人: 浏览次数:577

一.字符串

1.字符串的创建

单引号或者双引号赋值给一个变量即可

s=" fancy "

s1="""


"""     ###三引号中的内容保持原样输出


2.del   ###删除字符的内存空间的数据

del  s2    ###删除s2在内存空间的数据,打印已经删除的字符串会报错,找不到的这个字符串了


3.占位符


4.求圆的面积,先导入math


5.索引(从0开始索引)

正向和反向索引


6.字符串切片

s[n:m]       ###切片,从n开始到m-1结束


7.id()    ###查看字符串的内存地址


8.字符串是不可变数据类型


列表是可变数据类型


元组是不可变数据类型


9.成员操作符     ###检查指定字符是否在字符串内


10.字符串的重复和连接


11.判断字符串的内容的类型


12.字符串的判断方法

s.endwith("log")   ##以log结尾

s.startswith("http:")   ##以http开头


13.字符串位置的调整

s.ljust (30)     ##左对齐占30个字节

s.center(30)   ##居中占30个字节

s.rjust(30)     ##右对齐占30个字节

s.center(30,‘#’)   ##居中占30个字节,空格用#代替


14.split分割和join连接


15.字符串去空格


16.字符串首字母大写

s.capitalize()        ###首字母大写


17.修改用户登录界面使其更加完整,合理


18.判断变量名是否合法



19.字符串的常用方法


20.内置方法








二.列表

1.列表存放的数据类型


2.列表的索引,切片,倒序,重复,连接,成员操作符,和字符串用法相同


3.len()    ###查看列表或者字符串的长度


4.zip()   ###把两个列表对应起来


5.列表的添加

append()    ###追加一个元素到末尾

extend()     ###追加多个元素到列表末尾

insert()       ###把元素追加到指定的列表索引值处


6.列表的删除

li.remove("m")    ##删除列表li中第一个遇到的m值

li.pop()              ##默认删除列表的最后一个元素

li.pop(0)            ##删除列表中索引值为0的值



7.列表的添加


8.del  li        ###删除列表在内存空间中的数据,打印此列表就会报错


9.列表的查看


10.排序和倒序

li.reverse()             ###倒序

li.sort()  = sorted(li)     ###排序


11.用户登录系统


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。