零压力学python
~卖女孩儿的小火柴
这个作者很懒,什么都没留下…
展开
-
python学习之路——《零压力学Python》学习笔记
下面是我学习python时记录的一些笔记,以及一些心得,将它发在自己的博客上原创 2019-05-31 18:49:16 · 1298 阅读 · 0 评论 -
第十二章 字典和集合
文章目录1.字典简介1.1添加和修改键-值对1.2访问值1.3查找建1.4字典存在的限制1.5字典转化为列表1.6根据前缀选择元素(依赖字符串函数:startswith())2 集合集合的操作主要函数示例本章涵盖的主题有:- 创建简单的字典- 从文件加载以及保存到文件中;- 集合操作1.字典简介可以建立字符串的索引,使索引更具有意义。在字典中,次序是无关紧要的,通过键-值对 来匹配。...原创 2019-06-10 14:18:32 · 383 阅读 · 0 评论 -
第十一章 操作文件
文章目录1.模块2. 文件操作文件处理流程2.1打开与关闭文件不理解的with用法2.2 处理文件ps:处理异常本章主要介绍的内容如下:模块os(表示操作系统)写入文本文件读取文本文件1.模块os是python提供的用来和文件与目录交互的模块。(operating system操作系统)的缩写。导入模块:import os其部分的os函数如下:语法描述...原创 2019-06-10 14:16:21 · 294 阅读 · 0 评论 -
第十章 局部变量和全局变量
emm,这一章的内容我认为比较少,因此直接粘上了书的内容。原创 2019-06-10 14:12:48 · 143 阅读 · 0 评论 -
第九章 高级函数技术
文章目录1python中函数中的多个输入、输出参数两个点的距离与和示例程序:2具名参数与默认参数3 通过模块导入函数传统法国掷骰子游戏1python中函数中的多个输入、输出参数大多数的函数调用中,函数内的局部变量和外部的变量互不影响。要想让函数返回多个值,只需return语句包含用 逗号, 来分割的值;函数可以返回任意数量的值,但调用者必须接受这些值!如果想让参数变成真正的输入/输出参数,...原创 2019-06-10 14:11:06 · 157 阅读 · 0 评论 -
第八章 操作字符
文章目录1获取字符串有关的帮助信息:**常用字符串方法**回文检测改进再改进改进代码完整代码1获取字符串有关的帮助信息:Python中提供了帮助系统,可以通过如下指令来调用:#字符串的帮助系统help(str)#列表的帮助系统help(list)常用字符串方法方法行为string.isupper()当且仅当字符串含有至少一个字母且所有字母为大写时返回True...原创 2019-05-31 20:50:26 · 112 阅读 · 0 评论 -
第一章 概述
简史**来源:**ABC语言衍生**作者:**Van Rossum (1991年)命名灵感:BBC 《巨蟒剧团之飞翔的马戏团》ps:本书中似乎用到了很多中国的俗语:螺狮壳里做道场 拥趸dun(三声)python主要的特点: 免费、开源不提供代码块的起始与结束的语法,代码之间的各种关系都是使用缩进来表示,(用惯c的原因,so不是很适应,似乎这样能保证代码外观的一致性)没有变量声明的概...原创 2019-05-31 18:52:37 · 541 阅读 · 0 评论 -
第二章 python探索之旅:数字
文章目录1 对无穷大数的支持2.浮点数3.将数字赋值给变量(简单的赋值语句)1.python赋值到底做了什么2.命名约定:3. python的一些快捷方式1.多赋值2.元组赋值3. 支持的运算符(+=等)1 对无穷大数的支持python可以支持无穷大整数的运算例如它可以轻易的算出10100即10的100次幂,还可以算出10100+1!=10**1002.浮点数python3:在整数除法...原创 2019-05-31 18:57:20 · 511 阅读 · 0 评论 -
第四章 决策与循环
文章目录1.条件和布尔运算符1.1Python中的逻辑判断2关键字if elif 和 else3 while循环4 break语句1.条件和布尔运算符if语句的格式如下:x=1if x==1: print("123")注意冒号if后面的条件没有必要写括号(),但是如果写括号(),同样能够识别if后逻辑运算,不严格要求必须为布尔运算符。可将任何合法的表达式作为条件,而pyt...原创 2019-05-31 18:59:07 · 424 阅读 · 0 评论 -
第五章 python列表
文章目录1 python之道 世界是由集合组成的2 使用for处理列表3 索引和切片1 索引2 切片4将数据复制到切片中5区间示例:6 常用的列表函数和in1 python之道 世界是由集合组成的python的列表和c#中的集合list有类似的地方。python列表如下式:text_list=[0,1,2,2]如果希望对列表进行拓展,效率最高的是使用append。还有如sort、re...原创 2019-05-31 18:59:48 · 419 阅读 · 0 评论 -
第六章 列表推导和枚举
文章目录1. 索引和函数 enumerrate2. 再谈字符串方法format示例1:3 简单列表推导4 二维列表及包含条件的列表推导5 集合(set)本章介绍如下功能:自动提供循环计数器的内置函数enumerate使用函数format设置输出的格式将整个for循环压缩为一行的列表推导技术。1. 索引和函数 enumerrate注:python特有的风格为使用for循环而不使用ra...原创 2019-05-31 19:00:17 · 366 阅读 · 0 评论 -
第七章 python字符串
文章目录1. 使用引号创建字符串2. 索引和切片3. 在字符串和数字之间进行转换示例:备注:python字符和字符串4. 三个字符处理函数4.1strip 剔除多余的字符串4.2 使用split拆分字符串(拆成列表)4.3使用+创建字符串4.4join方法1. 使用引号创建字符串python中可以使用三种引号来创建字符串:‘something’" something "‘’‘somet...原创 2019-05-31 19:01:15 · 439 阅读 · 0 评论 -
第三章 第一个程序
文章目录1.第一个函数ps: python使用严格缩进的优点:2.打印消息3.获取字符串输入1.第一个函数实现温度转换的函数def convert(fahr): cels = fahr*1.8 + 32.0 return cels其中知识点如下:使用关键字def来定义关键字在函数第一行的结尾必须要有冒号“:”注意Python的控制结构是通过缩进实现的,一般使用...原创 2019-05-31 18:58:25 · 322 阅读 · 0 评论 -
第十三章 如何创建二维矩阵
文章目录示例1 创建了一个8*9的乘法表:练习1. 创建一个长字符串,并在程序末尾打印它,而不是大量调用print2. 创建一个每维的长度都为2的四维矩阵,将每个元素都设置为: i * j * k * m ,这些值都为元素在各维的索引上加1(模拟索引从1开始的情形)示例2 让用户初始化矩阵练习1 在这个程序的开头,让用户指定行数和列数:实例3 如何旋转矩阵实现代码改进改进print_mat()...原创 2019-06-10 14:19:53 · 1914 阅读 · 0 评论