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

質問編集履歴

3

修正しました

2019/07/09 12:58

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -33,16 +33,19 @@
33
33
 
34
34
  空白のため、if文の条件に合致しない。違う言い方をすると、空白(空文字列)はFalseと
35
35
  なりprint文は実行されない。↓
36
+
37
+
36
- '''
38
+ ```
37
39
  name = ''
38
40
  if name :
39
41
  print('名前は', name, 'です')
40
- '''
42
+ ```
41
43
 
42
44
  空文字列の場合、if文の条件に合致する。
43
45
  なぜでしょう?not nameだから、空文字列では無いということになり、print文は実行されないのではないでしょうか?↓
46
+
44
- '''
47
+ ```
45
48
  name = ''
46
49
  if not name :
47
50
  print('名前が設定されていません')
48
- '''
51
+ ```

2

情報を追記しました

2019/07/09 12:58

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -27,6 +27,22 @@
27
27
  response = '意味不明です'
28
28
  print(response)
29
29
 
30
+ ```
30
31
 
31
32
 
33
+
34
+ 空白のため、if文の条件に合致しない。違う言い方をすると、空白(空文字列)はFalseと
35
+ なりprint文は実行されない。↓
36
+ '''
37
+ name = ''
32
- ```
38
+ if name :
39
+ print('名前は', name, 'です')
40
+ '''
41
+
42
+ 空文字列の場合、if文の条件に合致する。
43
+ なぜでしょう?not nameだから、空文字列では無いということになり、print文は実行されないのではないでしょうか?↓
44
+ '''
45
+ name = ''
46
+ if not name :
47
+ print('名前が設定されていません')
48
+ '''

1

間違いがありました

2019/07/09 12:54

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- if not(偽の場合に処理される**ボールドテキスト**)がどうしても理解できません。
1
+ if not(偽の場合に処理される)がどうしても理解できません。
2
2
  下記コードの if not response : は、bot_dict{}に登録されていない挨拶が
3
3
  入力された場合、又は、なにも入力されなかった場合の処理ですが、一体
4
4
  どいうことなのでしょう。