标签: variables

Python中变量和函数名称的命名约定是什么?

来自C#背景的变量和方法名称的命名约定通常是CamelCase或Pascal Case:

// C# example
string thisIsMyVariable = "a"
public void ThisIsMyMethod()
Run Code Online (Sandbox Code Playgroud)

在Python中,我已经看到了上面的内容,但我也看到了使用下划线:

# python example
this_is_my_variable = 'a'
def this_is_my_function():
Run Code Online (Sandbox Code Playgroud)

Python有更优选的,明确的编码风格吗?

python variables function naming-conventions

719
推荐指数
11
解决办法
42万
查看次数

如何检查变量的类型是否为字符串?

有没有办法检查python中的变量类型是否为字符串..就像

isinstance(x,int);
Run Code Online (Sandbox Code Playgroud)

对于整数值?

python string variables types

705
推荐指数
15
解决办法
80万
查看次数

680
推荐指数
19
解决办法
59万
查看次数

570
推荐指数
5
解决办法
24万
查看次数

捕获多行输出到Bash变量

我有一个脚本'myscript',输出如下:

abc
def
ghi
Run Code Online (Sandbox Code Playgroud)

在另一个脚本中,我打电话给:

declare RESULT=$(./myscript)
Run Code Online (Sandbox Code Playgroud)

$RESULT获得价值

abc def ghi
Run Code Online (Sandbox Code Playgroud)

有没有办法用换行符或'\n'字符存储结果,所以我可以输出' echo -e'?

variables bash

542
推荐指数
5
解决办法
26万
查看次数

MySQL:@variable与变量.有什么不同?

在我发布的另一个问题中有人告诉我,之间有区别:

@variable
Run Code Online (Sandbox Code Playgroud)

和:

variable
Run Code Online (Sandbox Code Playgroud)

在MySQL中.他还提到了MSSQL如何具有批量作用域以及MySQL具有会话作用域.有人可以为我详细说明这个吗?

mysql sql variables

488
推荐指数
3
解决办法
42万
查看次数

在JavaScript函数中定义全局变量

是否可以在JavaScript函数中定义全局变量?

我想在其他函数中使用trailimage变量(在makeObj函数中声明).

<html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <title></title>
        <script type="text/javascript">
            var offsetfrommouse = [10, -20];
            var displayduration = 0;
            var obj_selected = 0;
            function makeObj(address) {
                **var trailimage = [address, 50, 50];**
                document.write('<img id="trailimageid" src="' + trailimage[0] + '" border="0"  style=" position: absolute; visibility:visible; left: 0px; top: 0px; width: ' + trailimage[1] + 'px; height: ' + trailimage[2] + 'px">');
                obj_selected = 1;
            }

            function truebody() {
                return (!window.opera && document.compatMode && document.compatMode != "BackCompat") ? …
Run Code Online (Sandbox Code Playgroud)

javascript variables scope declaration function

479
推荐指数
10
解决办法
97万
查看次数

有没有更好的写v =(v == 0?1:0)的方法;

我想在0和1之间切换变量.如果它是0我想将其设置为1,否则如果它是1我想将其设置为0.

这是我经常写的一个基本操作,我想研究最短,最清晰的方法.到目前为止,这是我最好的:

v = (v == 0 ? 1 : 0);
Run Code Online (Sandbox Code Playgroud)

你能改进吗?

编辑:问题是询问如何在保留清晰度的同时用最少的字符写上述语句 - 这怎么'不是真正的问题'?这不是一个代码高尔夫练习,虽然一些有趣的答案来自人们接近它作为高尔夫球 - 很高兴看到高尔夫球以建设性和发人深省的方式使用.

javascript variables coding-style toggle

462
推荐指数
25
解决办法
5万
查看次数

如何在PHP中向空数组添加元素?

如果我在PHP中定义一个数组,例如(我没有定义它的大小):

$cart = array();
Run Code Online (Sandbox Code Playgroud)

我只是使用以下内容添加元素吗?

$cart[] = 13;
$cart[] = "foo";
$cart[] = obj;
Run Code Online (Sandbox Code Playgroud)

PHP中的数组是否有添加方法,例如,cart.add(13)

php arrays variables

458
推荐指数
5
解决办法
93万
查看次数

在Python中将整数附加到列表的开头

我有一个整数和一个列表.我想创建一个以变量开头并以列表结尾的新列表.写a + list我得错了.编译器处理a为整数,因此我不能使用append或extend.你会怎么做?

python variables list append

434
推荐指数
8
解决办法
61万
查看次数