`` `py
＃K0R8I05によって作成されました
＃実用的な初心者の手順
＃シンプルな電卓プログラム
＃完全なコマンドライン（GUIが添付されていません）
＃初心者の構造 - 機能やクラスはありません
＃限られたエラーチェックと条件付きユーザー
＃タイムスタンプ：04-06-16-09：34 AM-CAT

数学のインポート＃外部ライブラリをインポートしてその機能を使用します

Active = true＃これはプログラムのオン/オフスイッチです。trueはオンであり、falseはオフです。

アクティブな間：＃私たちはしばらくループを作ります。
    印刷 "1）add"＃これは私たちのメニューであり、ユーザーのオブジェクトをリストします
    印刷「2）減算」
    印刷「3）分割」
    印刷「4）乗算」
    印刷「5）四角」
    印刷「6）平方根」
    印刷
    印刷「0）終了」

    try：＃これはエラーを処理するためのtryステートメントユーザーです
        回答= input（ "option："）＃これは、ユーザーが入力する値を保存する変数です
                                    ＃入力関数により、プログラムはユーザー入力を待ちます
                                    ＃入力入力は整数を返しますので、文字と特別な文字はエラーを引き起こします
        印刷＃これらの空白の印刷ステートメントは、きちんとしたものです

        ＃ここで-e -e -esesementsの場合は使用する必要はありませんが、単純化のために私たちはそうです

        回答の場合== 1：＃basic ifステートメント
            first = input（ "first number："）＃ユーザーから最初の番号を取得し、変数に 'first'に保存します
            second = input（ "2番目の番号："）＃ユーザーから2番目の番号を取得し、変数「second」に保存します
            final = first + second＃新しい変数を作成して、「ファースト」と「セカンド」の合計を保持します
            「回答： "、float（final）を印刷する＃フローティングポイントとしてユーザーに回答を印刷します（小数点、つまり1.0、44.2）
            印刷
        Elif Answer == 2：
            first = input（ "first number："）
            second = input（ "2番目の番号："）
            final = first -second
            「回答： "、float（final）＃が「+」の代わりに '、'を使用します。
                                           ＃文字列「怒り」とフローティングポイント番号または整数があります。
                                           ＃「hello " +" you "を完了した場合、両方の文字列が機能します。
                                           ＃引用符の内部のマークは文字列になります
                                           ＃したがって、同じセマンスで2つの異なるデータ型を使用するには、彼らにコミットを使用します。
            印刷
        Elif Answer == 3：
            first = input（ "first number："）
            second = input（ "2番目の番号："）
            final = 1番目 /秒
            印刷「回答：」、フロート（最終）
            印刷
        Elif Answer == 4：
            first = input（ "first number："）
            second = input（ "2番目の番号："）
            final = First * second
            印刷「回答：」、フロート（最終）
            印刷
        Elif Answer == 5：
            first = input（ "番号："）
            final = first * first
            印刷「回答：」、フロート（最終）
            印刷
        Elif Answer == 6：
            first = input（ "番号："）
            final = math.sqrt（first）＃ここでは、Math Module Whiteの外部関数を使用しています。
            印刷「回答：」、フロート（最終）
            印刷
        Elif Answer == 0：＃これは、プログラムの終了方法です。アクションをtrueからFalseに移行します。
                           ＃これは、ループ全体の設計方法に関係しています。
            Active = false
        else：＃これは、ユーザーがリストに載っていない任意の番号を入力した場合のためです
            印刷
            印刷「有効なオプション番号を選択してください」
            印刷
    Namerrorを除く：＃これはTryステートメントの一部です。これはエラーの処理方法です
                       ＃それがnamerrorの場合 - これなど
                       ＃NAMERRORとは、コードで定義されていない文字またはむしろ変数名を誘導することを意味します。
        印刷
        「Namerror：番号のみを使用してください」と印刷
        印刷
    syntaxerror：＃syntaxerrorrorrorrorrorrorrorror tyod文字または特殊文字、つまり！@＃$％^＆*（またはpythonコードを試す場合
        印刷
        「Syntaxerror：番号のみを使用してください」と印刷
        印刷
    Typerrorを除く：＃Typerrorは、文字や特殊文字を入力した場合、またはPythonコードを実行しようとした場合です
        印刷
        「Typerror：番号のみを使用してください」と印刷
        印刷
    属性を除いて：＃aTtributERRORは、リストのメモがIFステートメントの外部で処理されるコードでまれな発生を処理します
        印刷
        印刷「属性：番号のみを使用してください」
        印刷
`` `
```py
# Created by k0r8i05
# Practical Beginner Steps
# Simple Calculator Program
# Complete Command Line ( No GUI Attached )
# Beginner Structure - No Functions and/or Classes
# Limited Error Checking and Conditionals Used
# Time-Stamp: 04-06-16 - 09:34AM - CAT

import math  # We import an external library to use its functions

active = True  # This is our on/off switch for the program. True is on and False is off.

while active:  # We make a while loop. So while active(True) - keep repeating everything inside
    print "1) Add"  # This is our menu and list options for the user - It's inside a while loop so that the entire program doesn't run once and then exit.
    print "2) Subtract"
    print "3) Divide"
    print "4) Multiply"
    print "5) Squared"
    print "6) Square Root"
    print
    print "0) Exit"

    try:  # This is a try statement used to handle errors
        answer = input("Option: ")  # This is a variable which stores the value a user enters
                                    # The input function makes the program wait for user input
                                    # Input returns integers, so letters and special characters cause errors
        print  # These blank print statements are for neatness

        # Note We Do Not Need To Use If-Else Statements Here But For Simplicities Sake We Are

        if answer == 1:  # Basic if statement - if user entered 1 then do what's next
            first = input("First Number: ")  # Get the first number from user and store it in the variable 'first'
            second = input("Second Number: ")  # Get the second number from user and store it in the variable 'second'
            final = first + second  # Create a new variable to hold the sum of 'first' and 'second'
            print "Answer:", float(final)  # We print the answer back to the user as a floating point ( a number with a decimal place i.e 1.0, 44.2 )
            print
        elif answer == 2:
            first = input("First Number: ")
            second = input("Second Number: ")
            final = first - second
            print "Answer:", float(final)  # We use the ',' instead of '+' because we are trying to use 2 different data types in the same output
                                           # We have a string "Answer" and a floating point number or integer.
                                           # If we done " Hello " + " You " it would work because those are both strings.
                                           # Anything inside quotations marks becomes a string
                                           # So to use 2 different data types in the same sentence use a comma to separate them.
            print
        elif answer == 3:
            first = input("First Number: ")
            second = input("Second Number: ")
            final = first / second
            print "Answer:", float(final)
            print
        elif answer == 4:
            first = input("First Number: ")
            second = input("Second Number: ")
            final = first * second
            print "Answer:", float(final)
            print
        elif answer == 5:
            first = input("Number: ")
            final = first * first
            print "Answer:", float(final)
            print
        elif answer == 6:
            first = input("Number: ")
            final = math.sqrt(first)  # Here we use an external function from the Math module which is sqrt ( Square Root )
            print "Answer:", float(final)
            print
        elif answer == 0:  # This is how we exit the program. We make active go from True to False.
                           # This has to do with how we designed the while loop. Since it's dependant on the active variable to run
            active = False
        else:  # This is for if the user enters any number that's not on the list
            print
            print "Please select a valid option number"
            print
    except NameError:  # This is part of the try statement. This is how we handle the errors
                       # If it's a NameError - Do this and so on
                       # NameError means we entered letters or rather variable names that are not defined in the code.
        print
        print "NameError: Please Use Numbers Only"
        print
    except SyntaxError:  # SyntaxError means we typed letters or special characters i.e !@#$%^&*( or if we tried to run python code
        print
        print "SyntaxError: Please Use Numbers Only"
        print
    except TypeError:  # TypeError is if we entered letters and special characters or tried to run python code
        print
        print "TypeError: Please Use Numbers Only"
        print
    except AttributeError:  # AttributeError handles rare occurances in the code where numbers not on the list are handled outside of the if statement
        print
        print "AttributeError: Please Use Numbers Only"
        print
```