回答編集履歴

1

補足して、より具体的に解決策を記載しました。

2021/03/21 10:38

投稿

pascal1623
pascal1623

スコア18

test CHANGED
@@ -1,12 +1,14 @@
1
1
  申し訳ありません。解決しました。
2
2
 
3
- SQLiteで作ったデータベースのtaskの型をSTRINGと設定していたので、
3
+ SQLiteで作ったデータベースのtaskの型をSTRINGと設定して、そこに数字だけのtaskもStringで入れていたので、
4
4
 
5
- 数字だけで表現されるシフトもStringで返って来ていると思いこんで、print(task)だけで確認していましたが、
5
+ そのままStringで返って来ていると思いこ、print(task)だけで確認していましたが、
6
6
 
7
- 指摘を受けたため、改めてtype(task)を調べて見ると、数字の勤務はintになっていました。
7
+ 指摘を受けたため、改めてtype(task)を調べて見ると、数字の勤務はintで取り出されていました。
8
8
 
9
- SQLの方の理解不足と思われます。
9
+ SQLの理解不足す。
10
+
11
+ task = str(task)で、Stringに変換したところ、期待通りの動作になりました。
10
12
 
11
13
 
12
14