小编NZS*_*eve的帖子

python函数的基本解释

我有一个基本的问题,以帮助尝试在python中解决函数(遵循prep for uni中的LPTHW教程).有人可以解释下面的语法,我的假设是否正确?

def print_two_again(arg1, arg2):
    print "arg1: %r, arg2: %r" % (arg1, arg2)

print_two_again("Steve","Testing")
Run Code Online (Sandbox Code Playgroud)

据我所知,print_two_again是函数的名称,但什么是具有目的arg1,arg2括号旁边?是否要调用"steve" "testing"下面的打印命令?或者这些字符串是否指向print命令?

python function

6
推荐指数
2
解决办法
1万
查看次数

对于循环初学者的理解

我目前正在学习C并想检查我对for循环的理解是否正确.

输出是否A is 6发生是因为在循环运行第5次之后,+1被添加到a(这使得它为6),然后条件因为不再存在而停止<= 5

int a;
float b;

b = 0;

for (a = 1; a <= 5; a++)
    b = b + 0.5;

printf ("A is %d\t\t B is %.2f\n", a, b);
Run Code Online (Sandbox Code Playgroud)

输出是

A is 6       B is 2.50

c loops for-loop

4
推荐指数
1
解决办法
77
查看次数

如何更改 Symfony 上“记录器”服务的可见性?

我最近从 Symfony 3.4 升级到 4.4

代码库非常大,并且有很多container->get('logger')来自各地的引用。

我一直试图公开这项服务,但我找不到任何例子。错误:

编译容器时,“logger”服务或别名已被删除或内联。您应该将其公开,或者停止直接使用容器并使用依赖项注入。

在我的service.yml尝试中,我没有运气:

Psr\Log\LoggerInterface:
 public: true

Psr\Log\LoggerInterface:
 alias: 'logger'
 public: true

Psr\Log\LoggerInterface:
 alias: 'monolog.logger'
 public: true
Run Code Online (Sandbox Code Playgroud)

我怎样才能公开该logger服务?

注意:在从 3.4->4.4 的升级中,我们没有更新代码库以使用 Symfony Flex

php symfony

4
推荐指数
1
解决办法
1102
查看次数

标签 统计

c ×1

for-loop ×1

function ×1

loops ×1

php ×1

python ×1

symfony ×1