PYTHON ロゴ: Python ロゴのデザイン者とその意味

Pythonロゴ
画像著作権: パイソン

Python は最高のプログラミング言語の 1980 つですが、実際のところ、Python がなぜオープン ソース プログラムなのか疑問に思っている人もいます。 Python が純粋な情熱から生まれたペット プロジェクトであると考えると、他のプログラミング ソフトウェアとは一線を画します。 今日まで、組織はプログラムの更新されたバージョンをリリースし続けています。 ただし、XNUMX 年の Python の発売以来、同じロゴが使用されています。Python のロゴは、青と黄色の XNUMX つのヘビのイメージを示しています。 もちろん、すべてのロゴには歴史、フォントや書体、進化などのストーリーがあります。 爬虫類とは関係ないのに、プログラミングのロゴに XNUMX 匹のヘビが描かれているのはなぜでしょうか? これを一緒に解き明かしましょう。

プログラムの名前が Python であることを考えると、ロゴに XNUMX 匹のヘビがいることに驚きはしませんでした。 頭と尾のある XNUMX 匹のヘビだけがロゴの重要な要素です。 プログラムの所有者もプログラム自体も実際の Python とは何の関係もないことを考えるのは面白いことです。 Python のロゴは、サービスの正確なイメージを提供し、群衆の中で簡単に見つけられるため、最初に登場したときと同じ方法で使用されています。

Python のロゴは、対照的な色とパターンを持つ XNUMX つの大きな爬虫類で構成されています。 彼らの体はかなり小さく、大きくて力強い頭とは対照的に、さまざまな方向を指しています。 緑色のヘビは上昇して頭を左に向けますが、黄色のヘビは「這って」頭を右に動かします。 ニシキヘビは、それらの間に存在する狭いスペースを強調するのに役立つ細い白い縞模様で区切られています.

ヘッドは、垂直線と鋭角のみを使用して構築されています。 舌や鼻など、他の表情は見えないので、気にしないでください。 白いボールの形をした首と目のラインだけがくっきりしているだけなので、まばたきをせずにまっすぐ前を見つめているように見えます。 これは、ヘビが頭を動かしていないような印象を与えます。 体の配置は、催眠状態にあるという感覚に貢献します。 それらは、マヤの洞窟壁画やその他の歴史的文書のレイアウトのように見える方法で設定されています.

Python のロゴをよく見ると、黄色と青の XNUMX つのヘビが見えます。 焦点が合わないようにロゴをデザインすると、重要な別のパターンが表示されます。青い蛇は P の文字に似ており、黄色の蛇は Y の文字に似ています。Py は、 Pythonという名前で、XNUMXつの単語を組み合わせて形成されています。 実際には、XNUMX 匹のヘビのデザインは Python プログラミング ソフトウェアの最初の XNUMX 文字を表しています。

パイソン ロゴ フォント

Python ワードマークの文字はすべて小文字で、洗練されたエレガントなサンセリフ フォントで書かれています。 「T」「H」の頭頂部を斜めにカット。

パイソンのロゴの色

Tim Parkin は、Python のロゴに XNUMX 色を使用しました。 これらは、黄色、青、白、および灰色です。 ロゴのスチールブルーとマスタードイエローの色は、名前の落ち着いたグレーとバランスが取れています。 パイソンのトリコロールは、創造性、プロフェッショナリズム、安定感と自信を象徴しています。

マスタード 

845 進数の色: #ffdXNUMX

RGB: 255 216 69

CMYK: 0 15 73 0

パントン: PMS 115 C

鋼色

3 進数の色: #7fXNUMXdaf

RGB: 63 125 175

CMYK: 64 29 0 31

パントン: PMS 7690 C

花崗岩グレー

646464 進数の色: #XNUMX

RGB: 100 100 100

CMYK: 0 0 0 61

パントン: PMS クールグレー 10 C

なぜパイソンはヘビのシンボルなのですか?

Python ロゴの作成に使用されるコンピューター言語の名前は、言語の名前に由来しています。 Guido van Rossum が会社に名前を付けたとき、彼は当時、ヘビのことを考えていませんでした。 彼はその言葉の響きが好きだった。 代わりに、彼は頭の中でモンティ・パイソンのフライング・サーカスのテレビ番組を思い出していました。 実はその瞬間、彼は有名なスケッチ プログラムのスクリプトを見直していました。

ブランドにリンクされている Python のロゴやその他の画像は商標登録されていないため、パッケージ、ウェブサイト、パンフレットでの非営利目的での使用は自由です。 登録されていませんが、Python に属する商標と見なされています。 したがって、商用目的で使用する場合は、商標の所有者に連絡する必要があります。

オランダのコンピューター プログラマーである Guido van Rossum は、Python プログラミング言語の作成と言語の命名を担当しています。 それに加えて、彼は Python のロゴをデザインしました。 彼は学位を取得するためにアムステルダム大学に通い、以前は Google と Dropbox Inc. の両方で働いた経験があります。すぐに認識できるビジュアル アイデンティティを持ち、時間が経ってもあまり変わっていません。

PythonでPythonロゴを作成するにはどうすればよいですか?

Python を使用してロゴを作成する方法を説明する Python プログラミング言語のチュートリアルがあります。 XNUMX匹の蛇のように見える即興の人物に、文字を着色するためのコードを使用して必要な色を与えます。

Pythonロゴ
画像著作権: Hackermoon.com

非公式の python ロゴは、2020 年 7 月に UI デザイナーの Jessica Williamson によって変更されたものです。270 匹のヘビが向かい合っている写真のままですが、ロゴはより洗練されています。 このデザインは、Python コミュニティのメンバーからも多くの賞賛を集めており、r/Python では XNUMX を超える賛成票と XNUMX を超えるコメントが寄せられています。 ジェシカは、Python を学んでいた彼女の友人がアップグレードを要求した人だと言いました。

XNUMX つ確かなことは、Jessica のデザインが素晴らしいことですが、Python チームがいつの日かこのロゴをグループの公式アイコンとして受け入れるかどうかは誰にもわかりません。 それまでは、指を交差させておきます。

Pythonプログラミング

Python は、TIOBE によってまとめられたプログラミング言語のリストの最上位に常にあります。 ユーザーの手間があまりかからないことが、人気の主な理由です。 ゲームやWebサイトの構築から、データの解析など、さまざまな用途に使用できます。

Python は、プラットフォームに依存しない汎用のインタープリター型プログラミング言語です。 動的型付け、ガベージ コレクション、組み込みのメモリ管理など、いくつかの利点があります。 技術開発の非常に高度な例を示していますが、その主な目的はコンピューター科学者の作業を容易にすることです。 あらゆる種類のプロジェクトのコードを書くことは、プロセスを高速化するために信頼できる Python を使用することで、はるかに簡単になる可能性があります。 この製品は 1991 年まで初めて消費者に販売されませんでしたが、ABC プログラミング言語が使用された 1980 年代に開発が始まりました。 プログラミング言語 Python はすべての問題を克服し、現在 Python Software Foundation によって運営されています。

考えられるすべての名前の中で、なぜ Python なのか?

何年にもわたって、Python を聞いた人は、茂みの近くにいる場合を除き、ヘビよりもプログラミング ソフトウェアを思い浮かべます。 しかし、今まではそうではありませんでした。 それはヘビと大きなものを指します。 では、ブランドはどのようにして Python という名前にたどり着いたのでしょうか?

Python の開発者である Guido Van Rossum は、Pytho の開発者であり、Monty Python's Flying Circus として知られる英国の番組をよく楽しんでいます。 彼はかなりばかげた気分だったので、プロジェクトに「Python」という名前を付けました。

創設者

Guido van Rossum という名前に馴染みがない場合でも、広く使用されているプログラミング言語 Python に精通している可能性は十分にあります。 Guido Van Rossum は、楽しみから Python を開発しました。 彼は、モンティ・パイソンとして知られる英国のショーにちなんで名付けました。 彼は 31 年 1956 月 12 日に生まれました。Guido はオランダのプログラマーであり、2018 年 2019 月 2020 日に辞任するまで「慈悲深い終身独裁者」(BDFL) でした。 Guido Van Rossum は、XNUMX 年まで Python Steering Council のメンバーとして留まりました。何が起こったのかはわかりませんが、XNUMX 年の大統領選挙の候補から彼の名前が除外されたことはわかっています。

受賞歴

彼の初期の人生とキャリアを考慮して、グイド・ヴァン・ロッサムが受けた権威ある賞と評価をいくつか見てみましょう。

  • Free Software Foundation (FSF) は、2001 年にブリュッセルで開催された FOSDEM カンファレンスで、Van Rossum の Python に関する業績に対して、2002 年にフリー ソフトウェアの進歩に贈られる賞を授与しました。
  • 彼は 2003 年 XNUMX 月に NLUUG 賞を受賞しました。
  • 2006 年、コンピューティング機械協会は、彼の功績により、彼を Distinguished Engineer に指名しました。
  • 2018 年、コンピュータ歴史博物館は彼をフェローにしました。
  • 2019 年、CWI は彼に「ダイクストラ フェロー」という名前を付けて彼を称えました。

 可使時間

Guido van Rossum は、現在 Microsoft と協力しています。 私は告白しなければなりません、彼は生産的な仕事をしています。 彼が一緒に働いたすべての会社には、彼が彼らと一緒にいた間に何か驚くべきことがあったに違いありません. これらのいくつかをチェックしてみましょう。

#1。 Centrum Wiskunde & Informatica

Van Rossum は、Centrum Wiskunde & Informatica (CWI) で働いていた 1986 年に glob() ルーチンを作成し、BSD Unix に貢献しました。 それとは別に、彼は彼らが ABC プログラミング言語を開発するのを手伝いました。 Guido は、自分がなったすべてを ABC のおかげだと考えています。 また、初期の Python Web ブラウザーである Grail を作成し、HTML 標準の議論に参加しました。

#2。 BeOpen.com

Guido は 2000 年 XNUMX 月に CNRI を去り、他の XNUMX 人の Python コア開発者と共に、同年 XNUMX 月に倒産した技術スタートアップ BeOpen.com で働きました。

#3。 ゾープ

彼は 2000 年後半から 2003 年まで Zope Corporation で働いていました。

#4。 エレメンタルセキュリティ

Van Rossum は 2003 年に Elemental Security のために Zope を去りました。そこで彼は組織のカスタム プログラミング言語に取り組みました。

#5。 グーグル

2005 年、Guido は Google に移りました。 彼は 2005 年から 2012 年 2012 月まで Google に勤務していました。うわさによると、彼は時間の半分を Google で Python プログラミング言語の開発に費やしました。 XNUMX 年に退職する前に、Google で XNUMX つの主要なプロジェクトを開発しました。

#6。 ドロップボックス

Google を離れた後、彼は Dropbox に移動しました。 Van Rossum は、2013 年 2019 月にクラウド ファイル ストレージ会社である Dropbox で働き始めました。Van Rossum は、XNUMX 年 XNUMX 月に正式に Dropbox を退職しました。

#7。 マイクロソフト

Van Rossum は 2019 年 XNUMX 月に正式に退職し、翌年 Microsoft に戻りました。 彼は現在、マイクロソフトの Distinguished Engineer です。

誰もが知っておくべき Python の事実

一般に、ほとんどの人はプログラミング言語として Python を知っていますが、このソフトウェアについて他に何を知っていますか? チームについて人々が知らないことがいくつかあることがわかりました。

  • Python は趣味のプロジェクトでした: 1989 年 XNUMX 月、Python の作成者である Guido Van Rossum は、クリスマスの週に彼を夢中にさせる趣味のプロジェクトを探していました。 彼は、ABC の子孫であり、Unix/C ハッカーにもアピールする新しいスクリプト言語を書くことを考えていました。 彼はそれを Python と呼ぶことにしました。
  • このソフトウェア プログラムは、モンティ パイソンとして知られる英国のプログラムにちなんで名付けられました。
  • Pythonの禅: Python コミュニティの大部分を占める Tim Peters は、Python とは何かを示すためにこの詩を書きました。 Python IDLE に移動して「import this」と入力すると、この詩が見つかります。
  • Python は、考えられるほとんどの大企業で使用されています。 Google から Netflix、Disney、Expedia、Nokia、Amazon まで、リストは無限にあります。
  • 中括弧なし: Java および C++ では、中括弧を使用してコードを区切ります。 ただし、Python ではタブを使用する必要があります。そうしないと、エラー メッセージが表示されます。
  • 関数は複数の値を返すことができます: タプルとして、Python 関数は複数の値を返すことができます。
  • Python は、XNUMX つのステートメントで複数の代入をサポートしています。 Python では、同じステートメントで複数の変数に同じ値を指定できます。 これとは別に、同時に複数の変数に値を与えることもできます。

Python に関するその他の事実

  • Python の影響を受けた JavaScript: Python は、JavaScript の作成方法に影響を与えた XNUMX つの言語の XNUMX つです。
  • else ステートメントは、if ステートメントや try ステートメント以外にも使用できます。 「for」または「while」ループの最後に「else」ブロックを追加すると、「else」ブロック内のステートメントは、ループが正常に終了するまで実行されません。 ループが break ステートメントにヒットするか、例外をスローすると、「else」の下のコードは実行されません。 これは、検索などの操作に役立ちます。
  • 最後の式の値を取得します: IDLEは電卓として多くの人に使われています。 最後の式の値または結果を取得するには、「_」を使用します。
  • 連鎖比較ができる: XNUMX つの条件で同時に複数の比較を行うことができます。 ある値が別の値よりも大きく、XNUMX 番目の値よりも小さいかどうかを同時にチェックする条件を設定できます。
  • 文字列リテラルを連結する: Python は、スペースで区切られた文字列リテラルを結合します。
  • 反重力: import antigravity を IDLE に入力すると、antigravity モジュールに関するコミックのページが開きます。

XNUMX つの重要な機能により、Python は非常に人気があります。 これらは、理解の容易さと使用の柔軟性です。 Python は信頼性が高く柔軟なプログラミング言語であり、開発者だけでなく、さまざまな分野で働く専門家に答えを提供します。 Python の成長し続ける順応性のあるユーザー ベースは、Python が最初にリリースされて以来、この言語が急速に注目を集めるようになった大きな要因です。

Pythonはブランドですか?

もちろんそうだ。 Python Software Foundation (PSF) は、内国歳入法のセクション 501(c)(3) に基づいて運営されている企業であり、Python プログラミング言語に関連する知的財産権の所有者です。 オランダの CWI の Guido van Rossum は、1980 年代の終わりに Python のアイデアを思いつきました。 1989 年 XNUMX 月、Guido van Rossum は、例外を処理し、Amoeba オペレーティング システムとのインターフェイスを備えた ABC の後継として実装を開始しました。 Python は現在、汎用プログラミング言語として広く使用されています。

Pythonを所有しているのはどの国ですか?

オランダ

1980 年代後半にオランダの Centrum Wiskunde & Informatica (CWI) で働いていた Guido van Rossum は、SETL に触発され、例外を処理でき、アメーバオペレーティングシステム. Python は ABC の後継として作成されました。

Pythonコーディングは何歳ですか?

Python を最初に開発したのは Guido van Rossum で、20 年 1991 月 XNUMX 日に一般公開されました。

Python は誰によって所有されていますか?

Guido van Rossum は、1980 年代後半に Python のアイデアを思いついたとされています。 Python Software Foundation (PSF) は、内国歳入法のセクション 501(c)(3) に基づいて運営されている企業であり、Python プログラミング言語に関連する知的財産権の所有者です。 彼らは Python の商標の所有者であり、それらを保護する責任があります。

Pythonは何に使われますか?

Python は、Web サイトやアプリケーションの作成プロセスだけでなく、タスクの自動化、データの分析、データの視覚化にも広く利用されています。 Python は、多くの非プログラマーによって、お金の管理を含むさまざまな日常業務に使用されています。 これは、Python を習得するのがかなり簡単だからです。

Python は、コンピューター ビジョンや画像処理の分野でも使用されており、どちらも驚異的な成長を遂げています。 以下の Python の戦略的使用のいくつかを見てみましょう。

#1。 データ分析

Python は、最も広く使用されている多数のデータ マイニングおよび分析ツールの開発に使用されています。 この結果、データ サイエンスの分野で優れた手段となります。 Python が提供するツールを使用すると、開発者は重要なデータと関連するデータを区別できます。 大量のデータの分析は、企業が既存の消費者を維持するのに役立つだけでなく、企業自身をよりよく理解するのにも役立ちます。 これにより、企業は失策を特定し、それを克服するための戦略的なアイデアを得ることができます。

#2。 ウェブ開発

データの処理からデータベースとの通信、サーバー間の情報の転送まで、Web 開発に関して Python でできることはたくさんあります。 Python は、バックエンド プログラミング言語として、非常に幅広い機能を備えています。 比較的簡単に実行できるという事実は、ここで重要な考慮事項です。 これを使用する Web 開発者は、言語の構文が理解しやすく、英語と密接に関連しているため、多くの時間と労力を節約できます。

#3。 検索エンジン最適化 (SEO)

Python は、プロセスを自動化し、大量のデータを取得して分析するのに役立つため、検索エンジンの最適化に携わる人々にとって便利です。

プログラミングに使用されるすべてのソフトウェアの中で、Python は最も使いやすく理解しやすいソフトウェアの XNUMX つです。

#4。 人工知能とコンピュータ支援学習

ほとんどの開発者とプログラマーは、構文が理解しやすく、すぐに習得できる Python が人工知能 (AI) に最適なプログラミング言語であると考えています。 新しいソフトウェアの開発のほとんどは、python 言語を使用して行われます。

#5. オートメーション

Python は、仕事でも趣味でも、大規模なデータ セットを操作するほぼすべての人にとって便利なツールです。 データベース内の情報の確認、データの視覚化、財務分析の実行など、面倒な作業を自動化することで簡単にすることができます。 Python はプログラミング言語の中で最も勉強が難しい言語の XNUMX つであるという事実は言うまでもなく、Python を学ぶことで生涯を通じて時間を節約することができます。

#6。 ゲーム開発

Python は、ゲーム業界でプロトタイプを作成し、アイデアを開発するための優れたオプションです。その理由は、Python でゲームを作成する速度が単純であるためです。 これにより、剛性が低く、より迅速なプロセスが可能になる他の選択肢よりも優れた選択肢となります。

#7。 ブロックチェーン

Python は非常に柔軟で多くの機能を備えているため、ブロックチェーン テクノロジの構築に最適です。 また、非常に安全です。 これは、ユースケースに関係なく当てはまります。

PythonはSEOにどのように役立ちますか?

Python を使用して、大規模なデータ セットを調べて、リンク切れなどの Web サイトの問題を見つけ、これらの問題の修正を自動化できます。 これにより、面倒な作業や人的ミスをなくすことができます。

PythonのA + =とは何ですか?

Python で += 演算子を使用して XNUMX つの値を加算し、合計を変数に割り当てることができます。 これは非常に便利な機能です。 この演算子は、他の人から「代入演算子の追加」と呼ばれることがよくあります。

Python で使われている言語は?

C は Python の記述に使用されます。 デフォルトの実装は CPython と呼ばれます。 Python は、さまざまな用途に使用できる高水準のプログラミング言語です。 その設計哲学は、多くのインデントを使用してコードを読みやすくすることに重点を置いています。

Python は学ぶのが難しいですか?

ほとんどの人は、Python を学ぶのが難しいとは思いません。 Python は、最も習得しやすい言語の XNUMX つと考えられています。 これまでに Python コードを XNUMX 行も書いたことがない場合でも、Python でプログラミングする方法を学ぶことができます。 ただし、時間がかかりますし、途中でイライラすることもあります。

Python の 3 つのメリットとは?

Python プログラミング言語を学習するメリットはいくつかありますが、トップ XNUMX は使いやすさ、生産性の向上、オープンソースへのアクセスのしやすさです。

#1。 理解しやすく使いやすい

これまでにプログラミング言語を使用したことがなくても、Python を利用するために必要なスキルを習得することは難しくありません。 これは、英語の構文に匹敵する構文を持つ、よく開発されたプログラミング言語です。 これらの要因により、言語を習得することは難しくありません。 Python は簡単に理解して使用できるため、他のプログラミング言語よりもはるかに迅速に基本概念を実装できます。

#2。 無料でオープンソース

オープン ソース イニシアチブ (OSI) は、Python のオープン ソース ライセンスにゴーサインを出しました。 ユーザーはこれに貢献し、その結果として共有できます。 ユーザーはソース コードを入手して変更し、作成した Python のバージョンを共有することもできます。 これは、特定の動作を変更して独自のバージョンを作成したい企業にとって有益です。

#3。 より高いレベルの生産性

ユーザーは、Python プログラミング言語を利用して、新しい種類のアプリケーションを作成できます。 この言語には非常に多くの異なるアプリケーションがあるため、オペレーターは新しいプラクティスを試すことができます。 この言語は、ユーザーが新しいことに挑戦するのを止めません。 Python は柔軟性があり、他のプログラミング言語よりもユーザーの自由度が高いため、このような状況で使用されます。

Python を 3 日間で学べますか?

できますよ。 Python は 3 日で習得できるほどの速さで習得できます。 ただし、言語をマスターするには XNUMX 日間では十分ではありませんが、C、C++、Java、C# などの別の言語でコーディングする方法を既に知っている場合は有利です。

オブジェクト指向プログラミング、基本的な構文、データ型、ループ、変数、関数などの Python プログラミングの基礎は、平均 XNUMX ~ XNUMX 週間で習得できます。

まとめ

Pytho のロゴがヘビに似ているのは事実ですが、ソフトウェアがヘビとは何の関係もないことは間違いありません。 それどころか、人々はロゴよりもその名前に関心があります。 本当に重要なことは XNUMX つだけです。それは、Python が優れたプログラミング ツールであるという事実です。 でも、チームがジェシカがデザインしたロゴを正式に採用すれば素晴らしいと思います. それはボリュームを語り、ブランドのアイデンティティと使いやすさを強く明らかにします. 私に言わせれば、それは現在の Python ロゴよりもはるかに優れています。

  1. 2023 年に初心者向けのコーディングを学ぶのに最適なウェブサイト
  2. WINDOWS ロゴ: 概念、シンボル、歴史、および知っておくべきすべて
  3. IT分析:最高のツールとソフトウェア

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須フィールドは、マークされています *

こんな商品もお勧めしています