ログイン

演算問題

演算問題
61問 • 2年前
  • William Wan
  • 通報

    問題一覧

  • 1

    1. >>> s = 'Python' >>> s + s ① >>> 'Hello,' + s ② >>> s + 'ista' ③

    'PythonPython', 'Hello,Python', 'Pythonista'

  • 2

    >>> 'Python' + 'ista' ① >>> 'Python' '123' ②

    'Pythonista', 'Python123'

  • 3

    >>> s = 'Python' >>> s += 'ista' >>> s ①

    'Pythonista'

  • 4

    >>> s = 'Python' >>> s*3 ① >>> 3 * s ②

    'PythonPythonPython', 'PythonPythonPython'

  • 5

    >>> (1, 2) + (3, 4) + (5, 6) ① >>> l1 = (10, 20) >>> l1 += (30) ②

    (1, 2, 3, 4, 5, 6), エラー

  • 6

    >>> t = (10, 20) >>> t += (30, 40) >>> t ①

    (10, 20, 30, 40)

  • 7

    >>> (10, 20) * 3 ①

    (10, 20, 10, 20, 10, 20)

  • 8

    >>> [10, 20] + [30, 40] + [50, 60] ①

    [10, 20, 30, 40, 50, 60]

  • 9

    >>> [[],[10],[10, 20]]+[[-1], [-2, -3], [-4, -5, -6]] ①

    [[], [10], [10, 20], [-1], [-2, -3], [-4, -5, -6]]

  • 10

    >>> l = [10, 20] >>> l += [30] >>> l ① >>> [10, 20] * 3 ② >>> l = [10, 20] >>> l *= 3 >>> l ③

    [10, 20, 30], [10, 20, 10, 20, 10, 20], [10, 20, 10, 20, 10, 20]

  • 11

    >>> l1 = [10, 20] >>> l2 = l1 >>> l1 += [30] >>> l1 ① >>> l2 ②

    [10, 20, 30], [10, 20, 30]

  • 12

    >>> l1 = (10, 20) >>> l1 += (30) ①

    (10, 20, 30)

  • 13

    >>> s = "ABC" >>> s[0] ① >>> s[1] ② >>> s[2] ③ >>> s[3] ④ >>> s[-1] ⑤ >>> s[-2] ⑥ >>> s[-3] ⑦

    'A', 'B', 'C', エラー, 'C', 'B', 'A'

  • 14

    >>> s = "ABC" >>> s[0] = 'X' ① >>> s[1] = 'Z' ②

    エラー, エラー

  • 15

    >>> t = (10, 20, 30) >>> t[0] ① >>> t[1] ② >>> t[2] ③ >>> t[3] ④ >>> t[-1] ⑤ >>> t[-2] ⑥ >>> t[-3] ⑦

    10, 20, 30, IndexError, 30, 20, 10

  • 16

    >>> t = (10, 20, 30) >>> t[0] = 50 ① >>> t[1] = 100 ② >>> t[2] = 200 ③

    エラー, エラー, エラー

  • 17

    >>> l = [10, 20] >>> l[0] ① >>> l[1] ② >>> l[2] ③ >>> l[-1] ④ >>> l[-2] ⑤

    10, 20, IndexError, 20, 10

  • 18

    >>> l = [10, 20, 30] >>> l[0] = 100 >>> l[1] = 200 >>> l[2] = 300 >>> l[3] = 400 >>> l[-1] = -100 >>> l[-2] = -200 >>> l[-3] = -300 >>> l ①

    [-300, -200, -100]

  • 19

    >>> s = 'HelloPython' >>> s[5:] ① >>> s[5:8] ② >>> s[:8] ③ >>> s[2:8:2] ④ >>> s[:] ⑤

    'Python', 'Pyt', 'HelloPyt', 'loy', 'HelloPython'

  • 20

    >>> s = 'Python' >>> s[-2] ① >>> s[-4:-1] ② >>> s[-3:] ③ >>> s[:-2] ④ >>> s[-7:-2:2] ⑤ >>> s[-2:-7:2] ⑥

    'o', 'tho', 'hon', 'Pyth', 'Pt', エラー

  • 21

    >>> s = 'Python' >>> s[::-1] ① >>> s[::-2] ②

    'nohtyP', 'nhy'

  • 22

    >>> t = (10, 20, 30, 40, 50) >>> t[:] ① >>> t[3:] ② >>> t[2:4] ③ >>> t[:5] ④ >>> t[1:4:2] ⑤

    (10, 20, 30, 40, 50), (40, 50), (30, 40), (10, 20, 30, 40, 50), (20, 40)

  • 23

    >>> t = {10, 20, 30, 40, 50} >>> t[0] ① >>> t[:] ②

    エラー, エラー

  • 24

    >>> t = [10, 20, 30, 40, 50] >>> t[:] ① >>> t[3:] ② >>> t[2:4] ③ >>> t[:5] ④ >>> t[1:4:2] ⑤

    [10, 20, 30, 40, 50], [40, 50], [30, 40], [10, 20, 30, 40, 50], [20, 40]

  • 25

    >>> l = [10, 20, 30, 40, 50] >>> ll = l[2:4] >>> ll[0]=100 >>> l ① >>> ll ②

    [10, 20, 30, 40, 50], [100, 40]

  • 26

    >>> s1 = 'ABC' >>> s2 = 'ABC' >>> s3 = s2 >>> s1 == s2 ① >>> s1 is s2 ② >>> s2 == s3 ③ >>> s3 == s1 ④

    True, True, True, True

  • 27

    >>> t1 = (1, 3, 5) >>> t2 = (1, 2, 5) >>> t1 > t2 ① >>> t1 == t2 ②

    True, False

  • 28

    >>> t1 = (1, 3, 5) >>> t2 = (1, 3, 4, 5) >>> t2 > t1 ①

    False

  • 29

    >>> t1 = (1, 2) >>> t2 = (2, 1) >>> t1 == t2 ①

    False

  • 30

    >>> 'AB' > 'A' ① >>> 'A' > '' ② >>> 'A' > 'c' ③ >>> 'A' > 'aa' ④

    True, True, False, False

  • 31

    >>> s1 = 'ABC' >>> s2 = 'ABC' >>> s1 is s2 ① >>> s1 = '' >>> s2 = '' >>> s1 is s2 ②

    True, True

  • 32

    >>> t1 = (1, 2, 3) >>> t2 = (1, 2, 3) >>> t1 is t2 ① >>> t1 = () >>> t2 = () >>> t1 is t2 ②

    False, True

  • 33

    >>> l1 = [10, 20, 30] >>> l2 = [10, 20, 30] >>> l1 is l2 ① >>> l1 = [] >>> l2 = [] >>> l1 is l2 ②

    False, False

  • 34

    >>> 'A' in 'ABC' ① >>> 'X' in 'ABC' ② >>> 'AB' in 'ABCABC' ③ >>> '' in 'ABC' ④

    True, False, True, True

  • 35

    >>> 10 in (10, 20, 30) ① >>> [10, 20] in [10, 20, 30] ② >>> 15 in [10, 20, 30] ③ >>> (10, 20, 30) in (10, 20, 30) ④ >>> [10, 20, 30] in [10, 20, 30] ⑤ >>> (10, 20) in ((10, 20), 30) ⑥

    True, False, False, False, False, True

  • 36

    >>> str(True) ① >>> str(true) ② >>> str(10.55) ③ >>> str(None) ④ >>> str((10, 20)) ⑤ >>> str() ⑥ >>> str([10, 20]) ⑦ >>> str({10, 20}) ⑧ >>> str({10: 'A', 20: 'B'}) ⑨

    'True', エラー, '10.55', 'None', '(10, 20)', '', '[10, 20]', '{10, 20}', "{10: 'A', 20: 'B'}"

  • 37

    >>> tuple() ① >>> tuple('') ② >>> tuple('python') ③ >>> tuple(True) ④ >>> tuple(None) ⑤

    (), (), ('p', 'y', 't', 'h', 'o', 'n'), エラー, エラー

  • 38

    >>> tuple({10:'Java', 20:'Python'}) ① >>> tuple(set()) ② >>> tuple({10, 20, 30}) ③ >>> tuple(3) ④ >>> tuple(3.1415) ⑤

    (10, 20), (), (10, 20, 30), エラー, エラー

  • 39

    >>> list() ① >>> list('') ② >>> list('Python') ③ >>> list({10:'Java', 20:'Python'}) ④

    [], [], ['P', 'y', 't', 'h', 'o', 'n'], [10, 20]

  • 40

    >>> list(true) ① >>> list(10) ② >>> list(10.33) ③ >>> list(None) ④

    エラー, エラー, エラー, エラー

  • 41

    >>> len('') ① >>> len('あ') ② >>> len(10, 20, 30) ③ >>> len((10, 20, 30)) ④ >>> len([10, 20, 30]) ⑤

    0, 1, エラー, 3, 3

  • 42

    >>> max('Python') ① >>> min('Python') ② >>> max((10, 30, 20)) ③ >>> min((10, 30, 20)) ④ >>> max([-10, -30, -20]) ⑤ >>> min([-10, -30, -20]) ⑥

    'y', 'P', 30, 10, -10, -30

  • 43

    >>> sum((10, 20, 30)) ① >>> sum([30, 50, 20]) ② >>> sum({10: 'Python', 20: 'Java'}) ③ >>> sum('Python') ④

    60, 100, 30, エラー

  • 44

    >>> sum([1,2], 11) ① >>> sum([1, 9], [4, 5]) ②

    14, エラー

  • 45

    >>> fruit = 'apple' >>> print('-'.join(fruit)) ①

    a-p-p-l-e

  • 46

    >>> fruit = ['ap', 'or', 'me'] >>> print('-'.join(fruit)) ① >>> fruit = ['ap', 'or', 'me'] >>> print('::'.join(fruit)) ②

    ap-or-me, ap::or::me

  • 47

    >>> fruit = 'apple_banana_cherry' >>> print(fruit.count('a')) ① >>> print(fruit.count('na')) ② >>> print(fruit.count('a', 1)) ③ >>> print(fruit.count('a', 1, 7)) ④ >>> print(fruit.count('_', 0, 12)) ⑤

    4, 2, 3, 0, 1

  • 48

    >>> fruit = 'apple' >>> print(fruit.replace('p', 'x')) ① >>> print(fruit.replace('p', 'ABAB')) ②

    axxle, aABABABABle

  • 49

    s = 'Python' print(s.upper()) ① print(s.lower()) ②

    PYTHON, python

  • 50

    >>> s = 'apple' >>> print(s.startswith('a')) ① >>> print(s.startswith('ap')) ② >>> print(s.startswith('a', 1, 3)) ③ >>> print(s.startswith('a', 0, 3)) ④ >>> print(s.startswith('p', 1, 3)) ⑤ >>> print(s.startswith('p', 0, 3)) ⑥ >>> print(s.startswith('appl', 0, 3)) ⑦

    True, True, False, True, True, False, False

  • 51

    s = 'apple' >>> print(s.endswith('e')) ① >>> print(s.endswith('le')) ② >>> print(s.endswith('ple', 2, 4)) ③ >>> print(s.endswith('ple', 2, 5)) ④

    True, True, False, True

  • 52

    >>> s = '__init__' >>> print(s.strip('_')) ① >>> print(s.strip('x')) ② >>> print(s.strip('_t')) ③ >>> print(s.strip('i_n')) ④ >>> print(s.strip('i')) ⑤

    init, __init__, ini, t, __init__

  • 53

    >>> s = 'www.jec.ac.jp' >>> print(s.strip('w')) ① >>> print(s.strip('wp')) ② >>> print(s.strip('wjp')) ③ >>> print(s.strip('wjp.')) ④

    .jec.ac.jp, .jec.ac.j, .jec.ac., ec.ac

  • 54

    >>> s = ' snake' >>> print(s.strip('')) ① >>> print(s.strip()) ②

    snake, snake

  • 55

    >>> s = 'Python,Java,JavaScript,C' >>> print(s.split(',')) ①

    ['Python', 'Java', 'JavaScript', 'C']

  • 56

    >>> s = 'Python,Java,JavaScript,C' >>> print(s.find(',')) ①

    6

  • 57

    >>> x = [10, 20] >>> x.append(30) >>> x ① >>> x.append('Python') >>> x ② >>> x.append(10, 20) ③

    [10, 20, 30], [10, 20, 30, 'Python'], エラー

  • 58

    >>> x = (10, 20) >>> x.append(30) ①

    エラー

  • 59

    >>> x = [10, 20] >>> x.extend([30, 40]) >>> x ① >>> x += [30, 40] >>> x ②

    [10, 20, 30, 40], [10, 20, 30, 40, 30, 40]

  • 60

    >>> x = [10, 20, 30] >>> x.remove(20) >>> x ①

    [10, 30]

  • 61

    >>> x = ['Python', 'Java', 'C'] >>> x.pop() ① >>> x ② >>> x.pop() ③ >>> x ④ >>> x.pop() ⑤ >>> x ⑥ >>> x.pop() ⑦

    'C', ['Python', 'Java'], 'Java', ['Python'], 'Python', [], エラー

  • テスト問題

    テスト問題

    William Wan · 23問 · 2年前

    テスト問題

    テスト問題

    23問 • 2年前
    William Wan

    算数問題

    算数問題

    William Wan · 10問 · 2年前

    算数問題

    算数問題

    10問 • 2年前
    William Wan

    English

    English

    William Wan · 32問 · 2年前

    English

    English

    32問 • 2年前
    William Wan

    漢字

    漢字

    William Wan · 23問 · 2年前

    漢字

    漢字

    23問 • 2年前
    William Wan

    クイズ

    クイズ

    William Wan · 9問 · 2年前

    クイズ

    クイズ

    9問 • 2年前
    William Wan

    第1章

    第1章

    William Wan · 9問 · 2年前

    第1章

    第1章

    9問 • 2年前
    William Wan

    第2章

    第2章

    William Wan · 5問 · 2年前

    第2章

    第2章

    5問 • 2年前
    William Wan

    vol.1

    vol.1

    William Wan · 18問 · 2年前

    vol.1

    vol.1

    18問 • 2年前
    William Wan

    vol.01

    vol.01

    William Wan · 18問 · 2年前

    vol.01

    vol.01

    18問 • 2年前
    William Wan

    vol.01

    vol.01

    William Wan · 35問 · 2年前

    vol.01

    vol.01

    35問 • 2年前
    William Wan

    Vocarb

    Vocarb

    William Wan · 8問 · 2年前

    Vocarb

    Vocarb

    8問 • 2年前
    William Wan

    vol.01

    vol.01

    William Wan · 37問 · 2年前

    vol.01

    vol.01

    37問 • 2年前
    William Wan

    Interface

    Interface

    William Wan · 14問 · 2年前

    Interface

    Interface

    14問 • 2年前
    William Wan

    vol.02

    vol.02

    William Wan · 15問 · 2年前

    vol.02

    vol.02

    15問 • 2年前
    William Wan

    vol.01 記述編

    vol.01 記述編

    William Wan · 23問 · 2年前

    vol.01 記述編

    vol.01 記述編

    23問 • 2年前
    William Wan

    vol.02

    vol.02

    William Wan · 12問 · 2年前

    vol.02

    vol.02

    12問 • 2年前
    William Wan

    vol.02 用語

    vol.02 用語

    William Wan · 16問 · 2年前

    vol.02 用語

    vol.02 用語

    16問 • 2年前
    William Wan

    10章

    10章

    William Wan · 5問 · 2年前

    10章

    10章

    5問 • 2年前
    William Wan

    vol.03

    vol.03

    William Wan · 48問 · 2年前

    vol.03

    vol.03

    48問 • 2年前
    William Wan

    vol.02

    vol.02

    William Wan · 50問 · 2年前

    vol.02

    vol.02

    50問 • 2年前
    William Wan

    vol.03

    vol.03

    William Wan · 31問 · 2年前

    vol.03

    vol.03

    31問 • 2年前
    William Wan

    用語問題

    用語問題

    William Wan · 46問 · 2年前

    用語問題

    用語問題

    46問 • 2年前
    William Wan

    vol.03

    vol.03

    William Wan · 20問 · 2年前

    vol.03

    vol.03

    20問 • 2年前
    William Wan

    vol.04

    vol.04

    William Wan · 24問 · 2年前

    vol.04

    vol.04

    24問 • 2年前
    William Wan

    vol.05

    vol.05

    William Wan · 21問 · 2年前

    vol.05

    vol.05

    21問 • 2年前
    William Wan

    vol.01

    vol.01

    William Wan · 26問 · 2年前

    vol.01

    vol.01

    26問 • 2年前
    William Wan

    vol.03

    vol.03

    William Wan · 27問 · 2年前

    vol.03

    vol.03

    27問 • 2年前
    William Wan

    ミニドリル

    ミニドリル

    William Wan · 9問 · 2年前

    ミニドリル

    ミニドリル

    9問 • 2年前
    William Wan

    vol.06

    vol.06

    William Wan · 9問 · 2年前

    vol.06

    vol.06

    9問 • 2年前
    William Wan

    vol.07

    vol.07

    William Wan · 7問 · 2年前

    vol.07

    vol.07

    7問 • 2年前
    William Wan

    期末テスト向け

    期末テスト向け

    William Wan · 12問 · 1年前

    期末テスト向け

    期末テスト向け

    12問 • 1年前
    William Wan

    先生からの練習問題

    先生からの練習問題

    William Wan · 8問 · 1年前

    先生からの練習問題

    先生からの練習問題

    8問 • 1年前
    William Wan

    問題一覧

  • 1

    1. >>> s = 'Python' >>> s + s ① >>> 'Hello,' + s ② >>> s + 'ista' ③

    'PythonPython', 'Hello,Python', 'Pythonista'

  • 2

    >>> 'Python' + 'ista' ① >>> 'Python' '123' ②

    'Pythonista', 'Python123'

  • 3

    >>> s = 'Python' >>> s += 'ista' >>> s ①

    'Pythonista'

  • 4

    >>> s = 'Python' >>> s*3 ① >>> 3 * s ②

    'PythonPythonPython', 'PythonPythonPython'

  • 5

    >>> (1, 2) + (3, 4) + (5, 6) ① >>> l1 = (10, 20) >>> l1 += (30) ②

    (1, 2, 3, 4, 5, 6), エラー

  • 6

    >>> t = (10, 20) >>> t += (30, 40) >>> t ①

    (10, 20, 30, 40)

  • 7

    >>> (10, 20) * 3 ①

    (10, 20, 10, 20, 10, 20)

  • 8

    >>> [10, 20] + [30, 40] + [50, 60] ①

    [10, 20, 30, 40, 50, 60]

  • 9

    >>> [[],[10],[10, 20]]+[[-1], [-2, -3], [-4, -5, -6]] ①

    [[], [10], [10, 20], [-1], [-2, -3], [-4, -5, -6]]

  • 10

    >>> l = [10, 20] >>> l += [30] >>> l ① >>> [10, 20] * 3 ② >>> l = [10, 20] >>> l *= 3 >>> l ③

    [10, 20, 30], [10, 20, 10, 20, 10, 20], [10, 20, 10, 20, 10, 20]

  • 11

    >>> l1 = [10, 20] >>> l2 = l1 >>> l1 += [30] >>> l1 ① >>> l2 ②

    [10, 20, 30], [10, 20, 30]

  • 12

    >>> l1 = (10, 20) >>> l1 += (30) ①

    (10, 20, 30)

  • 13

    >>> s = "ABC" >>> s[0] ① >>> s[1] ② >>> s[2] ③ >>> s[3] ④ >>> s[-1] ⑤ >>> s[-2] ⑥ >>> s[-3] ⑦

    'A', 'B', 'C', エラー, 'C', 'B', 'A'

  • 14

    >>> s = "ABC" >>> s[0] = 'X' ① >>> s[1] = 'Z' ②

    エラー, エラー

  • 15

    >>> t = (10, 20, 30) >>> t[0] ① >>> t[1] ② >>> t[2] ③ >>> t[3] ④ >>> t[-1] ⑤ >>> t[-2] ⑥ >>> t[-3] ⑦

    10, 20, 30, IndexError, 30, 20, 10

  • 16

    >>> t = (10, 20, 30) >>> t[0] = 50 ① >>> t[1] = 100 ② >>> t[2] = 200 ③

    エラー, エラー, エラー

  • 17

    >>> l = [10, 20] >>> l[0] ① >>> l[1] ② >>> l[2] ③ >>> l[-1] ④ >>> l[-2] ⑤

    10, 20, IndexError, 20, 10

  • 18

    >>> l = [10, 20, 30] >>> l[0] = 100 >>> l[1] = 200 >>> l[2] = 300 >>> l[3] = 400 >>> l[-1] = -100 >>> l[-2] = -200 >>> l[-3] = -300 >>> l ①

    [-300, -200, -100]

  • 19

    >>> s = 'HelloPython' >>> s[5:] ① >>> s[5:8] ② >>> s[:8] ③ >>> s[2:8:2] ④ >>> s[:] ⑤

    'Python', 'Pyt', 'HelloPyt', 'loy', 'HelloPython'

  • 20

    >>> s = 'Python' >>> s[-2] ① >>> s[-4:-1] ② >>> s[-3:] ③ >>> s[:-2] ④ >>> s[-7:-2:2] ⑤ >>> s[-2:-7:2] ⑥

    'o', 'tho', 'hon', 'Pyth', 'Pt', エラー

  • 21

    >>> s = 'Python' >>> s[::-1] ① >>> s[::-2] ②

    'nohtyP', 'nhy'

  • 22

    >>> t = (10, 20, 30, 40, 50) >>> t[:] ① >>> t[3:] ② >>> t[2:4] ③ >>> t[:5] ④ >>> t[1:4:2] ⑤

    (10, 20, 30, 40, 50), (40, 50), (30, 40), (10, 20, 30, 40, 50), (20, 40)

  • 23

    >>> t = {10, 20, 30, 40, 50} >>> t[0] ① >>> t[:] ②

    エラー, エラー

  • 24

    >>> t = [10, 20, 30, 40, 50] >>> t[:] ① >>> t[3:] ② >>> t[2:4] ③ >>> t[:5] ④ >>> t[1:4:2] ⑤

    [10, 20, 30, 40, 50], [40, 50], [30, 40], [10, 20, 30, 40, 50], [20, 40]

  • 25

    >>> l = [10, 20, 30, 40, 50] >>> ll = l[2:4] >>> ll[0]=100 >>> l ① >>> ll ②

    [10, 20, 30, 40, 50], [100, 40]

  • 26

    >>> s1 = 'ABC' >>> s2 = 'ABC' >>> s3 = s2 >>> s1 == s2 ① >>> s1 is s2 ② >>> s2 == s3 ③ >>> s3 == s1 ④

    True, True, True, True

  • 27

    >>> t1 = (1, 3, 5) >>> t2 = (1, 2, 5) >>> t1 > t2 ① >>> t1 == t2 ②

    True, False

  • 28

    >>> t1 = (1, 3, 5) >>> t2 = (1, 3, 4, 5) >>> t2 > t1 ①

    False

  • 29

    >>> t1 = (1, 2) >>> t2 = (2, 1) >>> t1 == t2 ①

    False

  • 30

    >>> 'AB' > 'A' ① >>> 'A' > '' ② >>> 'A' > 'c' ③ >>> 'A' > 'aa' ④

    True, True, False, False

  • 31

    >>> s1 = 'ABC' >>> s2 = 'ABC' >>> s1 is s2 ① >>> s1 = '' >>> s2 = '' >>> s1 is s2 ②

    True, True

  • 32

    >>> t1 = (1, 2, 3) >>> t2 = (1, 2, 3) >>> t1 is t2 ① >>> t1 = () >>> t2 = () >>> t1 is t2 ②

    False, True

  • 33

    >>> l1 = [10, 20, 30] >>> l2 = [10, 20, 30] >>> l1 is l2 ① >>> l1 = [] >>> l2 = [] >>> l1 is l2 ②

    False, False

  • 34

    >>> 'A' in 'ABC' ① >>> 'X' in 'ABC' ② >>> 'AB' in 'ABCABC' ③ >>> '' in 'ABC' ④

    True, False, True, True

  • 35

    >>> 10 in (10, 20, 30) ① >>> [10, 20] in [10, 20, 30] ② >>> 15 in [10, 20, 30] ③ >>> (10, 20, 30) in (10, 20, 30) ④ >>> [10, 20, 30] in [10, 20, 30] ⑤ >>> (10, 20) in ((10, 20), 30) ⑥

    True, False, False, False, False, True

  • 36

    >>> str(True) ① >>> str(true) ② >>> str(10.55) ③ >>> str(None) ④ >>> str((10, 20)) ⑤ >>> str() ⑥ >>> str([10, 20]) ⑦ >>> str({10, 20}) ⑧ >>> str({10: 'A', 20: 'B'}) ⑨

    'True', エラー, '10.55', 'None', '(10, 20)', '', '[10, 20]', '{10, 20}', "{10: 'A', 20: 'B'}"

  • 37

    >>> tuple() ① >>> tuple('') ② >>> tuple('python') ③ >>> tuple(True) ④ >>> tuple(None) ⑤

    (), (), ('p', 'y', 't', 'h', 'o', 'n'), エラー, エラー

  • 38

    >>> tuple({10:'Java', 20:'Python'}) ① >>> tuple(set()) ② >>> tuple({10, 20, 30}) ③ >>> tuple(3) ④ >>> tuple(3.1415) ⑤

    (10, 20), (), (10, 20, 30), エラー, エラー

  • 39

    >>> list() ① >>> list('') ② >>> list('Python') ③ >>> list({10:'Java', 20:'Python'}) ④

    [], [], ['P', 'y', 't', 'h', 'o', 'n'], [10, 20]

  • 40

    >>> list(true) ① >>> list(10) ② >>> list(10.33) ③ >>> list(None) ④

    エラー, エラー, エラー, エラー

  • 41

    >>> len('') ① >>> len('あ') ② >>> len(10, 20, 30) ③ >>> len((10, 20, 30)) ④ >>> len([10, 20, 30]) ⑤

    0, 1, エラー, 3, 3

  • 42

    >>> max('Python') ① >>> min('Python') ② >>> max((10, 30, 20)) ③ >>> min((10, 30, 20)) ④ >>> max([-10, -30, -20]) ⑤ >>> min([-10, -30, -20]) ⑥

    'y', 'P', 30, 10, -10, -30

  • 43

    >>> sum((10, 20, 30)) ① >>> sum([30, 50, 20]) ② >>> sum({10: 'Python', 20: 'Java'}) ③ >>> sum('Python') ④

    60, 100, 30, エラー

  • 44

    >>> sum([1,2], 11) ① >>> sum([1, 9], [4, 5]) ②

    14, エラー

  • 45

    >>> fruit = 'apple' >>> print('-'.join(fruit)) ①

    a-p-p-l-e

  • 46

    >>> fruit = ['ap', 'or', 'me'] >>> print('-'.join(fruit)) ① >>> fruit = ['ap', 'or', 'me'] >>> print('::'.join(fruit)) ②

    ap-or-me, ap::or::me

  • 47

    >>> fruit = 'apple_banana_cherry' >>> print(fruit.count('a')) ① >>> print(fruit.count('na')) ② >>> print(fruit.count('a', 1)) ③ >>> print(fruit.count('a', 1, 7)) ④ >>> print(fruit.count('_', 0, 12)) ⑤

    4, 2, 3, 0, 1

  • 48

    >>> fruit = 'apple' >>> print(fruit.replace('p', 'x')) ① >>> print(fruit.replace('p', 'ABAB')) ②

    axxle, aABABABABle

  • 49

    s = 'Python' print(s.upper()) ① print(s.lower()) ②

    PYTHON, python

  • 50

    >>> s = 'apple' >>> print(s.startswith('a')) ① >>> print(s.startswith('ap')) ② >>> print(s.startswith('a', 1, 3)) ③ >>> print(s.startswith('a', 0, 3)) ④ >>> print(s.startswith('p', 1, 3)) ⑤ >>> print(s.startswith('p', 0, 3)) ⑥ >>> print(s.startswith('appl', 0, 3)) ⑦

    True, True, False, True, True, False, False

  • 51

    s = 'apple' >>> print(s.endswith('e')) ① >>> print(s.endswith('le')) ② >>> print(s.endswith('ple', 2, 4)) ③ >>> print(s.endswith('ple', 2, 5)) ④

    True, True, False, True

  • 52

    >>> s = '__init__' >>> print(s.strip('_')) ① >>> print(s.strip('x')) ② >>> print(s.strip('_t')) ③ >>> print(s.strip('i_n')) ④ >>> print(s.strip('i')) ⑤

    init, __init__, ini, t, __init__

  • 53

    >>> s = 'www.jec.ac.jp' >>> print(s.strip('w')) ① >>> print(s.strip('wp')) ② >>> print(s.strip('wjp')) ③ >>> print(s.strip('wjp.')) ④

    .jec.ac.jp, .jec.ac.j, .jec.ac., ec.ac

  • 54

    >>> s = ' snake' >>> print(s.strip('')) ① >>> print(s.strip()) ②

    snake, snake

  • 55

    >>> s = 'Python,Java,JavaScript,C' >>> print(s.split(',')) ①

    ['Python', 'Java', 'JavaScript', 'C']

  • 56

    >>> s = 'Python,Java,JavaScript,C' >>> print(s.find(',')) ①

    6

  • 57

    >>> x = [10, 20] >>> x.append(30) >>> x ① >>> x.append('Python') >>> x ② >>> x.append(10, 20) ③

    [10, 20, 30], [10, 20, 30, 'Python'], エラー

  • 58

    >>> x = (10, 20) >>> x.append(30) ①

    エラー

  • 59

    >>> x = [10, 20] >>> x.extend([30, 40]) >>> x ① >>> x += [30, 40] >>> x ②

    [10, 20, 30, 40], [10, 20, 30, 40, 30, 40]

  • 60

    >>> x = [10, 20, 30] >>> x.remove(20) >>> x ①

    [10, 30]

  • 61

    >>> x = ['Python', 'Java', 'C'] >>> x.pop() ① >>> x ② >>> x.pop() ③ >>> x ④ >>> x.pop() ⑤ >>> x ⑥ >>> x.pop() ⑦

    'C', ['Python', 'Java'], 'Java', ['Python'], 'Python', [], エラー