- 博客(6)
- 收藏
- 关注
原创 python简单题《单独的数字》解法
给定一个数组 AA,除了一个数出现一次之外,其余数都出现三次。找出出现一次的数。如:\{1, 2, 1, 2, 1, 2, 7\}{1,2,1,2,1,2,7},找出 77。你的算法只能是线性时间的复杂度,并且不能使用额外的空间哦~输入格式第一行输入一个数 n(1 \leq n \leq 500)n(1≤n≤500),代表数组的长度。接下来一行输入 nn 个 int 范围内(-2147483648...
2018-05-03 18:51:21 394
原创 关于语句for i in range(n)有趣的发现
for i in range(n)是我们编写python代码时经常会用到的循环语句,今天在用到这条语句时发现了一些有趣的现象,予以记录(1): 在该语句中,i的循序渐进是不受内部改变所影响的,列如: for i in range(6): if i%2==0: ...
2018-04-28 15:26:53 20576
原创 关于py2中输出方式的讨论
print: print在python3中是一个函数,但在py2中只是一个关键字,需要注意以下几点: (1): print输出时会自动换行,如果在某些情况下不需要换行,那么可以在语句后加上一个‘,’ 列如; for i in range(10): ...
2018-04-28 12:13:39 327
原创 浅谈sort,sorted与reverse
reverse(): reverse()方法能够使列表内的元素反向排列于列表内,是list的内置函数,直接作用于列表本身,该方法没有参数,没有返回值。列如: List = [1,2,3,4,5] List.reverse( ) =>[5,4,3,2,1]sort([key=' ',reverse=' '): sort方法也是list的内...
2018-04-27 17:46:07 2857
原创 关于split的用法与注意事项
str.split( c, num )[n] 以上为split函数的使用方法,其中: str:需要分割的字符串。 split:分割函数,可以看到有三个参数。 c:分割符,split函数会根据分割符来分割字符串,如果没有分割符,会通过默认的空字符来进行分割。 列如: str = 'asdfg ...
2018-04-26 21:13:11 2212 1
原创 Py学习笔记:py2中的raw_input,input 与 py3中的input
py2:(1)raw_input: raw_input( )函数无论用户输入的是什么类型的值,都将其视为字符类型接收,列如: m = raw_input( ) 输入:This is a py project 输出:‘This is a py project’ ...
2018-04-26 12:34:39 961
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人