ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python学习第三天

2021-04-03 18:36:15  阅读:107  来源: 互联网

标签:python res list1 第三天 学习 msg 字符串 类型 print


一 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 <class 'int'>
res = int(' 1 8  ')
#   File "D:/01/day3/整型(int)浮点型(float).py", line 2, in <module>
#     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,res,list1,第三天,学习,msg,字符串,类型,print
来源: https://www.cnblogs.com/mingyunshi/p/14614470.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有