python基础

1.字符串
title: 字符串大写
capitalize:首字母大写
lower:全部字母小写
upper:全部字母大写
swapcase:全部大小写翻转
isalpha:是否全部是字母
isdigit:是否全是数字
isspace:是否全是空白行
islower:字母是否全是小写
isupper:字母是否便是大写
istitle:是否首字母大写
join:合并或转换子串格式
split:用于以什么分割
replace:替换
find:找到返回找不到返回-1
index:找到返回找不到报错
count:在string出现次数
encode:指定字符编码方式
endswith:以什么一结尾
startswith:是什么开头
2.列表
append:在列表最后添加
clear 用于清空列表
copy 用于复制一个列表
count 统计元素出现的次数
extend 在列表结尾插入一个列表
index 找出个值出现的第一个索引位置
insert 将值插入某个位置
pop 用于删除列表元素默认最后一个有返回值
remove 删除列表中某个值只匹配一次
reverse 将列表元素反向存放
sort()  正向排序
sort(reverse=True) 反向排序
reverse()	反转
3.字典
数据类型分为:可变数据类型 ,不可变数据类型
dict key :必须是不可数据类型 可哈希
Value :任意数据类型 
dict 优点 :二分查找去查询
存储大量的关系型数据
特点:无序
不可变 :元祖,bool, int,str
可变  : list ,ditc , set
dic['age'] = 21 存在就覆盖		
setdefault() 没有就增加,有不变
pop() 按照key删除,有返回值	
clear() 情空列表
del() 删除
popitem()随机删除 返回的是元祖
update()keys()  values()  items() get()4.集合
集合 :可变数据类型,它里面的元素必须是不可变的数据类型
特点:无序,不重复
add()   默认添加最后  
updata() 添加
pop()  随机删除,有返回值
remove()  按元素删除
copy()	   拷贝
去重 : li={1,2,631,61,3,21,,64,,1,,1,16,1,6}		
se1=set(li)
将set1中独有的值赋予set3
set1={11,22,33,66}
set2={11,33,44,55}
set3=set1.difference(set2)
print(set3)
set1和set2相同的值用来删除set1
set1={11,22,33,66}
set2={11,33,44,55}
set1.difference_update(set2)
print(set1)
取set1和set2相同赋给set3
set1={11,22,33,66}
set2={11,33,44,55}
set3=set1.intersection(set2)
print(set3)
取set1和set2相同的赋给set1
set1={11,22,33,66}
set2={11,33,44,55}
set1.intersection_update(set2)
print(set1)
set1是否是set2子集
set1={11,22,33,66}
set2={11,22}
set3=set1.issubset(set2)
print(set3)
difference()   将 set1 中有而 set2 没有的元素给 set3
difference_update()	 从 set1 中删除与 set2 相同的元素
intersection() 	  取 set1 和 set2 的交集给 set3
intersection_updata()  取set1和set2 的交集,给set1
合并
ll={11,22}
l={33}
ad=ll.symmetric_difference(l)
print(ad)   打印 {33, 11, 22}
更新
ll={11,22}
ll.update([33])
print(ll)
集合的转换
ad=set(range(4))
b=list(ad)
t = tuple(ad)
s =str(ad)
print(s)
print(t)
print(b)
5.异常
异常分为四种
try:可加可不加条件:
except:错误
else:正常时执行 
finally:不管对错执行
6.生成器和迭代器
迭代器:迭代器遵循迭代器协议:必须拥有__iter__方法和__next__方法
生成器:本质(自带__iter__和__next__方法)
特点 : 懒惰运算
生成器函数使用yield语句,每次返回一个值
生成器面试:
加粗样式
基于SSM框架的智能家政保洁预约系统,是一个旨在提高家政保洁服务预约效率和管理水平的平台。该系统通过集成现代信息技术,为家政公司、家政服务人员和消费者提供了一个便捷的在线预约和管理系统。 系统的主要功能包括: 1. **用户管理**:允许消费者注册、登录,并管理他们的个人资料和预约历史。 2. **家政人员管理**:家政服务人员可以注册并更新自己的个人信息、服务类别和服务时间。 3. **服务预约**:消费者可以浏览不同的家政服务选项,选择合适的服务人员,并在线预约服务。 4. **订单管理**:系统支持订单的创建、跟踪和管理,包括订单的确认、完成和评价。 5. **评价系统**:消费者可以在家政服务完成后对服务进行评价,帮助提高服务质量和透明度。 6. **后台管理**:管理员可以管理用户、家政人员信息、服务类别、预约订单以及处理用户反馈。 系统采用Java语言开发,使用MySQL数据库进行数据存储,通过B/S架构实现用户与服务的在线交互。系统设计考虑了不同用户角色的需求,包括管理员、家政服务人员和普通用户,每个角色都有相应的权限和功能。此外,系统还采用了软件组件化、精化体系结构、分离逻辑和数据等方法,以便于未来的系统升级和维护。 智能家政保洁预约系统通过提供一个集中的平台,不仅方便了消费者的预约和管理,也为家政服务人员提供了一个展示和推广自己服务的机会。同时,系统的后台管理功能为家政公司提供了强大的数据支持和决策辅助,有助于提高服务质量和管理效率。该系统的设计与实现,标志着家政保洁服务向现代化和网络化的转型,为管理决策和控制提供保障,是行业发展中的重要里程碑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值