自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Python基础之局部变量和全局变量

Python基础之局部变量和全局变量1、局部变量局部变量,就是在函数内部定义的变量。作用范围是这个函数内部,即只能在这个函数中使用,在函数的外部是不能使用的。因为其作用范围只是在自己的函数内部,所以不同的函数可以定义相同名字的局部变量(打个比方,把你、我是当做成函数,把局部变量理解为每个人手里的手机,你可有个iPhone8,我当然也可以有个iPhone8了, 互不相关)局部变量的作用,为了临时保存数据需要在函数中定义变量来进行存储。当函数调用时,局部变量被创建,当函数调用完成后这个变量就不能够使用

2021-02-17 14:44:44 206

原创 Python基础之递归函数

Python基础之递归函数在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。举个例子,我们来计算阶乘 n! = 1 x 2 x 3 x … x n ,用函数 fact(n) 表示,可以看出:fact(n) = n! = 1 x 2 x 3 x ... x (n-1) x n = (n-1)! x n = fact(n-1) x n所以, fact(n) 可以表示为 n x fact(n-1) ,只有n=1时需要特殊处理。于是, fact(n) 用递归的方式写出来就

2021-02-16 20:01:59 255

原创 Python基础之函数的返回值

Python基础之函数的返回值1. “返回值”介绍现实生活中的场景:我给儿子10块钱,让他给我买包烟。这个例子中,10块钱是我给儿子的,就相当于调用函数时传递到参数,让儿子买烟这个事情最终的目标是,让他把烟给你带回来然后给你对么,此时烟就是返回值开发中的场景:定义了一个函数,完成了获取室内温度,想一想是不是应该把这个结果给调用者,只有调用者拥有了这个返回值,才能够根据当前的温度做适当的调整所谓“返回值”,就是程序中函数完成一件事情后,最后给调用者的结果2. 带有返回值的函数想要在函数中把结果

2021-02-16 19:55:55 505

原创 Python基础之函数的参数

Python基础之函数的参数Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。1、 位置参数我们先写一个计算 x^2 的函数:def power(x): return x * x对于 power(x) 函数,参数x就是一个位置参数。当我们调用 power 函数时,必须传入有且仅有的一个参数x:>>> power(5)25&

2021-02-16 19:39:32 310

原创 Python基础之函数的文档说明

Python基础之函数的文档说明>>> def test(a,b): '''用来完成对2个数求和''' print("%d"%(a+b))>>>>>> test(11,22)33如果执行,以下代码>>> help(test)能够看到test函数的相关说明Help on function test in module __main__:test(a, b) 用来完成对2个数求和(END)

2021-02-16 19:27:49 122

原创 Python基础之函数的定义和调用

Python基础之函数的定义和调用(1) 定义函数定义函数的格式如下:def 函数名():代码# 定义一个函数,能够完成打印信息的功能def printInfo(): print('------------------------------------') print(' 人生苦短,我用Python') print('------------------------------------')(2) 调用函数定义了函数之后,就相当于有了一个具有某些功能的代

2021-02-16 19:24:41 152 1

原创 Python基础之函数简介

Python基础之函数简介如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。例如:我们知道圆的面积计算公式为: S = πr2当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3个不同大小的圆的面积:r1 = 12.34r2 = 9.08r3 = 73.1s1 = 3.14 * r1 * r

2021-02-16 19:20:51 82

原创 Python基础之集合set

Python基础之集合set集合(set)集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。my_set = {1, 4, 'abc', 'hello'}# 不支持下标赋值和取值# my_set[0] = 3# value = my_set[0]# print(value)#通过遍历获取数据my_set = {1, 5, 7}for value

2021-02-16 19:15:47 286

原创 Python基础之字典dict

Python基础之字典dict1 字典简介字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号{}中举个例子,假设要根据同学的名字查找对应的成绩,如果用 list 实现,需要两个 list :names = ['Michael', 'Bob', 'Tracy']scores = [95, 75, 85]给定一个名字,要查找对应的成绩,就先要在 names 中找到对应的位置,再从 s

2021-02-16 19:12:19 150

原创 Python基础之元组tuple

Python基础之元组元组(tuple)另一种有序列表叫元组: tuple 。 tuple 和 list 非常类似,但是 tuple 一旦初始化就不能修改,比如同样是列出同学的名字:>>> classmates = ('Michael', 'Bob', 'Tracy')现在, classmates 这个 tuple 不能变了,它也没有 append() , insert( )这样的方法。其他获取元素的方法和list是一样的,你可以正常地使用 classmates[0] , c

2021-02-16 19:00:09 124

翻译 Python基础之条件语句、循环语句和运算符

Python基础之条件语句、循环语句和运算符1、if语句计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用 if 语句实现:age = 20if age >= 18:print('your age is', age) print('adult')根据Python的缩进规则,如果 if 语句判断是 True ,就把缩进的两行print语句执行了,否则,什么也不做。也可以给 if 添加一个 else 语句

2021-02-16 18:26:30 149

原创 资源共享:R语言经典参考书目

R语言作为统计学领域的专业分析工具,其重要性就不言而喻了,下面给大家推荐几本学习和参考书,无论你是初出茅庐的菜鸟,还是历经R分析沧桑的老司机,相信都能在其中找到对自己有用的书本的,话不多少,直接上干货。R语言书本推荐《R语言实战》#最经典的R语言教程,从R基础语法一直讲到统计学高级应用,内容很详实《ggplot2》#R作图领域的巅峰之作,但比较可惜,作者是典型的西方化思维,想到哪写到哪,在全书中知识体系的构架不是很明晰,初看者会感觉比较晦涩难懂。此外,作者在此书中讲解的都是作图的原理,真正的案例并不多

2020-05-08 19:18:57 1799

原创 资源共享:Python经典参考书目

R语言的创造就是为了统计学而生,因此学习R语言随便找一本书都能一气呵成的学习下去。然而,相比R语言来说,Python的应用则要广泛的多了,也因此关于Python的参考书目也比R多的太多了,如果没有目的的学,知识内容丰富的会让你无从下手。既然我们志在数据分析和作图,那我们就要术业有专攻,在其中只挑选有利于我们提高数据分析和作图的部分看。在讲我推荐的书本之前,我想先讲一下Python数据分析需要掌握哪些知识体系,有了知识体系的轮廓,我们在看鱼龙混杂的书本时就能做到有的放矢,不在无关的知识上浪费功夫。Pyth

2020-05-08 19:12:11 604

原创 实用技巧:对R中数据进行sql查询操作(sqldf)

用sql查询语句操纵R中的数据框(dataframe)类型数据

2020-05-08 11:43:05 3172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除