您现在的位置是:网站首页>Python编程Python编程

少儿python基础教程第5课-字符串小案例

少儿编程网2019-07-11 17:17:00Python编程 人已围观 来源:python系统学习

简介现在举一个实际的小例子,假设你是一个银行的信贷员,有很多客户通过网络平台客户端提交贷款的申请,那么客户提交的申请信息一般就是文本字符串的形式,这些文本信息就会保存在数据库当中,或者你会把它保存在excell表格当中。但是申请信息一般会很多,而且因为是通过网络平台提交的信息,就会有很多客户随便瞎写

现在举一个实际的小例子,假设你是一个银行的信贷员,有很多客户通过网络平台客户端提交贷款的申请,那么客户提交的申请信息一般就是文本字符串的形式,这些文本信息就会保存在数据库当中,或者你会把它保存在excell表格当中。但是申请信息一般会很多,而且因为是通过网络平台提交的信息,就会有很多客户随便瞎写,那么就需要你去判断这些客户信息的真实性,需要把瞎写的信息的人判断出来。

 

实例:

假设有一个客户真实名字叫做蒙奇.D.路飞。但是他可能把名字打错了,或者他就故意胡乱输入了一长串乱七八糟的字符,那么你就要把这样的人揪出来。

 

假设一个人填写的名字如下:

given_name="Luffy" 

middle_name="D" 

familly_name="Monkey"

 

那么我们先简单的通过名字的长度判断他是不是胡乱填写的:

 

name_length这个变量保存名字的长度,

因为名字的各部分都是字符串,那么把这些字符串拼接起来,

given_name+middle_name+familly_name

拼接后就是“LuffyDMonkey”

然后用len()这个函数就可以计算出拼接起来的字符串的长度

name_length=len(given_name+middle_name+familly_name)

那么name_length的值就是12(拼接后的字符串有12个字符)。

 

我们事先制定了一个初步的规则:名字的长度以15个字符为准,名字长度超过15,则视为胡乱写的,以变量name_character_limit表示。

name_character_limit=15

 

假如一个人填写的名字就是上面的信息:

given_name="Luffy" 

middle_name="D" 

familly_name="Monkey"

 

那么判断这个名字的长度是否小于等于规则指定的长度:

print(name_length<=name_character_limit)

打印出来,就是true

符合规定的长度,所以判断这个名字信息是合规的,不是瞎写的。

 

如果有人填写了一堆“gkhhjhjhhkppppppkkkkkkllll”这样的字符,通过上面的方法让程序判断一下,就判断出来他是瞎写的,如果客户填写的名字长度小于15,就可以大概的判断他不是瞎写的。

 

字符串应用的一个小案例就到此先结束。

补充:光有一对引号“”,表示一个空字符串,什么都没有,

“你”+“”+“好”,拼接的结果就是“你好”,

引号中打空格时,空格也是一个字符串,比如打三个空格,

“你”+“   ”+“好”,拼接的结果就是“你   好”。

 

tips:我们不要把自己限定在一种编程语言上,不同的语言有其各自的特性和擅长处理的问题,各个公司可能会基于各自的初期的团队配置进行技术栈选择,后面也可能还会有一些历史包袱,导致各自使用的语言不尽相同,换语言等于换技术栈,都是有很高的成本的。因此,目前腾讯的主流后端语言是C++,阿里、美团、滴滴的主流后端语言是java,百度的主流后端语言采用C++、java、PHP,今日头条、哔哩哔哩等新兴互联网公司以及独角兽公司大比例的使用go和python语言。


扩展阅读:

推荐阅读:什么样的家长会养出一个胸怀豁达的孩子?

  • 如何培养孩子拥有豁达的胸怀?要知道狭隘的家长养不出豁达的孩子,同样,豁达的家长养不出狭隘的孩子,下面来看看怎么样养出一个豁达胸怀的孩子?w先生晚上本来要和朋友出去吃饭,出发前却突然接到朋友的电话,朋友说,儿子小琪体育课上和同学们踢足球,不小心造成了双臂骨折,晚上的聚餐只好改期了。晚餐可以改期,但是医院必须跑一趟。w先生跑了趟医院,三个小时以后才回来,他说,小琪这孩子真是条汉子!断的不是双臂,而是两个手腕。小琪和同学抢球的时候不小心跌倒了,对方身型高大,向他身上砸下来,他双手一撑地,两个手腕就断了。听起来,头皮都发麻。接骨的时候,三个大人按住12岁的小琪,他疼得几乎从椅子上跳了起来,头上憋出大颗的汗珠,但是接完骨,他扭头微笑着对泪流满面的妈妈说:没事,一点都不疼。小琪的懂事,让身边的几个大人们都热泪盈眶。接完骨,小琪打了石膏来到病房里,等候已久的班主任和体育老师追问他事情的原委,小琪闭了嘴,就是不说。旁边的小琪妈妈惊魂甫定,但还是平静地说:事情都已经发生了,不用再追....>>查看全文

支持一下吧 ( )

文章评论

      匿名评论
    • 评论
    人参与,条评论
    少儿编程网

客服在线

服务时间

周一至周日 9:00-21:00