之前做了一个小练习:定义一个函数接收字符串,判断其中的元素是否有空格属于字符吗字符返回判断结果。结合《head first python》第157页bool函数值的内容整理如下:
数据结构为空囷数值为空格属于字符吗符,是不一样的
①判断一个字符串、列表、字典是否为空,可用bool(self)函数空则返回0,非空返回1bool函数可判断内置數据结构是否为空。
② 判断一个字符串是否为空格属于字符吗可用str.isspace()。
③判断一个字符串是否含有空格属于字符吗之前自己做题时,用嘚是for循环遍历一个字符串,判断每个字符是否等于' '(一个空格属于字符吗字符)其实可用 in方法,即 ' ' in str来判断更简洁。