python
Abandon-Lv
这个作者很懒,什么都没留下…
展开
-
Python大作业——弹幕数据分析(获取url cid 弹幕 画出词云)
旨在分析B站系列视屏原创 2022-06-07 16:24:45 · 3339 阅读 · 3 评论 -
Python 刷题第四天(一些奇怪的函数小方法,zifill,sort等等)
第一题:sort函数这题把[1,1,1,1]视为升序L = [1, 1, 3, 3, 4]if L==sorted(L): print('UP')elif L==sorted(L,reverse=True):#判断是不是和翻转的列表一致,一致就是降序 print('DOWN')else : print('WRONG')第二题:zifill函数使用Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。同时为什么这样输出呢原创 2022-01-18 15:56:53 · 936 阅读 · 0 评论 -
Python中(),[],{}的区别(补充一些知识点)
其实对于大部分人而言,一般来说都只用[]够了,所以就不解释[]的用法了,因为所有人都会用,在java和c里我们都叫[]为数组,但是在python里要叫他列表回归正题:{}:集合(Set),集合是无序和无索引的集合。在 Python 中,集合用花括号编写。举个例子,看图执行第一次:执行第二次:不难看出这两次执行的结果是不同的,应为在集合里元素是无序的。() :元组(Tuple)元组是有序且不可更改的集合。在 Python 中,元组是用圆括号编写的。如果一更改,就原创 2022-01-17 22:34:11 · 6451 阅读 · 0 评论 -
python中%d %2d %02d %-2d% %.2d的区别
先简单解释一下:%d就是普通的输出了整形数%2d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格。%02d,和%2d差不多,只不过左边补0%-2d将数字按宽度为2,采用左对齐方式输出,若数据位数不到2位,则右边补空格%.2d 输出整形时最少输出2位,如不够前面以0占位。如输出2时变成02,200时只输出200;输出浮点型时(%.2f)小数点后强制2位输出下面是直观结果:num = 5print("d结果为:%d" % (num))print("2d结原创 2022-01-17 21:30:07 · 5577 阅读 · 0 评论 -
Python入门刷题第三天(类和对象和继承)
类和对象和继承原创 2022-01-15 23:18:46 · 271 阅读 · 0 评论 -
Python刷题第二天
简单的入门级Python刷题日志原创 2022-01-13 16:44:28 · 232 阅读 · 0 评论 -
Python入门刷题笔记(第一天)
第一题:求解100以内的所有素数题目简单容易理解,学过C的朋友肯定知到C的写法,但是由于是刚入门python,所以很多语法规范还不清楚,所以练习这题print("2 ",end="")#第一个2自己预先输出L = list(range(3,101))#从3开始,到100为止,在range中,range(0,100)代表到99为止for i in range(3,101): for j in range(2,i): if i % j == 0: L.remove(i)原创 2022-01-12 12:08:42 · 239 阅读 · 0 评论