收藏 分销(赏)

Python-图文课件6.pptx

上传人:天**** 文档编号:9211870 上传时间:2025-03-17 格式:PPTX 页数:10 大小:4.64MB 下载积分:8 金币
下载 相关 举报
Python-图文课件6.pptx_第1页
第1页 / 共10页
Python-图文课件6.pptx_第2页
第2页 / 共10页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,2018/7/26,#,第六章,字符串与输入,字符串表示,str1=Im using double quotation marks,str2=I use single quotation marks,str3=I am a,multi-line,double quotation marks string.,str4=I am a,multi-line,single quotation marks string.,双引号或者单引号括起来表示单行字符串,双引号括起来的字符串不能包含双引号,单引号同理,三个双引号或单引号括起来表示多行字符串,转义字符,输出不能直接输出的字符,例如换行和单双引号等,转义字符,描述,(在行尾时),续行符,反斜杠符号,单引号,双引号,a,响铃,b,退格(Backspace),000,空,n,换行,v,纵向制表符,t,横向制表符,r,回车,f,换页,oyy,八进制数,yy,代表的字符,例如:,12,代表换行,xyy,十进制数,yy,代表的字符,例如:,0a,代表换行,other,其它的字符以普通格式输出,格式化字符串,C,语言风格,str1=,今天是,%,d,年,%,d,月,%,d,日,%(2000,10,27)#%,d,表示一个整数,str2=,今天的最高气温是,%.1,f,摄氏度,%26.7#%,f,表示一个浮点数,str3=,我们支持,%,s,先生,%,张,#%,s,表示一个字符串,print(str1),print(str2),print(str3),类似,printf,的格式化方式,字符串中包含了相应类型的占位符,比如,%f,表示浮点数,同时可以用,%.1f,控制浮点数精度,今天是,2000,年,10,月,27,日,今天的最高气温是,26.7,摄氏度,我们支持张先生,格式化字符串,format,方法,str1=,今天是,年,月,日,.,format(2000,10,27),str2=,今天的最高气温是,摄氏度,.,format(26.7),str3=,我们支持,先生,.,format(,张,),print(str1),print(str2),print(str3),用,作为占位符,可以用,0 1,等表示顺序,可以用,0=3.3f,控制浮点数精度,今天是,2000,年,10,月,27,日,今天的最高气温是,26.7,摄氏度,我们支持张先生,格式化字符串,格式串,year=2000,month=10,day=27,str1=f,今天是,year,年,month,月,day,日,temp=26.7,str2=f,今天的最高气温是,temp:2.1f,摄氏度,lastname=,张,str3=f,我们支持,lastname,先生,print(str1),print(str2),print(str3),在字符串前加上,f,表明是格式串,直接用,变量名,来引用当前环境下的变量,如果想要输出花括号需要两个花括号连用,花括号内也可以进行运算,今天是,2000,年,10,月,27,日,今天的最高气温是,26.7,摄氏度,我们支持张先生,字符串运算,alice=my name is,bob=Li Hua!,print(alice+bob),print(bob*3),print(Li in bob),print(miaomiao not in bob),print(alice0:7),加号可以拼接字符串,乘号可以重复字符串自身,in,用于判断字符串是否包含某个子串,not in,用于判断字符串是否不包含某个子串,用于截取字符串,my name is Li Hua!,Li Hua!Li Hua!Li Hua!,True,True,my name,字符串输入,something=input(please input a number),print(something),使用,input(),函数,please input a number,123,123,字符串内建方法,字符串对象内建了很多方便的方法,这些方法不改变字符串本身的内容,而是返回一个新的字符串,方法名,作用,count,(sub,start,end),返回,sub,在字符串非重叠出现的次数,可选指定开始和结束位置,find,(sub,start,end),检查,sub,是否在字符串出现过,可选指定开始和结束位置,isalpha,(),判断字符串是不是不为空并且全是字母,isdigit,(),判断字符串是不是不为空并且全是数字,join,(iterable),以字符串为间隔,将 iterable 内的所有元素合并为一个字符串,lstrip,(chars),移除字符串左边的连续空格,如果指定字符的话则移除指定字符,replace,(old,new,count),替换原字符串中出现的,old,为,new,,可选指定最大替换次数,rstrip,(chars),移除字符串右边的连续空格,如果指定字符的话则移除指定字符,split,(sep=None,maxsplit=-1),将字符串以,sep,字符为间隔分割成一个字符串数组,如果,sep,未设置,则以一个或多个空格为间隔,startswith,(prefix,start,end),判断一个字符串是否以一个字符串开始,strip,(chars),等同于同时执行,lstrip,和,rstrip,zfill,(width),用,0,在字符串前填充至,width,长度,如果开头有,+/-,符号会自动处理。,小结,构造字符串可以用单引号也可以用双引号,Python,对字符串格式化提供了多种语法支持,获取用户输入需要,input,函数,字符串对象本身内建了很多有用的方法,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服