首页 > 编程语言 >python神经网络编程2之用python搭建神经网络

python神经网络编程2之用python搭建神经网络

时间:2022-11-17 11:58:57浏览次数:44  
标签:python self 编程 Dog 对象 神经网络 pass print

【python基础】

环境:Jupyter Notebook

for n in range(10):
    print(n)
    pass
#标志循环结束,下一行回正常缩进,done只打印一次 我也可以删掉orz
print("done")

 

#funtion that takes 2 numbers as input
#and outputs their avarage
def avg(x,y):
    print("first input is",x)
    print("second input is",y)
    a=(x+y)/2.0
    print("avarage is",a)
    return a
import numpy
a=numpy.zeros([3,2])
print(a)

a[0,0]=1
a[0,1]=2
a[1,0]=9
a[2,1]=12
print(a)

import matplotlib.pyplot
matplotlib.pyplot.imshow(a,interpolation="nearest")
#imshow():创建绘图,参数一:要绘制的数组
#最后一项:不要让绘图看起来平滑二混合颜色
<matplotlib.image.AxesImage at 0x1e9dd2fab20>

 

 

#只定义对象一次,却可以多次使用对象,对象类似于可重用函数,但更多
#class for a dog object
class Dog:
    
    #dogs can bark()
    #对象函数被称为method
    def bark(self):
        #self:为了当python创建函数时,python可把函数赋予正确的对象
        print("woof!")
        pass#貌似可有可无
    
    pass
sizzles=Dog()#创建对象,实例
mutley=Dog()#创建对象,实例
sizzles.bark()
mutley.bark()
#类只是定义(蛋糕配方)
#对象是所定义类的真正实例(按配方做好的蛋糕)
#对象可以利用模板批量创建
#对象内由整齐封装在内的数据和函数

#把数据变量添加至类中,并添加一些方法观察、改变这些数据
#class for a dog object
class Dog:
    #initialisation method with internal date
    def __init__(self,petname,temp):
        #后两项:函数期望的变量参数
        #初始化函数:在实际使用对象前,该函数准备对象
        #创建两个新变量,把变量参数传递过去
        self.name=petname;
        self.temperature=temp;
        #"self."指变量是对象本身的一部分,这个变量只属于这个对象
    #get status
    def status(self):#无参,仅打印Dog对象名和温度变量
        print("dog name is ",self.name)
        print("dog temperature is ",self.temperature)
        pass
    
    #set temperature
    def setTemperature(self,temp):
        #创建对象后任何时间均可改变对象温度
            self.temperature=temp;
            pass
        #dogs can bark()
    def bark(self):
        print("woof!")
        pass
    pass
#create a new dog object from the Dog class
lassie=Dog("Lassie",37)
lassie.status()

lassie.setTemperature(40)
lassie.status()

 

 

 

【搭建神经网络】

标签:python,self,编程,Dog,对象,神经网络,pass,print
From: https://www.cnblogs.com/asandstar/p/16898973.html

相关文章

  • python读取文件列表修改txt内容
        importosfilePath='img'path2=r'/config/FHY_gps.txt'path3=r'/config/FHY_gps_new.txt'name=os.listdir(filePath)name.sort(key=lambdax......
  • python 子类调用父类中的init
    背景在定义完父类后,子类继承父类后,又想有自己的__init__方法方法在子类的__init__方法中调一下父类的___init__方法代码classTest1:def__init__(self):......
  • 工-python注解
    1、无参数和带参数defspamrun(fn):defsayspam(*args):print("spam,spam,spam")fn(*args)returnsayspam@spamrundefuseful(a,b):......
  • python中networkx学习(1)边和点
    importnetworkxasnxfrommatplotlibimportpyplotaspltG=nx.Graph(abb="pythondemo")#创建一个空图print(nx.Graph)#添加节点G.add_node("python")#生成一个以......
  • PYTHON_循环
    分模块积累,此模块为【循环】。1. 有四个数字1、2、3、4,能组成多少个互不相同且无重复的三位数,各是多少?'''初始化'''cnt=0'''循环判断获得无重复三位数'''foriinr......
  • Python selenium 插入图片
    方法一如果有上传图片按钮的,就比较简单了:browser.find_element_by_id("IdOfInputTypeFile").send_keys(os.getcwd()+"/image.png")browser.find_element_by_xpath("IdOfInpu......
  • python web自动化-文件上传三种方法
    文件上传三种方式:(一)查看元素标签,如果是input,则可以参照文本框输入的形式进行文件上传方法:和用户输入是一样的,使用send_keys步骤:1、找到定位元素,2,输入文件路径ele=driv......
  • python xls2csv
    importpandasaspdaex=pda.read_excel("k.xls")ex.to_csv("k.csv",encoding="gbk") importpandasaspdacs=pda.read_csv("k.csv",encoding="gbk")cs.to_exc......
  • Python中为啥 int('12', 16) 的结果是 18?
    大家好,我是皮皮。一、前言前几天在Python白银交流群【SamYao】问了一个Python基础的问题,提问截图如下:二、实现过程其实他自己发出来的解析已经比较清晰了,如下图所示:......
  • python flask学习之Mac开发flask项目中bash: flask: command not found错误解决
    最近在学习pythonflask时,当使用SQLAlchemy对mysql操作的功能要做flask_migrate迁移在执行flask的命令【flaskdbinit】时,控制台报bash:flask:commandnotfound错误......