栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

100天掌握Python-第一天

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

100天掌握Python-第一天

1、python开发环境安装-省略

2、python基本数据如下图所示                

字符串总结:

'''
1、字符串是不可变序列
2、支持下标操作(切片等)
...
'''
# 定义字符串
m_str = 'life is short I use python.'
m_str1  = str('wawaaw')
#判断是否包含某个字符或子字符串
s = 'life'
print(s in m_str)
#索引相关操作
b = m_str[:]    #复制字符串
m_str[:7]       #取字符串前7个字符
m_str[1::2]     #取字符串第二位到最后一位字符,步长为2
m_str[-3:]      #取字符串倒数第三位到最后一位字符
# f字符串(字符串format)
name = 'Bob'
print(f'你好,{name},欢迎来到中国.')
#字符串常见函数
m_str.upper()
m_str.lower()
m_str.title()
m_str.lstrip()
m_str.rstrip()
m_str.strip()

元组总结:

'''
1、元组是不可变序列
2、元组元素可以是不想干的类型
'''
#定义元组
m_tuple = ()
m_tuple1 = (1,)
m_tuple2 = (1,2,'23',[1])
print(m_tuple2)
# 元组相关下标操作,同字符串和列表
print(m_tuple2[1:])
#元组和列表的区别:元组和列表都是序列,但是元组元素不可变,列表元素可变

列表总结:

'''
1、可变序列
2、下标操作
3、常用方法
'''
# 定义
mlist = []
mlist = list()
#下标操作和元组相同

#常用函数
mlist.pop()     #从列表任意位置弹出元素,并且可以引用该值
mlist.append()  #在列表追加一个元素
mlist.insert()  #在任意位置插入
del mlist[0]    #删除语句
mlist.sort()    #升序排列,影响原列表顺序,参数reserve=True时,为降序
sorted(mlist)   #升序排列,不影响原列表
mlist.reverse() #反转顺序

字典总结:

'''
1、键值对
2、key值不可以重复,如果重复,value会被覆盖
3、key不能用可变元素
'''
# 定义
mdict = {'name':'jake','hoby':['篮球','足球','游泳','健身'],'id':1}
mdict1 = dict()
# 遍历字典:
for key,value in mdict.items(): #遍历键值对
    print(key,value)
for key in mdict.keys():    #遍历key
    print(key)
for value in mdict.values():    #遍历value
    print(value)

集合总结:

'''
1、无序
2、元素不重复-去重特性
'''
# 定义
mset = set()
mset = {1,2,3,4}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/835689.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号