一.反射定义放射是指程序可以访问。检测和修改它本身状态或行为的一种能力(自省)。二.四个自省的函数Python中提供了以下四种自省的函数,使用于类和对象。1.hasattr函数--用于判断obj中有没有name字符串对应的方法或属性,若有返回Ture,若无则返回False。格式:hasattr(obj,name)2.getattr--用于获取obj中name字符串的地址,若有返回内置地址,若无则报
原创 2018-04-30 21:49:59
2263阅读
2点赞
Python文章目录Python1 认识函数2 函数的定义与调用2.1 定义2.2 调用3 函数的返回值4 函
原创 2022-05-25 18:27:35
266阅读
1、什么是函数 定义:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段 (相当 于:mysql中写好的存储,可以反复调用)   2、学习函数前,我们先了解下python的结构包? 项目: 目录:   包:  (python  package)     包中包括 “init.py”文件; py文件(.py文件)  :一个python文件就是 一个模块,模块中包含函数、类、方法等  
原创 2021-09-06 19:52:13
494阅读
python_列表#列表:以中括号形式的数据集合#列表可以存取任意类型(数组)#数组区别:数组只能存取同种类型my_list = [1
原创 2022-07-18 14:43:10
90阅读
python_继承
原创 精选 2024-05-15 23:48:18
121阅读
终极大招 import sys  reload(sys)  sys.setdefaultencoding('utf-8')str和unicode相连接问题的原由 Python2当中str其实是bytes,多字节字符串(多字节的字符串本质上是C里面的char *,没有任何编码限制,也不假定任何编码);unicode是unicode字符串。两者连接的时
py
原创 2016-07-10 16:33:27
614阅读
继承class Root(object):     def __init__(self):         print 'this is Root' class B(Root):    &n
py
转载 精选 2016-07-17 12:49:06
529阅读
def f(x,l=[]): for i in range(x): l.append(i*i) print(l) f(2) f(3,[3,2,1]) f(3)结果: [0, 1] [3, 2, 1, 0, 1, 4] [0, 1, 0, 1, 4] def f(x,l=[]): for i in r ...
转载 2021-09-13 20:23:00
108阅读
2评论
列表列表是python最常用的数据类型,它可以作为一个方括号内的逗号分隔值出现列表的数据类型不需要相同的类型创建一个列表,只有在方括号([])以逗号(,)分割开即可,不需要相同的数据类型 列表表示方式 list1=['gao_wang','li_bin',1992,1990] list2=[1,2,3,4,5,6] list3=["a",&
原创 2018-05-14 03:28:52
864阅读
1点赞
python_排序Reordering and Sorting Levels重排与分级排序# 有时,你需要重新调整某条轴上各级别的顺序,或根据指定级别# 上的值对数据进⾏排序。swaplevel接受两个级别编号或名称,# 并返回⼀个互换了级别的新对象(但数据不会发⽣变化):# 重排与分级排序# 有时,你需要重新调整某条轴上各级别的顺序,或根据指定级别# 上的值对数据进⾏排序。swa...
原创 2022-07-18 15:01:23
127阅读
利用Python进行数据分析(第二版).pdfPlotting and Visualizationimport numpy as npimport pandas as pdPREVIOUS_MAX_RO
原创 2022-07-18 15:01:30
419阅读
python_排名Sorting and Ranking¶import pandas as pdfrom pandas import Series, DataFrameimport numpy as np# 排序和排
原创 2022-07-18 15:02:23
130阅读
Python-->多态
原创 2024-05-20 21:30:51
50阅读
# 1、什么多态:同一事物有多种形态# class Animal:# pass## class People(Animal):# pass#
原创 2022-07-01 11:00:07
29阅读
CentOS使用virtualenv搭建独立的Python环境创建沙盒virtualenv env1 virtualenv --no-site-packages venv    # 已经安装到系统Python环境中的所有第三方包都不会复制过来进入cd env1/ source bin/activat
py
原创 2016-07-21 15:03:39
960阅读
函数是带名字的代码块,可以完成指定的功能。如果需要在程序中重复多次执行某个任务,可以直接调用函数即可。这样就可以避免程序代码的冗余,减少代码量,方便维护。一、定义函数的格式:deffunction_name(参数1,参数2,参数3......):代码块二、函数的形参和实参:函数定义时的参数为形参,在函数调用时赋予的参数为实参;例如:三、函数传参讲解1.位置参数场景说明:当实参较少,函数在调用时易于
原创 2018-03-03 11:27:34
8782阅读
1点赞
1.函数的创建和调用: 函数:一段特定功能的代码,使得可以提高代码的重复利用率。 2.参数传递: 调用函数时,大多数情况下,主调函数与被调函数之间有数据传递关系。函数参数的作用就是传递数据给函数使用,函数利用接受的数据进行具体的处理。 3.形参与实参: 函数定义时参数列表中的参数就是形参,而函数调用 ...
转载 2021-09-09 17:45:00
315阅读
2评论
python_集合#集合:以大括号形式表现的数据集合,集合里面的数据不可以重复#集合可以根据下标获取数据,也可以添加和删除#不可以
原创 2022-07-18 14:41:39
93阅读
字典dict 字典--Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具
原创 2022-07-18 15:03:19
190阅读
python_切片Slicing¶# 切⽚# ⽤切边可以选取⼤多数序列类型的⼀部分,切⽚的基本形式是在# ⽅括号中使⽤start:stop:seq = [7, 2,
原创 2022-07-18 15:03:26
160阅读
  • 1
  • 2
  • 3
  • 4
  • 5