python学习第三天

2021-06-06 12:03

阅读:467

标签:传值   oat   spl   替换   关键字   code   数据类型   python学习   hello   

一 for循环

#for循环可以循环任何序列的项目
for i in range(1,10):
    for j in range(1,i+1):
        print(‘%s*%s=%s‘%(i,j,i*j),end="")
    print()

二 可变不可变类型

#for循环可以循环任何序列的项目
for i in range(1,10):
    for j in range(1,i+1):
        print(‘%s*%s=%s‘%(i,j,i*j),end="")
    print()

三 整型和浮点型

#数据类型转换,整型转成字符串,左右空可以,数字中间不能空
res = int(‘ 18  ‘)
print(res,type(res))
#18 
res = int(‘ 1 8  ‘)
#   File "D:/01/day3/整型(int)浮点型(float).py", line 2, in 
#     res = int(‘ 1 8  ‘)
#python是一种解释型、强类型、动态类型

四 字符串

#字符串按索引取值(正向,反向)
msg = "hello world"
print(msg[1])
print(msg[0:5:2])
#成员运算in和not in(判断寻找)
msg = "hello world"
print("pa"not in msg)
#移除空白strip,lstrip去除左边,rstrip去除右边
msg = " hello "
res = msg.strip()
print(res)
#切分split,rsplit(左切,右切)
msg = "bingguo511:25:male"
res = msg.split(":")
print(res)
#lower,upper使字符串变大写小写
#startswith,endswith(判断是否以XX开头和结尾)
#join(可以把":"加入列表中)
#replace替换字符串
#format以关键字形式为某一变量传值
#isdigit(判断一个字符串是否以数字组成)

五 列表类型

#list数据类型转换:所有可以被for循环遍历的类型都可以传给list然后转换成列表
#删除(1)remove单纯的删除没有返回值(2)pop取走有返回值
list1 = [1,2,3,4,5]
del list1[0]
print(list1)
res=list1.remove(2)
print(list1)
print(res)#None
res=list1.pop(1)
print(list1)
print(res)

六 元组类型

#元组大多数和列表一样,但是不可变
#元组中的列表可以改变
t = (111,222,333,[444,555])
t[-1][0]=666
print(t)

七 字典类型

#字典在{}内用逗号隔开多个元素,所有元素都是key:value的格式,
#value可以是任意类型,而key必须是不可变类型

python学习第三天

标签:传值   oat   spl   替换   关键字   code   数据类型   python学习   hello   

原文地址:https://www.cnblogs.com/mingyunshi/p/14614470.html


评论


亲,登录后才可以留言!