摘要: 函数title、lower、upper。 python 用+拼接字符串。 删除两侧空白strip。 字符串运算符 >>>a+b 'HelloPython' >>>a*2 "HelloHello" >>>"H" in a True >>>print(r"\nhh") \nhh python支持用三引号 阅读全文
posted @ 2018-10-04 22:52 吴筱军 阅读(188) 评论(0) 推荐(0) 编辑
摘要: def swap(arr, i, j): temp = arr[i] arr[i] = arr[j] arr[j] = temp def part(arr, beg, end): if end - beg <= 0: return beg v = arr[beg] idx = beg + 1 for x in range(... 阅读全文
posted @ 2018-10-04 22:52 吴筱军 阅读(126) 评论(0) 推荐(0) 编辑
摘要: == 与 ==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果; 比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较 由于JavaScript这个设计缺陷,最好不要使用==比较,始终坚持使用 比较。 NaN NaN这个特殊的Number与所有其他值都不 阅读全文
posted @ 2018-10-04 22:52 吴筱军 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 如果想定义一个什么事也不做的空函数,可以用pass语句: pass还可以用在其他语句,比如: 调用函数时,如果参数个数不对,Python解释器 阅读全文
posted @ 2018-10-04 22:51 吴筱军 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Python为取list部分元素提供了切片操作,list[begin:end]获取list的[begin,end)区间元素。 可以用负数索引。 tuple、str都是list的一种,所以也适用。 可以用::n抽取间隔为n的元素。 可以用于复制list。 阅读全文
posted @ 2018-10-04 22:51 吴筱军 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Python还允许用r''表示字符串内部的字符串默认不转义。 如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容。(这种写法也支持r标记不转义) print(''' content1 content2 content3 ''') /除 阅读全文
posted @ 2018-10-04 22:50 吴筱军 阅读(212) 评论(0) 推荐(0) 编辑