Python Learning Note Day 10

今天是Python学习第十天,今天主要对字符串部分的基础进行了补充。 有设置字符串的格式,以及各种字符串的方法,总之补充了之前学的空白的地方,对字符串的理解更加深刻了。字符串的处理其实很常见,日常很多处理都是在跟字符串打交道,所以这部分的补充很必要。 补充知识: 1. 字符串格式设置,按顺序 str…

Python Learning Note Day 09

今天是Python学习第九天,今天事情较多,所以学习时间少了一些。 今天主要是看另一本书:Python基础教程(第3版)   (个人觉得这一本对基础部分讲的更详细),想通过这本书把基础部分没学到的东西补充一下。今天主要看了两章:基础知识,列表和元组。这两章看下来个人觉得收获比较多的是一些新的Pyth…

Python Learning Note Day 08

今天是Python学习第八天,主要学习第十一章的内容:主要是利用Python 的unittest 进行代码测试,针对函数和类进行测试。这一部分是在学PHP的时候没有接触过的,相对比较新,算是一个新的收获。 在今天的学习过程中,遇到一个目前尚未解决的问题,那就是在写测试的时候,测试脚本在PyCharm…

Python Learning Note Day 07

今天是Python学习第七天,主要学习第十章的内容:文件、异常、存储数据。基础部分就只剩下明天的代码测试了,但是感觉还不是很够,打算再看看另一本书补充部分知识后再进入后面的项目阶段。今天的Python写的一点都不舒服,真奇葩。 大纲 相关练习代码 with open(file_name) as fi…

Python Learning Note Day 06

今天是Python学习第六天,主要学习第九章的内容:创建和使用类、使用类和实例、集成、类的导入,Python标准库介绍以及类编码风格。感觉这本书并不是针对完全没基础的,很多概念讲的略。 大纲 相关练习代码 class Dog(): """创建一个简单的小狗类""" def __init__(self…

Python Learning Note Day 05

今天是Python学习第五天,主要学习内容是:while处理列表、while与input的结合,然后是整个第八章函数的内容。 在学到函数时,发现在函数中改变list,原list也跟着改变,而改变传入的变量时,原变量不会变。这样看起来,对于变量似乎是传值,而对于list就好像是传引用。 深入了解后发现…

关于 Python 中的连接符(+、+=)

今天在学Python的时候注意到+和+=这两个连接符,有点想法。假设有下面一段代码: a = [1, 2, 3, 4] b = [5, 6, 7, 8, 9] c = [11, 12, 13, 14, 15, 16, 17, 18, 19, 20] for item in (a, b, c): it…

Python Learning Note Day 04

今天是Python学习第四天,主要学习内容是:字典的使用、遍历和嵌套;input输入的工作原理;while循环简介等。然后在看书的过程中发现文中一处错误,应当是“奇数”编者写成“偶数”,已自行修改该电子书。 大纲 相关练习代码 # 字典的结构是 dictionary{'键名':'键值','键名':'…

Python Learning Note Day 03

今天是Python学习第三天,主要学习内容是:元组、代码格式、if语句相关、if语句处理列表、if语句的格式等。同时,今天正式接触Github 通过git commit和push上了Python学习笔记的代码和大纲,项目地址: https://github.com/LittleFee/python-…

Python Learning Note Day 02

今天是Python学习第二天,主要学习内容是:列表、列表的遍历、列表操作中的缩进错误、range()和list()函数、切片、列表的复制等。 大纲 相关练习代码 # 利用for循环打印列表里的内容 magicians=['tom','larry','jim','timor'] print('The …