前言Python提供了多个内置模块用于操作日期时间,像 calendar,time,datetime。time模块提供的接口与C标准库 time.h 基本一致。相比于 time 模块,datetime模块的接口则更直观、更容易调用。模块定义...
介绍斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*) 。1. 元...
上一个寒假学习完了《android-第一行代码》这本书,这个寒假打算好学习一下python这门语言,一方面是由于对python的爬虫比较感兴趣,另一方面也是算是搜索查找的一种工具。这次学习由于没有找到一本比较合适的零基础入门的书籍,所以直接...
趁着昨天晚上的时间简单的学习了一下字符串的格式化输出,正好解决了在编写昨天的猜数字游戏中变量与字符串不能一块输出的问题,其实昨天为了输出猜数字的剩余的机会,我把int类型强制转换为字符串型,然后通过拼接输出,这也是一种解决的办法,只不过是比...
python的for循环与c、c++等语言的for循环的结构还是有很大的差别的,不过还是很容易上手的,python的列表类似于c语言中的数组,但是相比数组的功能更加强大,玩笑话是说打了激素中的数组。For循环(1)For循环的语法结构: F...
接着上一篇继续学习列表的相关操作,主要时学习列表分片和几个对于列表元素进行操作的函数,算是对于上一篇的一个补充。1.列表的分片 格式:str1=str[起始位置:结束位置] 作用:将str中指定区间的元素复制到str1中,也就是说分片得到的...
首先简单的说一下元组,元组开玩笑地说就是带了枷锁的序列,之所以这么说是因为元组不向序列那样可以随意的对其元素进行一系列的操作,一旦定义了一个元组之后,元组中的元素就不能随意改变了。 元组的定义:元组名=(,,,,,,) 注意元组的标志不是(...
今天主要是学习了python函数的相关的知识,python的函数定义跟之前的学过的语言函数的定义有很大的差别,下面直接进入正题。 1.函数的定义 函数的定义使用关键字 def,具体的语法: def 函数名(参数1,参数2,……): 函数要实...
1.全局变量与局部变量 这两种变量与其它语言中的变量一样,全局变量简言之就是在整个代码中都可以使用的变量,它的作用域是整个函数,而局部变量的作用域有限,往往就是在一块代码区域。 需要值得注意的是:如果只是在函数中调用全局变量的值而不改变其值...
1.lambda表达式 lambda表达式语法是:lambda 参数:对参数进行的运算 之所以引进lambda的表达式主要是由于以下几点: (1)python写一些执行脚本的时候,使用lanbda就可以省下定义函数的过程. (2)对于一些比...