-
print语句: 字符串:多个字符串,用逗号“,”隔开,就可以连成一串输出;遇到逗号“,”会输出一个空格 1.'';中文前加u 2.""; 3.多行输出:"""...""",'''...''';但是在Eclipse里面单引号的会编译出错查看全部
-
想要注释中文必须先写上“# -*- coding:utf-8 -*”,不然会报错 在python中也会有注释有很多行的时候,这种情况下就需要批量多行注释符了。多行注释是用三引号''' '''包含的查看全部
-
具有相同缩进的代码被视为代码块; 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。 注意: if 语句后接表达式,然后用:表示代码块开始。 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:查看全部
-
正序索引起始0,结束索引不包含查看全部
-
倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。查看全部
-
for key in d: print key+':',d[key]查看全部
-
d[key] 是取数值的查看全部
-
对字符串切片 字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用切片操作,只是操作结果仍是字符串: >>> 'ABCDEFG'[:3] 'ABC' >>> 'ABCDEFG'[-3:] 'EFG' >>> 'ABCDEFG'[::2] 'ACEG' 在很多编程语言中,针对字符串提供了很多各种截取函数,其实目的就是对字符串切片。Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。 任务 字符串有个方法 upper() 可以把字符变成大写字母: >>> 'abc'.upper() 'ABC' 但它会把所有字母都变成大写。请设计一个函数,它接受一个字符串,然后返回一个仅首字母变成大写的字符串。 提示:利用切片操作简化字符串操作。 ?不会了怎么办 取除首字母外的字符串用[1:] 参考代码: def firstCharUpper(s): return s[0].upper() + s[1:] print firstCharUpper('hello') print firstCharUpper('sunday') print firstCharUpper('september')查看全部
-
isinstance(x,str)函数可以判断变量x是否为字符串 x.upper()可以返回大写字母。 [x.upper() for x in L if isinstance(x,str)==True]查看全部
-
如果一个对象说自己可以迭代,那么我们就可以直接用for循环趋跌带她,迭代是一种抽象的数据操作,他不对迭代对象内部数据有任何要求。查看全部
-
集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict查看全部
-
dict数据集都使用d.hanshuming()的格式提取元素 d.values() d.itervalues() d.items() d.iteritems()查看全部
-
dict数据集都使用d.hanshuming()的格式提取元素 d.values() d.itervalues() d.item() d.iteritem()查看全部
-
isinstance(x, str) 可以判断变量 x 是否是字符串 字符串的 upper() 方法可以返回大写的字母 >>> [x * x for x in range(1, 11) if x % 2 == 0] [4, 16, 36, 64, 100]查看全部
-
迭代永远是取出元素本身,而非元素的索引查看全部
举报
0/150
提交
取消