变量

简单了解Python变量作用域正确使用方法

在写代码的时候,免不了要使用变量。但程序中的一个变量并不一定是在哪里都可以被使用,根据情况不同,会有不同的“有效范围”。 看这样一段代码: def func(x): print ('X in the beginning of func(x): ', x) x = 2 print ('X in the end of func(x): ', x) x = 50func(x)print ('X afte... »

MySQL 的启动选项和系统变量实例详解

本文实例讲述了MySQL 的启动选项和系统变量。分享给大家供大家参考,具体如下: MySQL的配置信息可以通过两种方式实现,一种是命令行形式,在启动MySQL服务时后边带上相关配置参数,此种方式会在MySQL重启后失效。另外一种是通过写入配置文件,如my.cnf,启动或者重启MySQL服务都会生效,此种方式是永久生效。 启动选项 命令行 在MySQL服务命令启动时,带上配置参数 启动方式可参考这篇... »

JavaScript闭包原理与用法学习笔记

本文实例讲述了JavaScript闭包原理与用法。函数displayName()是一个已经定义在init()内部的函数,并且只能在函数init()里面才能访问得到。闭包看下面一个例子 function makeFunc() return displayName; } var myFunc = makeFunc(); myFunc();运行这段代码和之前init()的方法的效果是一... »

WIN10下的JDK安装与配置环境变量的过程(详细版)

若学习JAVA,必须安装JDK(java development kit java开发工具包),并进行环境变量的配置后方可进行java的学习。经过几次配置环境变量失败后,我最终成功。通过对遇到的问题进行总结,形成这篇博文。欢迎交流。【当然,小白如我。】常见失败原因如下: 安装问题:将jdk与jre装在同一文件夹下,导致“jdk中的原文件”被覆盖。(出现javac指令错误。) 变量混淆:打开环境变量... »

浅谈Python程序的错误:变量未定义

Python程序的错误种类 Python程序的错误分两种。一种是语法错误(syntax error)。这种错误是语句的书写不符合Python语言的语法规定。第二种是逻辑错误(logic error)。这种错误是指程序能运行,但功能不符合期望,比如“算错了”的情形。 变量未定义的错误 Python程序中,变量需要先定义后使用。如果没有这样做,就会出现变量未定义错误。这属于语法错误。Pycharm中,... »

如何理解Python中的变量

变量 在Python中,存储一个数据,需要定义一个变量 number1 = 1 #numbe1就是一个变量,用来保存数据:1 number2 = 2 #number2也是一个变量,用来保存数据:2 sum = number1+number2 #sum也是一个变量,用力保存1+2的值 说明: 所谓变量:就是可以改变的量。 程序就是用来处理数据的,而变量就是用来存储数据的 python中的变量不需要指... »

Python新手如何进行闭包时绑定变量操作

搞不清楚在闭包(closures)中Python是怎样绑定变量的 看这个例子: >>> def create_multipliers(): ... return [lambda x : i * x for i in range(5)] >>> for multiplier in create_multipliers(): ... print multiplier... »

Python小白不正确的使用类变量实例

在Python里,类变量通常在内部被当做字典来处理并遵循通常所说的方法解析顺序。类变量通常不作为类的实例变量的,类变量对于所有实例化的对象中是公用的。 »

python变量的作用域是什么

变量作用域: 一般在函数体外定义的变量成为全局变量,在函数内部定义的变量称为局部变量。 全局变量所有作用域都可读,局部变量只能在本函数可读 函数在读取变量时,优先读取函数本身自有的局部变量,再去读全局变量 全局变量 读,均可读 赋值,global 字典,列表可修改 全局变量全大写 例如 name = 'Tim' #全局变量 def f1(): age = 18 #局部变量 print(age,na... »

使用pth文件添加Python环境变量方式

有时,在用import导入项目文件夹里自己写的python文件时,常常说找不到该文件,这时可以将项目路径添加到PYTHONPATH下。 暂时添加: import sys sys.path.append(项目路径) 这种方法只会存在内存里,一旦退出python就没有了 一劳永逸: 在D:/anaconda/env/pytorch/lib/site-packages/里新建txt,修改后缀为.pth,... »

tensorflow实现从.ckpt文件中读取任意变量

思路有些混乱,希望大家能理解我的意思。 看了faster rcnn的tensorflow代码,关于fix_variables的作用我不是很明白,所以写了以下代码,读取了预训练模型vgg16得fc6和fc7的参数,以及faster rcnn中heat_to_tail中的fc6和fc7,将它们做了对比,发现结果不一样,说明vgg16的fc6和fc7只是初始化了faster rcnn中heat_to_t... »

打印tensorflow恢复模型中所有变量与操作节点方式

我就废话不多说了,大家还是直接看代码吧! #参数恢复 self.sess=tf.Session() saver = tf.train.import_meta_graph(os.path.join(model_fullpath,'model.ckpt-7.meta')) module_file = tf.train.latest_checkpoint(model_fullpath) saver.re... »

tensorflow模型的save与restore,及checkpoint中读取变量方式

创建一个NN import tensorflow as tf import numpy as np #fake data x = np.linspace(-1, 1, 100)[:, np.newaxis] #shape(100,1) noise = np.random.normal(0, 0.1, size=x.shape) y = np.power(x, 2) + noise #shape(1... »

tensorflow从ckpt和从.pb文件读取变量的值方式

最近在学习tensorflow自带的量化工具的相关知识,其中遇到的一个问题是从tensorflow保存好的ckpt文件或者是保存后的.pb文件(这里的pb是把权重和模型保存在一起的pb文件)读取权重,查看量化后的权重是否变成整形。 因此将自己解决这个问题记录下来,为了下一次遇到时,可以有所参考,也希望给有需要的同学一个可能的参考。 (1) 从保存的ckpt读取变量的值(以读取保存的第一个权重为例)... »

Python flask路由间传递变量实例详解

我查了一下解决这个问题的办法,一般是设定全局变量,今天介绍一种新办法 上代码difrouters.py from flask import Flask, render_template app = Flask(__name__) class DataStore(): a = None c = None data = DataStore() @app.route("/index") def inde... »

Python参数传递实现过程及原理详解

在分析python的参数传递是如何进行的之前,我们需要先来了解一下,python变量和赋值的基本原理,这样有助于我们更好的理解参数传递。总结今天,我们讨论了 Python 的变量及其赋值的基本原理,并且解释了 Python 中参数是如何传递的。和其他语言不同的是,Python 中参数的传递既不是值传递,也不是引用传递,而是赋值传递,或者是叫对象的引用传递。 »

python进行参数传递的方法

总结今天,我们讨论了 Python 的变量及其赋值的基本原理,并且解释了 Python 中参数是如何传递的。和其他语言不同的是,Python 中参数的传递既不是值传递,也不是引用传递,而是赋值传递,或者是叫对象的引用传递。 »

python函数中将变量名转换成字符串实例

考虑到在日常中,常常需要对模型指标输出,但涉及多个模型的时候,需要对其有标示输出,故需要将模型变量名转换成字符串。 看到的基本方法有两种: 一、方法层面: 方法1(函数内推荐): def namestr(obj, namespace): return [name for name in namespace if namespace[name] is obj] print(namestr(lr_or... »

基于pycharm实现批量修改变量名

用鼠标双击需要更改的变量,就会将其选中,选中的标志是相应变量名有了色块然后右键点击这个变量,找到Refactor,然后再选择Reanme然后写入你想要更改的变量名,点击Refactor然后,这个变量在代码中出现的所有位置都更改了名称 »

Python实现初始化不同的变量类型为空值

常见的数字,字符,很简单,不多解释。 列表List的其值是[x,y,z]的形式 字典Dictionary的值是{x:a, y:b, z:c}的形式 元组Tuple的值是(a,b,c)的形式 所以,这些数据类型的变量,初始化为空值分别是: 数值 digital_value = 0 字符串 str_value = “” 或 str_value = ” 列表 list_value... »

VSCode同时更改所有相同的变量名或类名的图文教程

有的时候我们想把代码中某个变量名或类名改一下但是如果改了,那好多地方都要一起改如果把所有都一个一个改的话会很浪费时间所以我们需要一些同时更改所有相同的变量名或类名的方法多光标我们可以使用多光标选中所有要改的地方然后一起改如果多光标的操作不会的话可以去看我的第一篇vscode小操作,链接在文章末尾演示:虽然用多光标的确比一个一个改方便了一点,但是还是要用鼠标一 »

Python基于os.environ从windows获取环境变量

安装python之后,我们往往面临这样一个问题,在命令行输入“python”,竟然出错,难道是没有安装成功吗?非也,其实是你的系统环境变量没有设置好。今天,小编就来带大家学学python怎么设置环境变量 问题场景: 写脚本涉及到数据库的配置信息,然后上面要求这种关键信息不能体现到脚本中,哦,那怎么办,那我去哪里读取数据库信息呢? 解决方法: 从运行脚本的机器的环境变量里读取数据库信息,这样脚本中全... »

如何从一个php文件向另一个地址post数据,不用表单和隐藏的变量的

可以使用以下函数来实现: -------------------------------------------------------------------------------------------------- 也可以这样 »

MYSQL环境变量设置方法

mysql环境变量设置(windows环境)1、对于命令控来说,在cmd命令下行下操作很方便,但有时需要直接在命令行床空执行mysql这样的命令,会出现”mysql不是内部或外部命令“这样的错误提示,原因是mysql其实是一个exe文件,存放于myql安装路径/bin下,因此需要将mysql的安装路径配置到path环境变量中,如此以后就不用每次都cd到mys »

解决pycharm debug时界面下方不出现step等按钮及变量值的问题

上述问题我在网上找了很多博客都没有找到解决方法,我想和我一样受到困惑的小伙伴能借此文快速解决问题。 问题截图: 1.没有debug栏 可能隐藏到了左侧: 2.最简单的解决办法: step1: 点击view,选择添加debug 会自动弹出debug栏,不管它隐藏到了哪里 step2: 右键点击 选择move to 选择bottom 最后就在pycharm界面底端出现了debug栏,并且也有steo调... »

Page 1 of 112123»