Python
(プログラミング言語Python から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/04/04 05:47 UTC 版)
Python(パイソン)はインタープリタ型の高水準汎用プログラミング言語である。
一次文献
- ^ “Python Release Python 3.12.2”. Python.org (2024年2月7日). 2024年2月11日閲覧。
- ^ Chapter 3. The Nature of JavaScript - Speaking JavaScript、2019年4月19日閲覧
- ^ Bini, Ola (2007). Practical JRuby on Rails Web 2.0 Projects: bringing Ruby on Rails to the Java platform. Berkeley: APress. p. 3. ISBN 978-1-59059-881-8
- ^ TIMTOWTDI。there's more than one way to do it
- ^ a b “Design and History FAQ — Python 3.9.6 documentation”. docs.python.org. 2021年8月26日閲覧。
- ^ typing --- 型ヒントのサポート — Python 3.10.0b2 ドキュメント
- ^ "A mapping object maps hashable values to arbitrary objects." The Python Standard Library - Python ver3.11.2. 2023-03-01閲覧.
- ^ exaloop/Codon
- ^ "Python-based compiler achieves orders-of-magnitude speedups", MIT News, (March 14, 2023).
- ^ "MIT Turbocharges Python’s Notoriously Slow Compiler > Codon lets users run Python code as efficiently as C or C++", IEEE Spectrum (2023年3月30日掲載記事)
- ^ T. G. Mattson, T. A. Anderson and G. Georgakoudis, "PyOMP: Multithreaded Parallel Programming in Python," in Computing in Science & Engineering, vol. 23, no. 6, pp. 77-80, 1 Nov.-Dec. 2021, doi: 10.1109/MCSE.2021.3128806.
- ^ PyOMP: Parallel multithreading that is fast AND Pythonic. Presented by Tim Mattson (Intel)
- ^ “Python for S60”. 2007年1月17日閲覧。
- ^ “KEKB: An Asymmetric Electron-Positron Collider for B-Factory in KEK”. 2007年1月17日閲覧。
- ^ “Python for Scientists and Engineers”. 2015年8月9日閲覧。
- ^ a b c d Python Developers Survey 2017 - Results
- ^ TSpython 発言
- ^ “EDU-SIG: Python in Education”. 2011年5月16日閲覧。
- ^ プレス発表 基本情報技術者試験における出題を見直し:IPA 独立行政法人 情報処理推進機構
- ^ 文部科学省初等中等教育局情報教育・外国語教育課 高等学校情報科「情報Ⅰ」教員研修用教材(本編)「第3章 コンピューターとプログラミング」(2019年5月)
- ^ a b c “Pythonとは?主な特徴や子どもに習得させるメリットを知っておこう”. www.hallo.jp. 2023年6月2日閲覧。
- ^ “Foundations of Sports Analytics: Data, Representation, and Models in Sports”. Coursera. 2022年2月2日閲覧。
- ^ a b c “Moneyball and Beyond”. Coursera. 2022年2月2日閲覧。
- ^ a b c “Prediction Models with Sports Data”. Coursera. 2022年2月2日閲覧。
- ^ “Wearable Technologies and Sports Analytics”. Coursera. 2022年2月2日閲覧。
- ^ “Introduction to Machine Learning in Sports Analytics”. Coursera. 2022年2月2日閲覧。
- ^ “Why was Python created in the first place?”. General Python FAQ. Python Software Foundation. 2007年3月22日閲覧。
- ^ https://www.fenet.jp/dotnet/column/language/7841/ 「Pythonのsubprocessモジュールの使い方|子プロセスの起動方法からわかりやすく解説」.NET Column (2021年3月25日) 2023年5月17日閲覧。
- ^ "Python 2.7.18はPython 2.7の最後のリリースであり、したがってPython 2の最後のリリースである "
- ^ Peterson, Benjamin (2020年4月20日). “Python Insider: Python 2.7.18, the last release of Python 2”. Python Insider. 2020年4月27日閲覧。
- ^ a b “Python Documentation by Version”. Python Software Foundation. 2014年3月20日閲覧。
- ^ a b 17. Development Cycle — Python Developer's Guide
- ^ 佐野裕史. “【入門者必見】Python2と3、どっちを学習すべき?違いを徹底解説!”. 株式会社 侍. 2016年9月21日閲覧。
- ^ By the numbers: Python community trends in 2017/2018 | Opensource.com
- ^ “【Changes/Python 3 as Default”. Fedora Project. 2016年9月21日閲覧。
- ^ kuromabo. “Ja”. Ubuntu.com. 2016年9月21日閲覧。
- ^ Red Hat Enterprise Linux 7 Chapter 53. Deprecated Functionality - Red Hat Customer Portal
- ^ “登場! Python 3.0 - 2系との違いを比較”. マイナビ (2009年1月1日). 2014年3月13日閲覧。
- ^ “「Python 3.1」正式版リリース”. OSDN Corporation (2009年7月1日). 2014年3月13日閲覧。
- ^ “Python 3.1リリース”. OSDN Corporation (2009年6月30日). 2014年3月13日閲覧。
- ^ “Python 3.2リリース”. OSDN Corporation (2011年2月22日). 2014年3月13日閲覧。
- ^ 末岡洋子 (2012年10月1日). “仕様変更凍結が解除され新機能が追加された「Python 3.3」、ついにリリース”. SourceForge.JP. 2014年3月13日閲覧。
- ^ 後藤大地 (2014年3月18日). “Python 3.4登場”. マイナビニュース. 2014年3月20日閲覧。
- ^ 末岡洋子 (2014年3月18日). “「Python 3.4」リリース、標準ライブラリを強化”. SourceForge.JP. 2014年3月20日閲覧。
- ^ 後藤大地 (2015年9月13日). “Python 3.5.0登場”. マイナビニュース. 2015年11月5日閲覧。
- ^ “「Python 3.5」正式版がリリース – 新機能が多数追加”. ソフトアンテナブログ (2015年9月14日). 2015年11月5日閲覧。
- ^ 末岡洋子 (2016年12月26日). “「Python 3.6」がリリース”. OSDN. 2017年5月26日閲覧。
- ^ 末岡洋子 (2018年6月29日). “「Python 3.7」リリース、型アノーテーションの強化などさまざまな機能が追加される”. OSDN. 2018年7月11日閲覧。
- ^ What's New In Python 3.9 — Python 3.9.12 ドキュメント
- ^ What's New In Python 3.10 — Python 3.10.4 ドキュメント
- ^ “Welcome to Python.org” (英語). Python.org. 2020年8月10日閲覧。
- ^ “History and License”. 2016年12月5日閲覧。 "All Python releases are Open Source"
- ^ a b Peters, Tim (2004年8月19日). “PEP 20 – The Zen of Python”. Python Enhancement Proposals. Python Software Foundation. 2008年11月24日閲覧。
- ^ “About Python”. Python Software Foundation. 2012年4月24日閲覧。, second section "Fans of Python use the phrase "batteries included" to describe the standard library, which covers everything from asynchronous processing to zip files."
- ^ Lemburg, Marc-André (2000年3月10日). “PEP 100 -- Python Unicode Integration”. Python Enhancement Proposals. Python Software Foundation. 2014年2月12日閲覧。
- ^ What’s New in Python 2.4
- ^ PEP 3120 -- Using UTF-8 as the default source encoding | Python.org
- ^ PEP 538 -- Coercing the legacy C locale to a UTF-8 based locale | Python.org
- ^ PEP 540 -- Add a new UTF-8 Mode | Python.org
- ^ “PEP 0263 -- Defining Python Source Code Encodings”. Python Enhancement Proposals. Python Software Foundation (2001年6月6日). 2014年2月12日閲覧。
- ^ "Wheel attempts to remedy these problems by providing a simpler interface between the build system and the installer." PEP 427 -- The Wheel Binary Package Format 1.0
- ^ a b “Quotes about Python”. 2007年1月15日閲覧。
- ^ “Python 2 から Python 3 への移植”. Python Software Foundation. 2014年3月13日閲覧。
- ^ PEP 373 -- Python 2.7 Release Schedule | Python.org
- ^ “Sunsetting Python 2” (英語). Python.org. 2019年9月22日閲覧。
- ^ What's New In Python 3.7 — Python 3.7.5 ドキュメント
- ^ What's New In Python 3.8 — Python 3.8.0 ドキュメント
- ^ Why is it called Python? - Python Software Foundation
- ^ Glyn Moody 小山祐司監訳『ソースコードの反逆』株式会社アスキー、2002年6月11日、384頁。
- プログラミング言語Pythonのページへのリンク