版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
03.万恶之源-基本数据类型(int,bool int==>整数.主要用来进行数str字符串,bool==>判断真假,True,list==>大量数据.用[]表tuple=>元组dict==>字典,保存键值对,set==>集合,保存大量数据.不可以重复.其实就是不保存value的二.整数在python3中所有的整数都是int类型.但在python2中如果数据量比较大.会使用long类型.11122324353637384三布尔值取值只有TrueFalsebool值没有操作str=> int=> int=>bool bool(int).0是False非0是True int(bool)True是1,False是0str=>bool bool(str)空字符串是False,不空是Truebool=>str str(bool)把bool值转换成相应的"值"四字符串把字符连成串.在python中用',",''',"""引起来的内容被称为字符串索引索引就是下标.切记下标从0 7s1"python最牛#
获取第0没有9,越界了1表示倒数.#倒数第二个,语法:str[start:规则:不顾腚,从start开始截取.截取到end位置.但不包括s2s2"python最牛printprint(s2[0:3从0获取到3.不包含3.结果print(s2[6:8print(s2[6:9])#最大是8.但根据 不顾腚,想要取到8必须给9print(s2[6:10])#如果右边已经过了最大值.相当于获取到最后 #如果想获取到最后.那么最后一个值可以不给.从-1获取到-5这样是获取不到任何结果的从-1向右数牛b,取到数据了但是不顾腚怎么取最后一个呢print(s2[-5:])print(s2[:-1]) #跳着取,步长ytho=>yh
#从第一个开始取,取到第5个,每2个取1个,结果:yh,分析:1:5=>#从头开始到第五个.每两个取一个从4开始取到最后从-5取到最后.1:-5什么都没有因为是从左往右获取的.#步长是-1.这时就从右往左取值了从倒数第5个开始.到最开始.每3个取一个,结果步长:如果是整数,则从左往右取.如果是负数.则从右往左取.默认是1start:起始位置end:结束位置,, 输出发现并没有任何的变化因为这里的字符串本身是不会发生改变的需要我们ret1=s1.capitalize()ret=ret=ret=应用verify_code=user_verify_code=input("请输 ifverify_code.upper()user_verify_code.upper():ret=ret=转换成小写,和lower的区别:lower()对某些字符支持不够好.s2"БBß"俄美德s3"alexeggon,taibai*yinwang_麻花藤ret=s3.title() AlexEggon,Taibai*Yinwang_麻花藤s4"alex老男孩wusir"#Alex老男孩s5="rets5.center(10 拉长成10把原字符串放中间.其余位置补更改tabs6="alex #可以改变\t的长度,默认长度更改为s7= alex haharet ret ret #应用,模拟用户登录.忽略用户输入的空格username=input("请输入用户名:").strip()password=input("请输入 :").strip()ifusername'alex'andpassword'123':s7=print(s7.strip("abc"))defg也可以指定去掉的元素s8=ret= ce('alex','金角大王 #把alex替换成金角大 sylar_alex_taibai_wusir_eggon切记字符串是不可变对象所有操作都print(ret)sylar_金角大王ret= ce('i','SB', 把i替换成SB,替换2print(ret)#s9=lst 字符串切割根据,s10诗人print(s10.split("\n"))用\ns11s11= 哈 呵 吼 lst=s11.split(" 哈哈呵呵吼吼如果切割符在左右两端那么一##s12"我叫%s今年%d岁了我喜欢%s'sylar'18'')s12="我叫{},今年{}岁了,我喜欢s12"我叫{0}今年{2}岁了我喜欢{1}".format("",28, #",",s12="我叫{name},今年{age}岁了,我喜欢 ",发", #指定关键s13="我叫sylar,我喜欢python,java,c等编程语言."ret1=s13.startswith("sylar") ret2=s13.startswith("我叫 #判断是否以我叫sylar开ret3=s13.endswith("语言 #是否以'语言'结ret4s13.endswith("语言.")#是否以'语言.'ret7= #查找"a"ret5= #查找'sylar'ret6=s13.find("tory") 查找'tory'的位置如果没有返回-1ret7s13.find("a"8,22)#ret8= #求索引位置.注意.如果找不到索引.s14=s15="abc"##是否由数字组成,print(s14.isnumeric())#这个比较牛B.中 #练习.s17="-s17 ce("-""")ifs17.isdigit():ifs17.count("."1andnots17.startswith("."andnots17.endswith("."):s18s18"我是你的眼我也是retlen(s18)了for变量in可迭代对象:s19s19="大家好,我是VUE,前端的小朋友们用whileindex=whileindex<好么 #index=index+forcins19:在for中.是把每一个元素获取到赋值给前面的变量不在for中.判断xxx是否出现在str中练习计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 概率论与数理统计课件 第六章 统计量与抽样分布
- Pyth基础实及其教程 4
- 零星维修服务质量保证体系与安全文明管理措施
- 内部审计职责分工管理规定
- 中小学信息技术教师高级职称评审答辩题目和答案
- 破壁机产品震动过大问题情况说明
- 品质部门工作中的不足与改进
- 煤炭质量保证措施
- 2025年建筑工程师职业资格考试试卷及答案解析
- 恩施卷烟厂生产车间环境改造项目可行性研究报告模板拿地申报
- 江苏省南京市2026年高三第三次联考(5月)数学试题试卷含解析
- 新22G04 钢筋混凝土过梁
- 水力学-第二章 水静力学
- 地下水监测井建设规范
- 全国优质课一等奖高中物理必修一《曲线运动》课件
- 产业经济学-产业组织理论
- 缺血性脑卒中的抗凝治疗课件
- 江苏省南师附中、天一中学、海门中学、海安中学2022-2023学年高二下学期6月四校联考化学答案
- 设计方案评审报告范文模板
- 医疗器械经营监督管理办法考核试题及答案
- 艾媒咨询:2023年中国虚拟人产业发展与商业趋势研究报告
评论
0/150
提交评论