①判断一个字符串、列表、字典是否为空,可用bool(self)函数,空则返回0,非空返回1。bool函数可判断内置数据结构是否为空。
专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!成都创新互联为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,网站设计、成都网站设计负责任的成都网站制作公司!
相关推荐:《Python入门教程》
② 判断一个字符串是否为空格,可用str.isspace()。
③判断一个字符串是否含有空格,之前自己做题时,用的是for循环,遍历一个字符串,判断每个字符是否等于' '(一个空格字符)。其实可用in方法,即 ' ' in str来判断,更简洁。
首先根据输出三边和为浮点数格式来看,输入的三边也应转为float而不是int
然后[ for...in... ]是列表生成式,即应先生成一个列表,再分别赋值给a,b,c
所以可以改为如下语句:
l=[float(x) for x in input().split()] # 先生成列表,注意两边是中括号
a,b,c=l[0],l[1],l[2] # 再分别赋值给a,b,c
运行结果如图所示:
可见成功识别并输出了三边和
当然也可以不用列表生成式,而使用map函数直接获取三边的值,即:
a,b,c=map(float, input().split())
运行结果如图所示:
可见也可达到同样的效果~望采纳~
代码之间的空格其实没有什么作用。只是为了增强可读性。
代码不是越集中越好,符合规范的结构,比如让大括号单独成行,反而看起来更加清晰、舒服,是更能避免笔误的好习惯。
虽然,代码可读性是通过设计来实现的,但是其更加强有力的保障来自好的编程习惯。代码可读性是计算机编程领域的一个普遍课题,这也是作为开发人员首先要学习的东西。
程序员的代码排版可是基本功,比如缩进和命名要规范统一,一行不要写太宽,一个函数不要写太长,这些都是最基本的。至少要确保代码让人读起来有种赏心悦目的感觉。
扩展资料
程序员提高代码可读性的方法:
1、注释清晰
通常而言,注释应先于代码存在,而不是编写完代码之后去补注释。
注释应该是说明代码的意图,代码注释贵在精不在多。
它就像是一个作家在阐述自己写作时的想法一样。
2、使用描述性的变量和函数名
程序代码往往包含上千单词。当然,也有篇幅较短的代码。使用自解释变量和函数名使代码更容易阅读、理解、维护和后续扩展。
在编写这段代码时,开发人员确切地知道要实现的是哪种功能。开发人员可以添加一条注释来描述这段代码的用途,但是使用描述性变量名能够更直观地告诉读者相关信息。
3、恰当地使用函数
通过使用函数可以构建可重复使用的代码块。这些还可以使代码更结构化、更具可读性和可理解性。能够避免重复的代码是函数最重要的特性。
定义函数(或类、模块等等,这取决于使用哪种编程语言)可以解决在代码库中多次出现相同的代码段的冗杂状态。
'''
在Python中字符串处理函数里有三个去空格的函数:
strip 同时去掉左右两边的空格
lstrip 去掉左边的空格
rstrip 去掉右边的空格
'''
#具体示例如下:
a=" gho stwwl "
print(a.lstrip())
print(a.rstrip())
print(a.strip())
#去掉中间多余的空格
s=''
for i in range(len(a)):
if a[i]==' ' and ilen(a)-1 and a[i+1]==' ':
continue
s+=a[i]
print(s)#配合strip()使用,全部多余空格去掉