teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

こちらは、どうでしょうか?

2021/02/16 07:34

投稿

phoepsilonix
phoepsilonix

スコア233

answer CHANGED
@@ -1,4 +1,10 @@
1
1
  ```python
2
2
  # int型以外の時はエラーを出したい
3
+ assert isinstance(num, int), "Error"
4
+ ```
5
+
6
+ ```
7
+ # ↓だと、うまく行かないケースがあるらしい。
8
+ # ひょっとしたら、uint64,int64とか区別されているのかもしれません。↲
3
9
  assert type(num) is int, "Error"
4
10
  ```

1

example

2021/02/16 07:34

投稿

phoepsilonix
phoepsilonix

スコア233

answer CHANGED
@@ -1,1 +1,4 @@
1
+ ```python
2
+ # int型以外の時はエラーを出したい
1
- type(num) is int
3
+ assert type(num) is int, "Error"
4
+ ```