数据类型,变量
数据类型,变量
将数字转化为列表:list()
生成有规律的数字列表:range()
列表的遍历:for x in x
列表添加元素:数组名.append()
索引:数组名【】,从零计数
作用
变量存储数据
可以变化
将列表中的元素改为大小写:
列表中元素索引.upper()/lower()
“ my name is siki"
m6 = m5.title()
m7 = m5.upper()
m8 = m5.lower()
字符串类型
m='hellow word'
\转义字符
input()转化成字符串
.title() 方法单词首字母大写 空格区分
.upper()字母变大写
.lower()字母小写
#添加数据
names.append("小赵"); #默认添加到列表最后一个
print(names);
names.insert(0 , "小王"); #插入索引0的位置
print(names);
#删除数据
del(names[1]); #直接删除索引为1的数据
#del names[1] 两种方法都可以
print(names);
names.remove("小王") ; #删除 列表内 存在的 "小王"数据 如果列表内有两个相同的数据那么默认先移除第一个
print(names);
字符串连接 name = '' +''
空白字符
直接空格 制表符ta'b
去除空白
去头空白
m1=m.lstrip()
列表
list.append( ):添加元素到末尾
list.insert(0,“zhangsan”):添加到任意位置并且该位置向后移
del(list[ ]) :删除元素
list.remove("") 移除列表里的元素并且删除掉第一个元素()
函数:
py内置;list print len input
自定义函数;
def定义函数
例:def test ():
print(“”“”)#定义函数
test()#运行函数
函数用来执行相同的代码
项目越大函数使用次数越多
函数名
给函数添加参数,使其更有灵活性
def hello(name#形式参数):#给函数起名字,名字函数
print(“”hello“”+name)#固定形式
hello(“”nilly#实意参数“”)
hello(“”Billy“”)
先定义再次调用。
def add(a,b)
res=a+b#定义变量
print(res)输出变量
(a,b)#调用函数
return返回值
def add(a,b)
print(a+b)
return a+b
res=add (1,2)
print(res)
位置参数
关键字参数
list.sort()
print(list)
将列表元素进行排序(永久排序)
1.进行字母a-z进行排序
2.数字(从小到大)优先排序
3.大写字母随数字之后进行排序
4.如果第一字母相同,那么比较第二、三字母进行排序
5.中文无法排序
倒序排序:
list.sort(reverse=True)
与正序相反
临时排序: sorted(list)
newList = sorted(list)
print(newList)
数据翻转:
list.reverse()
关键参数不区分位置
sep=
end=
def定义局部变量
首字母大写:名称+.title()
全部大写:名称+.upper()
全部小写:名称+m.lower()
共计包含长度:length = len(字段)