学习
文章平均质量分 66
Yelzagubei
这个作者很懒,什么都没留下…
展开
-
python学习日记(四)
我胡汉三又回来啦哈哈哈哈哈 终于又回到了每周认真学习认真更博的生活,接着上次的内容,这次主要学习了python里的常用操作符,内容比较简单,但也有些杂乱,整理出来常看。 1.接触c的同学都知道,c里面如果是两个整型相除,得到的一定是整型,这就是所谓的地板除法,即原本真正的数向下取整。而python实现了真正的除法!(撒花~)当然,如果非要在pyt...原创 2018-10-15 12:25:51 · 182 阅读 · 0 评论 -
Python练习册,每天一个小程序——第0004题
没有学也还没准备学数据库操作,所以先把2、3题跳啦,来做第4题~1.题目描述任一个英文的纯文本文件,统计其中的单词出现的个数。2.题目解析这里要用到的知识点包括打开文件、逐行读取文件内容、统计频数(在此用到字典)、展示(在此用简单pandas知识)。3.完整代码#导入pandas模块和Series类import pandas as pdfrom pandas imp...原创 2019-04-03 15:24:11 · 286 阅读 · 0 评论 -
Python 练习册,每天一个小程序——第0001题
传送门:https://github.com/Yixiaohan/show-me-the-code,今天是第0001题。1.题目描述做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?2.题目解析这个题目设计到的知识点包括:ASCII码和字母的转化、从列表中随机选取元素、...原创 2019-04-02 10:37:07 · 345 阅读 · 0 评论 -
数据分析第一步:NumPy学习笔记
本篇文章主要借鉴《利用Python进行数据分析》一书,文中很多例子是博主自己举例,基本都没有给出答案,有想要学习的同学可以自己把代码敲出来然后运行,查看结果,实践是编程学习的第一步啦~一、背景1.为什么我们要学numpy:numpy是numerical python的简称,是python进行数值计算所必须要使用到的,它本身并不提供科学函数,只是提供了简洁易用的C语言API,将数据传递给外部...原创 2019-04-01 13:02:32 · 273 阅读 · 0 评论 -
Python 练习册,每天一个小程序——第0000题
失踪博主又开始更博啦!从今天开始是新的栏目,github赫赫有名的python练习册,传送门:https://github.com/Yixiaohan/show-me-the-code,每天练习+解析,今天是第0000题。1.题目描述将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果2.题目解析这个题目相对比较简单,是...原创 2019-03-29 19:11:10 · 503 阅读 · 0 评论 -
pip更新出现"Traceback(most recent call last)"
使用‘python -m pip install -upgrade pip’命令更新pip时失败,出现以下画面:此时可能是因为没有权限进行更新操作,所以需要将cmd换成管理员身份运行,再重复操作即可:如果以管理员身份运行后仍然不行,可以尝试‘python -m pip install -U --force-reinstall pip’命令。...原创 2019-02-17 20:19:02 · 36684 阅读 · 11 评论 -
python学习日记(十)
挤出时间来学了两天,这几天真的是忙死了,越到年底越能体会到时间的珍贵,唯一开心的是双十二抢到衣服了1.有返回值的叫函数,没有的叫过程 如果没有使用return语句指定返回值,Python也不是什么都不返回的,Ta会返回一个None对象,所以我们说Python所有的函数都有返回值。2.严格来说,python只有函数,没有过程3.函数变量的作用域(变量的可见性):全局...原创 2018-12-12 12:17:51 · 220 阅读 · 0 评论 -
python学习日记(十一)
这两天学了递归,真的是博大精深,有时候完全想不明白是怎样进行的,但是慢慢摸出了一个规律:递归是自顶向下的,先从最后面推,每一个都要用到前面一个的结果,然后逆推,和递推公式不同,递推公式是已知前面的数,得出普适性规律,来推导出后面的数。下面给出两个实际例子,斐波那契数列和汉诺塔:1.斐波那契数列:迭代实现:def fib(n): a=1 b=1 temp=2 ...原创 2018-12-17 16:48:43 · 146 阅读 · 0 评论 -
python学习日记(九)
阔别许久的胡汉三回来了,今天要说的是函数的相关知识。1.形参和实参:形参指函数定义和创建过程中,小括号里的参数实参指函数调用过程中,传递进去的参数2.函数文档,双线横线开始和结束,用函数名.__doc__可以打印出函数文档。>>> def mydoc(name): '这是函数文档' print('传递进来的'+name+'是实际参数')>&g...原创 2018-12-10 10:47:45 · 155 阅读 · 0 评论 -
python学习日记(八)
1.列表、元组和字符串的共同点:都可以通过索引得到每一个元素、默认索引值总是从0开始、可以通过分片方法得到一个范围内的元素的集合、有很多的共同操作符(重复*、拼接+、成员关系in not in)。所以三者可以统称为序列。2.迭代是重复反馈过程的活动,目的是为了接近或达到所需目标或结果,每次对过程的重复就称为迭代,每一次迭代结果都会成为下一次迭代的开始3.list()空列表,list(迭代...原创 2018-11-21 15:58:25 · 183 阅读 · 0 评论 -
python学习日记(七)
抱歉,真的鸽了好久好久啊啊啊啊啊,今天终于开始动工学习,主要学了字符串的相关知识。1.字符串也可以进行切片操作2.字符串和元祖一样,一旦定义就不能轻易修改3.expandtabs([tabsize==8])函数:使用的时候,是把字符串中的\t符号转换为空格,如果直接用expandtabs(),则默认空格数为8,即8个字符。使用时,是指从头开始数,数到第一个\t为8个空格,不足则补空格,...原创 2018-11-20 23:20:51 · 184 阅读 · 0 评论 -
python学习日记(六)
我好像拖得一次比一次严重了hhhh,其实这段时间也有学习,只不过很零碎,没找到完整的时间上来更新学习笔记emmmm。这几次学的是列表,和c语言的数组有类似却又有很大的差别。 1.数组放的数据必须是同一类型的,然后用索引下标进行标注。python没有数据类型,所以python没有数组,而是用列表代替 2.创建普通列表,用中括号括起来,用英文逗号隔开...原创 2018-10-31 15:37:46 · 182 阅读 · 0 评论 -
python学习日记(五)
不好意思,这次拖更了这么久,实在是事情缠身,锅从天上来emmm。好在现在紧急的事情没有了,剩下的就慢慢做吧,学习依然得继续了。 今天学的主要是循环和分支。老用while肯定是不行的,像c里面的for循环,在python里面得到了很大的改进。 1.python里面用elif替代了else if,算是它的缩写,来进行多重循环的判断,其他语法与c相同...原创 2018-10-24 10:40:11 · 191 阅读 · 0 评论 -
python学习日记(三)
今天最后一次更新博客,终于也学完了一天的东西了!开心!以后就每次学完就更新,不拖更! 最后一讲主要是学了python的数据类型。虽然说在python里面不像c一样,需要加变量类型来声明变量,但是数据类型都是有的,这也是(我目前接触到的)每种高级语言都具有的特质。 1.python里面常用的数据类型为:int(整型)、str(字符串)、float(...原创 2018-10-09 22:07:02 · 144 阅读 · 0 评论 -
python学习日记(二)
今天上午学习了第四讲,有很多可以说出口的收获,自己也想了挺多的,在做课后题的时候通过查资料也有了不少灵感。 1.while循环的小用法:while的用法和c中类似,只不过后面也不用括号,但是要用冒号,要注意的是 a.while后为真时,若不添加其他控制语句,将进入死循环,如下,会一直打印“进入循环”,按下ctrl+c可以强制退出 ...原创 2018-10-09 17:50:11 · 179 阅读 · 0 评论 -
python学习日记(一)
第一次用csdn来写博客,以后这就是我的常驻站了哈哈哈哈,这几天在学习python,看的是小甲鱼的网课,感觉讲的挺详细的,每次学完要进行博客记载,第二天重温学过的知识。好了不说废话了,开始记载第一天的学习内容。 1.这次学的是python3,相对于python2做了很大的改动,很多地方也与2不兼容,其实目前来看2算是发展很完善的,3相当于刚出生的宝宝,不过毕竟是花重...原创 2018-10-09 10:55:15 · 453 阅读 · 0 评论 -
数据分析第二步:pandas学习笔记
本篇文章主要借鉴《利用Python进行数据分析》一书,文中很多例子是博主自己举例,基本都没有给出答案,有想要学习的同学可以自己把代码敲出来然后运行,查看结果,实践是编程学习的第一步啦~一、背景1.pandas包含的数据结构和数据处理共计使得在python中进行数据清洗和分析非常快捷,经常与其他数值计算工具比如numpy、scipy,以及数据可视化工具如matplotlib一起使用。2....原创 2019-04-09 14:31:50 · 210 阅读 · 0 评论