my.code();へようこそ

環境構築不要、その場で実践。

AIアシスタントとの対話履歴があなただけの教材へと進化する、新しいプログラミング学習サイトです。

環境構築は一切不要。ブラウザで動く実行環境

面倒な開発環境のセットアップで挫折する必要はありません。 チュートリアル内のサンプルコードは、 my.code(); のウェブサイト上でそのまま実行可能。 もちろん自由に編集して結果を試すこともできます。

文字列(str)

文字列はシングルクォート (') またはダブルクォート (") で囲んで作成します。

文字列の連結は + 演算子、繰り返しは * 演算子を使います。

>>> name = "Guido"
>>> greeting = 'Hello'
>>> full_greeting = greeting + ", " + name + "!"
>>>  
🤖

AIアシスタントがあなたの学習をサポート

エラーの原因がわからない?コードの意味を知りたい? AIアシスタントにいつでも質問できます。 あなたとの対話履歴がそのまま蓄積され、あなただけの最強の復習ノートへと進化します。

数値(int, float)

Pythonは整数 (int) と浮動小数点数 (float) を区別します。 浮動小数点数 (float) は、他の言語の double 型に相当する倍精度浮動小数点数です。

>>> # 整数 (int)
>>> a = 10
>>> type(a)
<class 'int'>
>>> # 浮動小数点数 (float)
>>> b = 3.14
>>> type(b)
<class 'float'>
✏️

練習問題で理解を深める

各チュートリアルには、学んだ内容を実践できる練習問題が用意されています。 実際に自分でコードを書いて実行することで、理解をさらに深めることができます。

練習問題1

item_name という変数に商品名(文字列)、price という変数に価格(整数)、stock という変数に在庫数(整数)をそれぞれ代入してください。その後、f-stringを使って「商品: [商品名], 価格: [価格]円, 在庫: [在庫数]個」という形式の文字列にし、 print() で出力するコードを書いてみましょう。

ファイルを編集:practice2-1.py
item_name = "高性能マウス"
price = 4500

さあ、学習を始めましょう

豊富なラインナップから、学びたい言語を選択してください。