回答編集履歴

1

短くしてみる

2019/10/06 05:49

投稿

siruku6
siruku6

スコア1382

test CHANGED
@@ -15,3 +15,31 @@
15
15
  numx = request.forms.numberx
16
16
 
17
17
  ```
18
+
19
+
20
+
21
+ ## 追記 20191006 14:45
22
+
23
+
24
+
25
+ 多少短くするならこんな感じでしょうか...
26
+
27
+
28
+
29
+ ```python
30
+
31
+ numx = request.forms.numberx if request.forms.numberx.isnumeric() else 0
32
+
33
+ ```
34
+
35
+
36
+
37
+ #### 参考:
38
+
39
+ - 三項演算子
40
+
41
+ [三項演算子(Python)](https://qiita.com/howmuch515/items/bf6d21f603d9736fb4a5)
42
+
43
+ - isnumeric()
44
+
45
+ [inputで得た入力内容をstrとintに分岐させたい](https://teratail.com/questions/213370)