"Pythonic" meaning in English

See Pythonic in All languages combined, or Wiktionary

Adjective

Forms: more Pythonic [comparative], most Pythonic [superlative]
Etymology: From Python + -ic. Etymology templates: {{suffix|en|Python|ic}} Python + -ic Head templates: {{en-adj}} Pythonic (comparative more Pythonic, superlative most Pythonic)
  1. (programming) Using the idioms of the Python programming language. Categories (topical): Programming Synonyms: Pythonesque, pythonic

Alternative forms

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Python",
        "3": "ic"
      },
      "expansion": "Python + -ic",
      "name": "suffix"
    }
  ],
  "etymology_text": "From Python + -ic.",
  "forms": [
    {
      "form": "more Pythonic",
      "tags": [
        "comparative"
      ]
    },
    {
      "form": "most Pythonic",
      "tags": [
        "superlative"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "Pythonic (comparative more Pythonic, superlative most Pythonic)",
      "name": "en-adj"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "adj",
  "senses": [
    {
      "antonyms": [
        {
          "word": "unpythonic"
        }
      ],
      "categories": [
        {
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "English terms suffixed with -ic",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        }
      ],
      "examples": [
        {
          "ref": "2015 February 12, Brett Slatkin, Effective Python, Addison-Wesley Professional, →ISBN, page 1:",
          "text": "The Pythonic style isn't regimented or enforced by the compiler. It has emerged over time through experience using the language and working with others.",
          "type": "quote"
        },
        {
          "ref": "2016 August 31, Fabrizio Romano, Dusty Phillips, Rick van Hattem, Python: Journey from Novice to Expert, Packt Publishing Ltd, →ISBN, page 850:",
          "text": "Pythonic code—when you first hear of it, you might think it is a programming paradigm, similar to object-oriented or functional programming. While some of it could be considered as such, it is actually more of a design philosophy.",
          "type": "quote"
        }
      ],
      "glosses": [
        "Using the idioms of the Python programming language."
      ],
      "id": "en-Pythonic-en-adj-HeBqyHLV",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "Python",
          "Python"
        ],
        [
          "programming language",
          "programming language"
        ]
      ],
      "raw_glosses": [
        "(programming) Using the idioms of the Python programming language."
      ],
      "synonyms": [
        {
          "word": "Pythonesque"
        },
        {
          "word": "pythonic"
        }
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "word": "Pythonic"
}
{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Python",
        "3": "ic"
      },
      "expansion": "Python + -ic",
      "name": "suffix"
    }
  ],
  "etymology_text": "From Python + -ic.",
  "forms": [
    {
      "form": "more Pythonic",
      "tags": [
        "comparative"
      ]
    },
    {
      "form": "most Pythonic",
      "tags": [
        "superlative"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "Pythonic (comparative more Pythonic, superlative most Pythonic)",
      "name": "en-adj"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "adj",
  "senses": [
    {
      "antonyms": [
        {
          "word": "unpythonic"
        }
      ],
      "categories": [
        "English adjectives",
        "English entries with incorrect language header",
        "English lemmas",
        "English terms suffixed with -ic",
        "English terms with quotations",
        "Pages with 1 entry",
        "Pages with entries",
        "en:Programming"
      ],
      "examples": [
        {
          "ref": "2015 February 12, Brett Slatkin, Effective Python, Addison-Wesley Professional, →ISBN, page 1:",
          "text": "The Pythonic style isn't regimented or enforced by the compiler. It has emerged over time through experience using the language and working with others.",
          "type": "quote"
        },
        {
          "ref": "2016 August 31, Fabrizio Romano, Dusty Phillips, Rick van Hattem, Python: Journey from Novice to Expert, Packt Publishing Ltd, →ISBN, page 850:",
          "text": "Pythonic code—when you first hear of it, you might think it is a programming paradigm, similar to object-oriented or functional programming. While some of it could be considered as such, it is actually more of a design philosophy.",
          "type": "quote"
        }
      ],
      "glosses": [
        "Using the idioms of the Python programming language."
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "Python",
          "Python"
        ],
        [
          "programming language",
          "programming language"
        ]
      ],
      "raw_glosses": [
        "(programming) Using the idioms of the Python programming language."
      ],
      "synonyms": [
        {
          "word": "Pythonesque"
        }
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "synonyms": [
    {
      "word": "pythonic"
    }
  ],
  "word": "Pythonic"
}

Download raw JSONL data for Pythonic meaning in English (1.9kB)


This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-11-06 from the enwiktionary dump dated 2024-10-02 using wiktextract (fbeafe8 and 7f03c9b). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.