搜索结果
查询Tags标签: self,共有 3605条记录-
算法打卡Week15
题目:爬楼梯 链接:https://leetcode-cn.com/problems/climbing-stairs/ 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 例1: 输入: 2 输出: 2 解释: 有两种方法可以…
2021/7/5 14:20:58 人评论 次浏览 -
Python学习笔记(五)
1.根据约定,首字母大写的名称指的是类。 2.类中的函数称为方法。 3.将实例用作属性的例子: class User():def __init__(self,name):self.name = nameself.color = reddef describe_user(self):print(f"Hello! My name is {self.name}")class Privileges():def…
2021/7/5 9:20:25 人评论 次浏览 -
PyQy5学习(二):QMainWindow+QWidget+QLabel
4.1 PyQt5基本窗口控件 4.1.1 QMainWindow QMainWindow、QWidget 和QDialog三个类都是用来创建窗口的,可以直接使用,也可以继承后再使用。 QMainWindow窗口可以包含菜单栏、工具栏、状态栏、标题栏等,是最常见的窗口形式,也可以说是GUI程序的主窗口,如图4-1 所示。 Q…
2021/7/5 6:23:00 人评论 次浏览 -
python — socket工具类
文章目录 python — socket工具类一、服务端二、客户端三、代码链接python — socket工具类 包含服务端多线程处理客户端,客户端长连接发送消息给服务端,以及客户端断线重连策略。 一、服务端设计思路: 服务端通过在初始化方法中传入 handle_fun,handle_fun参数为:处…
2021/7/4 22:50:16 人评论 次浏览 -
Python Selenium之UI自动化测试
from time import sleepfrom selenium import webdriverclass work:def __init__(self):#每次进行网页操作时都要进行登录,所以把登录初始化self.driver = webdriver.Chrome()#使用谷歌浏览器self.driver.get(http://localhost:8080/entropy/xapp/login/login.xsp)#获取网…
2021/7/4 22:20:16 人评论 次浏览 -
python魔法方法长文详解
python魔法方法详解 1. 什么是魔法方法 魔法方式(Magic methods)是python的内置函数,一般以双下划线开头和结尾,比如__add__,__new__等。每个魔法方法都有对应的一个内置函数或者运算符。当我们个对象使用这些方法时,相当于对这个对象的这类方法进行重写(如运算符重…
2021/7/4 20:25:05 人评论 次浏览 -
《机器学习Python实现_10_13_集成学习_xgboost_分类的简单实现》
一.简介 xgboost分类分两种情况,二分类和多分类: (1) 二分类的思路与logistic回归一样,先对线性函数套一个sigmoid函数,然后再求交叉熵作为损失函数,所以只需要一组回归树并可实现; (2)而多分类的实现,思路同gbm_classifier一样,即同时训练多组回归树,每一组…
2021/7/4 20:21:47 人评论 次浏览 -
迪杰斯特拉算法-西安地铁最短路线问题
文章说明图是一种较线性表和树更为复杂的数据结构,在各个领域都有着广泛的应用,如城市交通、电路网络分析、交通灯的设置等,其中,最短路径问题的求解是日常生活中最为常见的问题。在现实生活和生产实践中,有许多管理、组织与计划中的优化问题,如在企业管理中,如何定…
2021/7/4 17:22:10 人评论 次浏览 -
Python中的类基本概念
一、面向过程和面向对象 面向过程和面向对象是两种编程风格 面向过程,即怎么去实现,主要考虑功能实现的步骤和过程,多使用函数组合相互调用实现 面向对象,即谁去实现,怎么配合,主要考虑动作的主体之间的相互关系,面向对象将不同的操作按主体进行划分,然后指挥不同…
2021/7/4 12:51:17 人评论 次浏览 -
wxPython 俄罗斯方块游戏
https://zetcode.com/wxpython/thetetrisgame/ 俄罗斯方块游戏是有史以来最受欢迎的电脑游戏之一。最初的游戏是由俄罗斯程序员Alexey Pajitnov于 1985 年设计和编程的。从那时起,俄罗斯方块几乎可以在每个计算机平台上以多种形式出现。 俄罗斯方块被称为落块益智游戏。在…
2021/7/4 11:23:00 人评论 次浏览 -
Mindspore实现手写字体识别
Mindspore实现手写字体识别 一、实验目的 加深对神经网络原理的理解 熟悉Minspore平台 掌握训练过程 二、实验环境 Windows + Python3+ 一台装有集成开发环境(IDE)—— PyCharm的计算机 三、实验内容 1.下载数据集放置目录如下 四、代码填写 #encoding=utf-8 import ma…
2021/7/3 23:51:41 人评论 次浏览 -
文盲的Python入门日记:第二十八天,封装一个自定义爬虫类,用来执行日常的采集(二)
1、实例化采集类后,自带一些header信息,类似user-agent、accept之类的,能不手动添加就不手动添加(已实现) 2、在执行了采集后,获取采集到的响应头,解析其中的数据,该记录的记录该执行的执行,在下次调用采集方法时继承获取到的信息(已实现) 3、可以采集纯文本内…
2021/7/3 22:23:29 人评论 次浏览 -
Restful规范-APIView源码分析
目录一、Restful规范十条规范二、drf的简单使用三、APIView源码分析CBV源码分析APIView源码分析 一、Restful规范 Restful规范是一种web API接口的设计风格,在前后端分离的应用模式中适用较多。 这种风格的理念认为后端开发任务就是提供数据的,对外提供的是数据资源的访…
2021/7/3 20:54:12 人评论 次浏览 -
Python实现2048游戏
# -*- coding: utf-8 -*-import curses from random import randrange, choice # generate and place new tile from collections import defaultdictletter_codes = [ord(ch) for ch in WASDRQwasdrq] # print(letter_codes) actions = [Up, Left, Down, Right, Restart…
2021/7/3 20:54:03 人评论 次浏览 -
面对对象编程理解
这里写目录标题 序言类的定义与实例化类的定义类的封装继承多态序言 参考的文章资源是http://www.coolpython.net/python_primary/oop/polymorphism.html 面向对象编程——Object Oriented Programming,简称OOP。与之相对应的另一种程序设计思想是面向过程编程。 OOP是从…
2021/7/3 17:21:33 人评论 次浏览