2つの数値を取得する
ユーザー入力を読み取ります
「2つの数値を取得する」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。
電卓を作りましょう! 🧮
こんにちは、発明家さん! 🛠️ これから自分だけの電卓を作ります! 🧮
最初のステップは、使う人から2つの数を受け取ることです。質問する方法を学びましょう!
print('Welcome to my calculator! 🧮')input()ヘルパー 🗣️
input()という語を使うと、コンピューターが質問して、答えを待つようになります。 🗣️
使う人が入力した内容は、箱(変数)に保存されます!
name = input('What is your name? ')
print('Hello,', name)文字列と数値 🔤
ここが少し難しいところです! 誰かがinput()で入力すると、コンピューターはそれを数値ではなく、文字列(テキスト)だと考えます。 🔤
そのため、'5' + '5'は10ではなく'55'になります! あれれ! 😅
a = input('Type 5: ')
b = input('Type 5: ')
print(a + b)テキストを数値に変換する 🔢
その問題を解決するには、入力をint()で囲みます。intは整数を意味します!🔢
これでコンピューターは、答えを計算に使える数値として扱います!
a = int(input('Type 5: '))
b = int(input('Type 5: '))
print(a + b)最初の数値を受け取る 1️⃣
電卓で使う最初の数値を尋ねましょう。num1という名前にします。1️⃣
num1 = int(input('Enter the first number: '))
print('You picked', num1)2つ目の数値を受け取る 2️⃣
次は、num2という名前の2つ目の数値です!2️⃣ 数値が2つあれば、それらを使って計算できます!
num2 = int(input('Enter the second number: '))
print('You picked', num2)2つの数値をそろえる 🤝
2つの数値を順番に尋ねましょう。電卓が少しずつ形になってきました!🤝
num1 = int(input('First number: '))
num2 = int(input('Second number: '))
print('Your numbers are', num1, 'and', num2)すぐに足し算する ➕
数値として扱えるようになったので、足し算をしてみましょう!➕ 魔法のような動きを見てみましょう!
num1 = int(input('First number: '))
num2 = int(input('Second number: '))
print('Together they make', num1 + num2)小数も使える?🌊
誰かが2.5と入力したらどうなるでしょうか?int()は整数しか扱えません。小数には代わりにfloat()を使います!🌊
浮動小数点数には小数点を含めることができます!
price = float(input('Enter a price like 2.5: '))
print('You typed', price)親切な質問 😊
質問はいつも、わかりやすく親切にしましょう!末尾にスペースを追加すると、入力した文字が質問文にくっつきません。😊
age = int(input('How old are you? '))
print('Wow,', age, 'is a great age! 🎂')何でも尋ねられます!🚀
これで、ユーザーから数値を受け取る方法がわかりました!下の質問文を変更してみましょう。🚀
これは、どの電卓にも必要な最初の一歩です。すばらしいスタートです!
a = int(input('Pick a number: '))
b = int(input('Pick another: '))
print('Got them!', a, 'and', b)クイックチェック!🧠
数値の受け取り方について学んだことを確認しましょう!🔢
ステップ1完了!🎉
すばらしいです!🎉 2つの数値を受け取れるようになりました!
input()は質問を表示して、入力を待ちます 🗣️- 返すのは数値ではなくテキストです 🔤
int()はテキストを整数に変換します 🔢float()は小数に使います 🌊
次は、実際に計算してみましょう!➕
num1 = int(input('First number: '))
num2 = int(input('Second number: '))
print('Ready to calculate with', num1, 'and', num2, '! 🧮')よくある質問
「2つの数値を取得する」レッスンは無料ですか?
はい。「2つの数値を取得する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。
「2つの数値を取得する」で何を学びますか?
ユーザー入力を読み取ります ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Coding for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。
「2つの数値を取得する」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このCoding for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。