ICode9

精准搜索请尝试: 精确搜索
  • python面向对象之二(类的继承、类的多态)2022-09-12 13:04:16

    一、类的继承 (一)、父类与子类 父类:被继承的类,子类继承父类后,会继承父类里面所有的属性(数据属性&实例属性)以及方法 子类:继承其他的类,子类继承父类后,能够继承父类里面所有的方法以及属性,当然也可以调用 实例 class Persion(object):    city='xian'    def __init__(self,na

  • 10 个编程问题,每个 Python 程序员都应该知道2022-09-12 08:31:31

    10 个编程问题,每个 Python 程序员都应该知道 编程语言每天都在发展,给程序员带来了便利。其中之一是 Python,最近的一项开发人员调查显示,Python 是继 JavaScript 之后第二受欢迎的编程语言。这是因为如果程序员选择 Python 作为他们喜欢的语言,他们可以获得很好的职业选择。此外,Pyth

  • 有用的现代 Python 提示和技巧2022-09-12 08:30:21

    有用的现代 Python 提示和技巧 在这里,我提出了我最喜欢的新提示和技巧,甚至它们帮助我以快速且非常有效的方式正确编码。 1.Helper函数中yield的使用 屈服 肯定会节省时间,甚至几行代码。 好的,让我举一个返回平方数的函数示例。现在在这里,流程是这样的: 1. 遍历所有数字。 2. 对每

  • copy2022-09-12 01:32:35

    深浅copy  #赋值运算 l1 = [1,2,3,[22,33]] l2 = l1 l1.append(666) print(l1) print(l2)   l1 = [1,2,3,[22,33]]l2 = l1.copy()l1.append(666)print(l1)print(l2)  

  • 12.6 动态绑定属性和方法2022-09-11 22:04:56

    # class Student: def __init__(self,name,age): self.name=name self.age=age def eat(self): print(self.name+'在吃饭') stu1=Student('张三',20) stu2=Student('李四',30) print(id(stu1)) print(id(stu2)) &#

  • 12.5 类属性_类方法_静态方法的使用方式2022-09-11 20:32:27

      class Student: #Student为类的名称(类名)由一个或多个单词组成,每个单词的首字母大写,其余小写 native_pace='吉林' #直接写在类里的变量,称为类属性 def __init__(self,name,age): self.name=name #self.name 称为实体属性 ,进行了 一个赋值的操作,将局部变量

  • 12.3 定义Python中的类2022-09-11 20:02:00

      #直接写在类里的变量,称为类属性 #类种的函数叫方法,同时必须 有self  #静态方法@staticmethod, 静态方法中函数没有self #类方法@classmethod   ,类方法必须同时拥有cls   class Student: #Student为类的名称(类名)由一个或多个单词组成,每个单词的首字母大写,其余小写 nat

  • sql server中判断表或临时表是否存在的方法2022-09-11 14:34:27

    1、判断数据表是否存在 方法一: use yourdb; go if object_id(N'tablename',N'U') is not null print '存在' else print '不存在' 例如: use fireweb; go if object_id(N'TEMP_TBL',N'U') is not null print '存在' e

  • python collections.Counter()2022-09-11 13:34:43

    本文参考: Python计数器collections.Counter用法详解 collections--容器数据类型 ================================================= python的内置模块collections,实现了特定目标的容器,以提供Python标准内建容器 dict , list , set , 和 tuple 的替代选择。 打钩的三个

  • NumPy科学计算库学习_006_NumPy数组的复制和视图2022-09-11 13:04:11

    1、什么是浅拷贝? 浅拷贝会在内存中产生不同对象,但由于拷贝的是父对象,子对象并没有拷贝,所以浅拷贝会存在共享内存的情况,实际上,NumPy的视图np_arr.view()是一种浅拷贝。 2、什么是深拷贝? 通过深拷贝np.copy()得到的变量互不干扰,其中一个变量改变时,不影响其他变量的值。 3、完全没有

  • mitudesk的python 日记 iter与next2022-09-11 12:02:55

    1. 在python中凡是实现了iter()的类都是可迭代对象,可以通过iteration对其进行迭代 2. 从抽象的角度来讲,可迭代对象会维护两个指针,一个是初始指针,一个是游标指针 初始指针不可修改,使用iter()得到的一直是游标指针 游标指针在某些操作,比如next(iter())的情况下不会增加,也就是说next

  • Python中的装饰器、迭代器、生成器、推导式、匿名函数和高阶函数2022-09-11 03:33:19

    目录装饰器迭代器生成器推导式匿名函数高阶函数 装饰器 闭包 介绍装饰器前先了解一下闭包,在Python中,一切皆对象(Object),函数(Function)也不例外,也是一个普通的对象,函数可以作为一个参数传给其它函数,函数的返回值也可以是一个函数,而这种相关参数和变量都保存在返回的函数中的形式

  • NumPy科学计算库学习_005_关于NumPy数组的运算2022-09-11 00:30:48

    1、创建两个NumPy数组 import numpy as np arr1 = np.array([1,2,3,4,5]) arr2 = np.array([3,4,5,6,7]) print("【arr1】\n",arr1) print("【arr2】\n",arr2) 【arr1】 [1 2 3 4 5] 【arr2】 [3 4 5 6 7] 2、NumPy数组的 加 减 乘 除 整除 幂 运算 print("【arr1 + arr2】\

  • 11.8 traceback模块的使用2022-09-10 20:31:00

      import traceback try: print('-------------------------') print(1/0) except: traceback.print_exc() #print('有异常') E:\PycharmProjects\pythonProject\venv\Scripts\python.exe E:/PycharmProjects/pythonProject/demon1/

  • 函数的使用(二)与总结2022-09-10 19:30:37

    一、 函数的说明文档   函数的说明文档也叫函数的文档说明。   1.1 语法   定义函数的说明文档   def 函数名(参数):     """说明文档的位置"""     代码   查看函数的说明文档   help(函数名)   5.2 体验   # help(len) help函数作用:查看函数的说明文档(函

  • 034:goodcopy2022-09-10 17:32:42

      1 #include <iostream> 2 using namespace std; 3 4 5 template <class T> 6 struct GoodCopy { 7 // 在此处补充你的代码 8 void operator()(T* p,T* q,T* r){ 9 int n = q - p; 10 while(n + 1){ 11 *(r + n) = *q; 12

  • pytorch中的forward()的使用与解释2022-09-10 15:32:41

    参考  pytorch中的forward()的使用与解释 - 云+社区 - 腾讯云   前言     最近在使用pytorch的时候,模型训练时,不需要使用forward,只要在实例化一个对象中传入对应的参数就可以自动调用 forward 函数     即: forward 的使用   class Module(nn.Module):   def __init__(

  • L04. number类型2022-09-10 15:31:14

    一. number类型   1. Lua5.3 版本开始, Lua 语言为数值格式提供了两种选择 :integer( 整型 )和float(双精度浮点型 )[float不代表单精度类型 ]      2. 默认当成双精度浮点类型来运算的。也就是说number会底层当做double类型来处理,精度是16~17位     3. 十进制

  • java-随机生成数Random的一个应用2022-09-10 15:30:09

     课堂测试,要求写出一个可以自动随机生成自定义数量、格式、是否带乘除、是否有括号运算的小学四则运算题目,老师出题时边给我们理了一下思路,将这一整个题分成三部分完成,首先要求生成数量固定数量的题目,相对于直接实现后面这部分是较简单的: 首先对于random函数,static double random

  • NumPy科学计算库学习_002_查看Numpy数组2022-09-10 14:30:57

    0、添加NumPy库并生成一个NumPy数组 import numpy as np arr = np.random.randint(0,100,size=(2,3,4)) print("【arr】\n",arr) 【arr】 [[[12 64 65 56] [21 49 88 55] [85 21 2 38]] [[75 53 58 79] [15 39 17 18] [61 28 47 65]]] 1、查看NumPy数组的轴数/维度

  • 用Python复制文件的9个方法2022-09-10 13:31:28

    用Python复制文件的9个方法 - 知乎 (zhihu.com) Python 中有许多“开盖即食”的模块(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。在这篇文章中,你将会看到一些用 Python 实现文件复制的特殊方法。下面我们开始学习这九种不同的方法来实现 Python 复制文件操作。     在

  • 格式化字符串输出的4种方式及比较2022-09-10 13:00:12

    格式化字符串输出的4种方式'''Python格式化字符串的4中方式一:%号二:str.format(args)三:f-Strings四:标准库模板五:总结四种方式的应用场景'''# 一:%号占位符'''这是一种引入最早的一种,也是比较容易理解的一种方式.使用方式为: 1\格式化字符串中变化的部分使用占位符 2\变量以元组

  • python 异常处理和自定义异常基础的实现2022-09-10 12:03:43

    异常处理 # 异常处理:处理软件或信息系统中出现的异常 # 语法结构:try--except--else--finally # 下标越界 try: num = int(input('请输入1~4之间的数:')) lista = [1, 2, 3, 4, 5] print(lista[num]) except IndexError as e: # 出错之后的处理,从上往下依次匹配看是否

  • Python学习笔记12022-09-10 12:03:24

    瞎扯: 到了大学又开始学\(Py\)了 不得不说,还是跟\(C++\)有很大区别的 那么早已弃坑许久的博客又派上用场喽\(~\) 话不多说,直接上作业 problem 1 果然不管学什么类型的代码做的第一个题都是\(Hello,World!\) 注意:各位注意一下尽量不要手动打\(Hello,World!\),说实话,不是什么好习惯,尽量复

  • python 字符串格式化2022-09-10 12:00:29

    1.百分号--基本的格式化操作 1.1百分号充当占位符,最常用的%s只带字符串占位符,%d整型占位符 name = '流年' print("我是%s" % '流年啊')print("我是%s" % name)name = '流年'age = 28print("我是%s今年%d岁" % ('流年啊', 18))print("我是%s今年%d岁" %

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有