ログイン

vol.02 用語

vol.02 用語
16問 • 2年前
  • William Wan
  • 通報

    問題一覧

  • 1

    コンピュータがプログラムを実行する際、プログラムに含まれる命令やデータは主記憶装置上に存在する必要があります。 プログラミング言語における変数は、メモリ上にデータを①させる仕組みです。 一般に、プログラマが変数や関数、クラスなどにつける名前を②と言います。Pythonでは②を③と呼んでいます Python、型システムとして④を採用しています。よって、データに型が結び付いています。

    記憶, 識別子, 名前, 動的型付け

  • 2

    一般に、データを格納する変数を決める作業を、変数の①と言います。Pythonでは①を②とも呼びますが、これはデータに名前を結び付けるという、Pythonでのデータと変数の仕組みに由来します。

    宣言, Binding

  • 3

    プログラミング言語で特別な意味が割り当てられている単語を①、②などと呼びます。 特別な意味が割り当てられているので、③には使用することができません。

    キーワード, 予約語, 識別子

  • 4

    コード「t = 10, 20, 30」を処理する際、①(②)という処理が暗黙的に行われます。①は、一つの変数に対してカンマで区切られた複数の値を代入するコードで行われます。

    Tuple Packing, タプルパッキング

  • 5

    以下の式の答えおよび用語はなんでしょうか t = 10, 20, 30 print(t) ①答え ②用語

    (10, 20, 30), Tuple Packing

  • 6

    「x, y, z = t」では、左辺にカンマ区切りで列挙した変数の順に、タプルの要素が代入されていることがわかります。これを①(②)といいます。

    Tuple Unpacking, タプルアンパッキング

  • 7

    以下の式の答えおよび用語はなんでしょうか t = (10, 20, 30) x, y, z = t print(x, y, z) ①答え ②用語

    10 20 30, Tuple Unpacking

  • 8

    以下の式の答えおよび用語はなんでしょうか >>> 123 123 >>> _ + 77 ①答え

    200

  • 9

    Pythonの言語仕様では、定数を実現する仕組みは用意されてい①。 Pythonプログラミングの習慣では、定数としたい変数の名前は大文字にして②で記述します。

    ません, スネークケース

  • 10

    Pythonでは、すべてが①です。Pythonにおける①(②)は、データを③したものとして定義されます。

    オブジェクト, object, 抽象化

  • 11

    すべてのオブジェクトは、「①」「②」「③」を持つ

    Identity, Type, Value

  • 12

    ①は、オブジェクトを②する値です。オブジェクト生成時に割り振られたアイデンティティは変更することができ③。 リファレンス実装の④では、①はメモリ上の⑤です。 その他の実装では①は⑤とは限りませんが、ほとんどの場合では⑤だと考えてもプログラミングには影響がないでしょう。 2つのオブジェクトの①が等しいかどうかは、⑥演算子によって比較可能です。 ①は、built-in関数⑦によって取得することができます。

    アイデンティティ, 識別, ません, CPython, アドレス, is, id

  • 13

    動的型付けが採用されているプログラミング言語における「型」は、オブジェクトの①を定めます。 Pythonではオブジェクト内に「型」の情報が含まれており、各種演算やオブジェクトが取りうる値を定めるなど、プログラミング全体に影響します。 型は、 built-in関数typeによって取得可能です。また、Pythonでは型自体も②です。 ②としての型を③(④)と言います。

    種類, オブジェクト, 型オブジェクト, Type Object

  • 14

    ①は、オブジェクトが保持する①です。 ①を変更できるオブジェクトのことを②と呼びます。 生成後に値を変更できないオブジェクトのことを③と呼びます。 オブジェクトが②かどうかはその型によって決まります。 例えば、 数値、boolean、文字列、タブルのインスタンスは③で、 dictやlistは②です。 値は関数を付ける必要はあり④。

    値, ミューダブル, イミュータブル, ません

  • 15

    2つの変数に同じ値を持つオブジェクトを代入する例を考えます。まずは、immutableなオブジェクトの型としてintを考えます。実装依存の範囲内(例えば①~②)の整数の保持するオブジェクトの場合は、アイデンティティが同じになります。

    -5, 256

  • 16

    ①オブジェクトの場合は、オブジェクトが値とは無関係に、必ず②オブジェクトが生成されます。

    ミュータブル, 新規

  • テスト問題

    テスト問題

    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

    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 · 61問 · 2年前

    演算問題

    演算問題

    61問 • 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

    コンピュータがプログラムを実行する際、プログラムに含まれる命令やデータは主記憶装置上に存在する必要があります。 プログラミング言語における変数は、メモリ上にデータを①させる仕組みです。 一般に、プログラマが変数や関数、クラスなどにつける名前を②と言います。Pythonでは②を③と呼んでいます Python、型システムとして④を採用しています。よって、データに型が結び付いています。

    記憶, 識別子, 名前, 動的型付け

  • 2

    一般に、データを格納する変数を決める作業を、変数の①と言います。Pythonでは①を②とも呼びますが、これはデータに名前を結び付けるという、Pythonでのデータと変数の仕組みに由来します。

    宣言, Binding

  • 3

    プログラミング言語で特別な意味が割り当てられている単語を①、②などと呼びます。 特別な意味が割り当てられているので、③には使用することができません。

    キーワード, 予約語, 識別子

  • 4

    コード「t = 10, 20, 30」を処理する際、①(②)という処理が暗黙的に行われます。①は、一つの変数に対してカンマで区切られた複数の値を代入するコードで行われます。

    Tuple Packing, タプルパッキング

  • 5

    以下の式の答えおよび用語はなんでしょうか t = 10, 20, 30 print(t) ①答え ②用語

    (10, 20, 30), Tuple Packing

  • 6

    「x, y, z = t」では、左辺にカンマ区切りで列挙した変数の順に、タプルの要素が代入されていることがわかります。これを①(②)といいます。

    Tuple Unpacking, タプルアンパッキング

  • 7

    以下の式の答えおよび用語はなんでしょうか t = (10, 20, 30) x, y, z = t print(x, y, z) ①答え ②用語

    10 20 30, Tuple Unpacking

  • 8

    以下の式の答えおよび用語はなんでしょうか >>> 123 123 >>> _ + 77 ①答え

    200

  • 9

    Pythonの言語仕様では、定数を実現する仕組みは用意されてい①。 Pythonプログラミングの習慣では、定数としたい変数の名前は大文字にして②で記述します。

    ません, スネークケース

  • 10

    Pythonでは、すべてが①です。Pythonにおける①(②)は、データを③したものとして定義されます。

    オブジェクト, object, 抽象化

  • 11

    すべてのオブジェクトは、「①」「②」「③」を持つ

    Identity, Type, Value

  • 12

    ①は、オブジェクトを②する値です。オブジェクト生成時に割り振られたアイデンティティは変更することができ③。 リファレンス実装の④では、①はメモリ上の⑤です。 その他の実装では①は⑤とは限りませんが、ほとんどの場合では⑤だと考えてもプログラミングには影響がないでしょう。 2つのオブジェクトの①が等しいかどうかは、⑥演算子によって比較可能です。 ①は、built-in関数⑦によって取得することができます。

    アイデンティティ, 識別, ません, CPython, アドレス, is, id

  • 13

    動的型付けが採用されているプログラミング言語における「型」は、オブジェクトの①を定めます。 Pythonではオブジェクト内に「型」の情報が含まれており、各種演算やオブジェクトが取りうる値を定めるなど、プログラミング全体に影響します。 型は、 built-in関数typeによって取得可能です。また、Pythonでは型自体も②です。 ②としての型を③(④)と言います。

    種類, オブジェクト, 型オブジェクト, Type Object

  • 14

    ①は、オブジェクトが保持する①です。 ①を変更できるオブジェクトのことを②と呼びます。 生成後に値を変更できないオブジェクトのことを③と呼びます。 オブジェクトが②かどうかはその型によって決まります。 例えば、 数値、boolean、文字列、タブルのインスタンスは③で、 dictやlistは②です。 値は関数を付ける必要はあり④。

    値, ミューダブル, イミュータブル, ません

  • 15

    2つの変数に同じ値を持つオブジェクトを代入する例を考えます。まずは、immutableなオブジェクトの型としてintを考えます。実装依存の範囲内(例えば①~②)の整数の保持するオブジェクトの場合は、アイデンティティが同じになります。

    -5, 256

  • 16

    ①オブジェクトの場合は、オブジェクトが値とは無関係に、必ず②オブジェクトが生成されます。

    ミュータブル, 新規