質問編集履歴
4
コード追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -31,3 +31,28 @@
|
|
31
31
|
test()
|
32
32
|
test5()
|
33
33
|
```
|
34
|
+
|
35
|
+
|
36
|
+
```python
|
37
|
+
from collections.abc import Callable
|
38
|
+
a = 0
|
39
|
+
|
40
|
+
def test(callback):
|
41
|
+
assert isinstance(callback, Callable), f"`callback` is not Callable,
|
42
|
+
if a == 0:
|
43
|
+
print(location(), a)
|
44
|
+
callback()
|
45
|
+
|
46
|
+
def test2():
|
47
|
+
print(location())
|
48
|
+
|
49
|
+
def test3_2():
|
50
|
+
print(location())
|
51
|
+
test(test2)
|
52
|
+
|
53
|
+
test3_2()
|
54
|
+
```
|
55
|
+
|
56
|
+
```zsh
|
57
|
+
SyntaxError: unterminated string literal (detected at line 135)
|
58
|
+
```
|
3
軽微な修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
test3()
|
18
18
|
```
|
19
19
|
|
20
|
-
理由としましては、test4, test5と今後関数が増えていく予定なので、下記のような
|
20
|
+
理由としましては、test4, test5と今後関数が増えていく予定なので、下記のような運用ができればより管理がしやすくなるからです。
|
21
21
|
test関数は共通で、実際にはコードがもっと長いです。
|
22
22
|
|
23
23
|
```python
|
@@ -27,7 +27,7 @@
|
|
27
27
|
```
|
28
28
|
|
29
29
|
```python
|
30
|
-
def test3_
|
30
|
+
def test3_3():
|
31
31
|
test()
|
32
32
|
test5()
|
33
33
|
```
|
2
説明文の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,3 +16,18 @@
|
|
16
16
|
|
17
17
|
test3()
|
18
18
|
```
|
19
|
+
|
20
|
+
理由としましては、test4, test5と今後関数が増えていく予定なので、下記のような使い方ができればより管理がしやすくなるからです。
|
21
|
+
test関数は共通で、実際にはコードがもっと長いです。
|
22
|
+
|
23
|
+
```python
|
24
|
+
def test3_2():
|
25
|
+
test()
|
26
|
+
test4()
|
27
|
+
```
|
28
|
+
|
29
|
+
```python
|
30
|
+
def test3_2():
|
31
|
+
test()
|
32
|
+
test5()
|
33
|
+
```
|
1
説明文の軽微な修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
test関数のif a == 0:がtrueの時だけtest3関数の中でtest2関数を動かすことはできますでしょうか?(test関数のprintの下にtest2関数を入れる以外で探しております。test3関数の中でtest関数の後にtest2をif a==0:がtrueの時だけ
|
1
|
+
test関数のif a == 0:がtrueの時だけtest3関数の中でtest2関数を動かすことはできますでしょうか?(test関数のprintの下にtest2関数を入れる以外で探しております。test3関数の中でtest関数の後にtest2関数をif a==0:がtrueの時だけ動作させたいです。)
|
2
2
|
ご存知の方おられましたらご教示お願いいたします。
|
3
3
|
|
4
4
|
```python
|