- 博客(7)
- 收藏
- 关注
原创 Python-统计列表中元素个数以及所在列表的位置
看到一个编程小问题,统计一个列表中,元素出现的次数。如果有更好的方法希望大佬留言,互相学习,谢谢 QAQ。代码如下:list1=[2,3,1,9,112,23,23,6,6,1,3,0,11,2,1,1]L1=len(list1) #列表list1的长度list2=list(set(list1)) #可以用set,直接去掉重复的元素list2.sort(reverse=False) #将...
2018-05-06 21:52:35
41752
原创 Python-List(列表)的使用一(扩展、插入、删除)
一、列表的扩展number=[1,2,3,4,5]number[1, 2, 3, 4, 5]number.append(6)number[1, 2, 3, 4, 5, 6]number.append(7,8)Traceback (most recent call last): Python Shell, prompt 34, line 1builtins.TypeError: append() ...
2018-04-27 23:03:56
15299
原创 Python-assert断言的使用
断言,当assert后面的条件为假的时候,程序会自动崩溃并抛出AssertionError的异常。一般我们在测试程序时这个方法很好用。因为与其让错误的条件导致程序今后莫名的崩溃,不如在错误条件出现的那一瞬间实现“自我毁灭”。用法:assert expression [, arguments]assert 表达式 [, 参数]举个栗子:assert 2<1,'2大于1'Traceback (m...
2018-04-26 23:32:30
897
原创 Python- / 和 % 和 //(地板除)的应用
(1) "/" 地板除 与“//”如果使用过python2.x版本会发现,整数除法采用的是floor的方式,也称为地板除法。(Floor除法:在Python 2.2中新增的操作,在Python2.6和Python3.0中均能使用,这个操作不考虑操作对象的类型,总是省略小数部分,剩下最小的能整除的整数部分。) Python 2.x版本中结果:>>> 3/21>>&g...
2018-04-25 23:24:19
19360
3
转载 Python-字符串前面加r,u,b的理解
(1)以r或R开头的python中的字符串表示(非转义的)原始字符串python里面的字符,如果开头处有个r,比如:(r’^time/plus/\d{1,2}/$’, hours_ahead)说明字符串r"XXX"中的XXX是普通字符。有普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n"表示换行,"\t"表示Tab等。而如...
2018-04-25 21:35:02
6454
原创 WingIDE-配色方案(个人喜好)
依次选择:Edit->Preferences->User Interface->Color Palette;然后选择自己喜欢的主题,我目前比较喜欢的是 Monokai 。当然如果自己觉得不好看,可以依据自己喜好配色。...
2018-04-25 20:50:06
3916
原创 Python-BIF(Built-in Functions:内置函数)
Python-BIF(Built-in Functions:内置函数)我们可以用dir( ),列出python3所有内置函数。dir(__builtins__) ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'Buff...
2018-04-23 21:33:42
419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人