Python 3エンジニア認定基礎試験-判定と繰り返し(演算子)-

1. 
変数numが偶数である場合に「偶数」、奇数である場合に「奇数」と表示するコードはどれでしょうか?

2. 
変数aとbの両方が正の数である場合に「両方正の数」、それ以外の場合に「どちらかまたは両方が負またはゼロ」と表示するコードはどれでしょうか?

3. 
変数aが1以上10以下の範囲に含まれている場合に「範囲内」、そうでない場合に「範囲外」と表示するコードはどれでしょうか?

4. 
変数scoreが50以上の場合に「合格」、そうでなければ「不合格」と表示するコードはどれでしょうか?

5. 
次のコードを実行したときの出力結果は何でしょうか?

a, b = 5, 10
result = "aはbより小さい" if a < b else "aはbと等しいか大きい"
print(result)

6. 
次のコードを実行したときの出力結果は何でしょうか?

score = 70
result = "合格" if score >= 60 else "不合格"
print(result)

7. 
変数xが0でなければ「非ゼロ」と表示し、0であれば「ゼロ」と表示するコードはどれでしょうか?

8. 
次のコードを実行したときの出力結果は何でしょうか?

age = 18
result = "成人" if age >= 20 else "未成年"
print(result)

9. 
次のコードを実行したときの出力結果は何でしょうか?

n = 15
result = "5の倍数かつ3の倍数" if n % 5 == 0 and n % 3 == 0 else "条件を満たさない"
print(result)

10. 
次のコードを実行したときの出力結果は何でしょうか?

y = 5
result = "3の倍数" if y % 3 == 0 else "3の倍数ではない"
print(result)

11. 
次のコードを実行したときの出力結果は何でしょうか?

value = 0
result = "非ゼロ" if value else "ゼロ"
print(result)

12. 
次のコードを実行したときの出力結果は何でしょうか?

temp = 25
result = "夏日" if temp >= 25 else "それ以外"
print(result)

13. 
次のコードを実行したときの出力結果は何でしょうか?

a, b = 8, 4
result = "aはbの倍数" if a % b == 0 else "aはbの倍数ではない"
print(result)

14. 
変数yが正の数であれば「正の数」、負の数であれば「負の数」と表示するコードはどれでしょうか?

15. 
変数aが変数bより大きい場合に「aはbより大きい」と表示し、そうでない場合に「aはb以下です」と表示するコードはどれでしょうか?

16. 
変数nが5と10の両方で割り切れる場合に「5と10の倍数」、そうでなければ「倍数ではない」と表示するコードはどれでしょうか?

17. 
次のコードを実行したときの出力結果は何でしょうか?

num = 100
result = "100以下" if num <= 100 else "100より大きい"
print(result)

18. 
次のコードを実行したときの出力結果は何でしょうか?

a, b = 7, 7
result = "等しい" if a == b else "異なる"
print(result)

19. 
次のコードを実行したときの出力結果は何でしょうか?

x = -10
result = "正の数" if x > 0 else "負の数またはゼロ"
print(result)

20. 
次のコードを実行したときの出力結果は何でしょうか?

x, y = 12, 3
result = "両方偶数" if x % 2 == 0 and y % 2 == 0 else "どちらかが奇数"
print(result)

コメントを残すにはログインしてください。