Python学习日记
小白的Python学习日记
囷囷
一个时常摸鱼的研究生
展开
-
Python学习日记11
目录Day.111.tkinter2.pygame3.今日总结Day.121.基于Tkinter的简易计算器项目2.今日总结Day.112020.02.29今天主要是对tkinter和pygame的初步认识,为了锻炼自己的实际操作能力,接下来几天的任务是制作一个简单的计算器。1.tkinter首先需要知道一个概念:GUI(Graphical User Interface,图形用户界面),...原创 2020-03-08 14:23:12 · 745 阅读 · 2 评论 -
Python学习日记10
目录Day.101.面向对象进阶i.装饰器@propertyii.__slots__魔法iii.静态方法和类方法iv.类之间的关系2.综合案例练习3.今日总结Day.102020.02.28今天同样是继续学习python的面向对象编程,内容主要是面向对象编程的继承和多态。这里先简单说一下概念,继承就像是儿子继承爸爸妈妈的长相一样,子类将会继承父类的属性和方法,当然,也可以添加子类自己特殊的属...原创 2020-03-07 18:54:29 · 997 阅读 · 2 评论 -
Python学习日记09
目录Day.091.面向对象编程基础2.封装3.今日总结Day.092020.02.27今天开始学习python的面向对象编程。1.面向对象编程基础首先是在看代码的时候一个困扰我的问题:在类中所定义的函数参数self到底是什么?在网上查找了很多资料,在这里分享一个我觉得易于读懂和便于理解的版本:python里面的self,是谁啊?总结下来就是,因为是定义在类中的函数,所以更应该称作是...原创 2020-03-07 18:20:49 · 215 阅读 · 0 评论 -
Python学习日记08
目录Day.081.常用数据类型练习2.今日总结Day.082020.02.26今天首先是继续昨天的常用数据结构的练习,然后如果有时间就进行面向对象的初步学习。1.常用数据类型练习#练习题3(接昨天):设计一个函数返回给定文件名的后缀名#具体实现方法:def houzhuiming(name): start = name.rfind('.') new_name = n...原创 2020-03-07 18:11:54 · 320 阅读 · 0 评论 -
Python学习日记07
目录Day.071.集合2.生成式和生成器3.今日总结Day.072020.02.25今天主要是系统性复习一下字符串、列表、元组、字典的知识,以及集合、生成式和生成器的学习。其中字符串、列表、元组、字典的函数方法前几天的日记中都已经提到,这里不再阐述,但是需要注意的一点是,元组和列表的区别:虽然元组不能像列表那样修改元素,但是,元组的创建时间和占用空间上都优于列表,如果不需要对元素进行添加...原创 2020-03-07 17:59:40 · 323 阅读 · 0 评论 -
Python学习日记06
目录Day.061.字典2.函数和模块的使用3.今日总结Day.062020.02.24今天主要学习的内容是字典以及函数和模块的使用。在这之前首先要说一个python中比较基础的问题:if name == 'main’语句的使用。用一句话来概括:这个语句是用来防止导入时调用未被封装的主函数。具体内容可以参考以下文章:python中为什么需要使用“if name == ‘main’”语句...原创 2020-03-07 17:17:21 · 522 阅读 · 0 评论 -
Python学习日记05
目录Day.051.元组2.构造程序逻辑的练习3.今日总结Day.052020.02.23今天主要学习的内容是元组以及训练七个练习题巩固之前所学的基础。1.元组元组的创建方式和列表一样,只不过列表是方括号[],而元组是圆括号(),最大的区别是:元组中的元素不可更改,而列表可以。其中需要注意的共有两点:其一,虽然元祖中的元素不可修改,但是可以通过加号+来对元组之间进行连接组合,如:tup3...原创 2020-03-07 14:23:27 · 469 阅读 · 0 评论 -
Python学习日记04
目录Day.041.列表2.循环结构3.今日总结Day.042020.02.22今天学习的内容还是比较基础的,主要是列表和循环结构的运用。1.列表在之前的学习过程中,我已经初步了解了列表的使用方法,包括切片、更新、删除等等操作,我觉得其中比较重要的一个点就是列表和元组之间的区别,列表中的元素是可以更改的,而元组不行。列表的查找和截取方式也和字符串一样(类比于C++中数组的下标查找),通过...原创 2020-03-07 14:14:58 · 288 阅读 · 0 评论 -
Python学习日记03
目录Day.031.字符串2.分支结构3.今日总结Day.032020.02.21今天依然是通过上述的三种途径进行python的学习。在日常学习过程中,我个人认为网课和骆昊的百天项目结合起来学习是比较有效果的,而牛客网的python3教程则更像是一本常备的参考书,如果在练习过程中需要用到某些函数某些知识的话,可以快速查阅相关资料,在运用中丰富自己的知识。如果只是对着教程书硬看硬记的话,一来记...原创 2020-03-07 11:50:42 · 527 阅读 · 0 评论 -
Python学习日记02
目录Day.021.运算符2.今日总结Day.022020.02.20今天继续通过视频网课、牛客网python3教程以及骆昊的一百天学成python的GitHub项目这三个途径进行学习。在这里分享一下我的学习资料,大家可以作为参考,一起进步。牛客网python3教程骆昊的百天python项目至于视频网课是北风网的人工智能教程,需要的可以向我要。主要学到了以下内容:1.运算符和变...原创 2020-03-07 11:39:15 · 487 阅读 · 0 评论 -
Python学习日记01
目录Day.011.编写输入输出程序2.冒号和及分号的用法3.Python的变量类型4.最后Day.012020.02.19昨天折腾了一下午才装好了PyCharm和Anaconda,所以没怎么学习,今天算正式开始python的学习。通过视频网课,我主要学习了以下内容:1.编写输入输出程序#输出print('hello world!')#输入print('请输入你的姓名:')nam...原创 2020-03-07 11:30:49 · 386 阅读 · 0 评论