Question 1: I assume this will be converting to a shell script but my only issue do I need to change anything in my code? This is just simply to run a python script file.
cd ..
cd Bin\Randomizer
cls
python Randomizer.py
Question 2: When I have python scripts do I need python installed on that computer for the python script to work like I know on my end when I code I need it but what if I emailed it and someone started it do they need python? and if so is there a way to avoid this? so like when you head to a website and play a game it does not make you install python.
This is a script for example
import time
import random 
"""Randomizer Script"""
print("Randomizer Loaded!")
print()
time.sleep(3)
done = 0
while done == 0: 
    name = input("What is your name? ")
    print("Welcome " + name + " To Randomizer!")
    time.sleep(1)
    print("This program will randomize things for a chosen choice!")
    print()
    print("Before we start this program can only allow 6 names at a time")
    time.sleep(3)
    num = input("How Many Things Are You Randomizing? 2 - 6 ")
    def randomizer2():
        name1 = input("What Is the First Persons Name ")
        name2 = input("What Is the Second Persons Name ")
        chosennum = random.randint(1, 2)
        if chosennum == 1: 
            if name1.isalpha():
                chosenname = name1
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 2: 
            if name2.isalpha():
                chosenname = name2
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
    def randomizer3():
        name1 = input("What Is the First Persons Name ")
        name2 = input("What Is the Second Persons Name ")
        name3 = input("What Is the Third Persons Name ")
        chosennum = random.randint(1, 3)
        if chosennum == 1: 
            if name1.isalpha():
                chosenname = name1
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 2: 
            if name2.isalpha():
                chosenname = name2
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 3:
            if name3.isalpha():
                chosenname = name3
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")        
    def randomizer4():
        name1 = input("What Is the First Persons Name ")
        name2 = input("What Is the Second Persons Name ")
        name3 = input("What Is the Third Persons Name ")
        name4 = input("What Is the Fourth Persons Name ")
        chosennum = random.randint(1, 4)
        if chosennum == 1: 
            if name1.isalpha():
                chosenname = name1
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif num == 2: 
            if name2.isalpha():
                chosenname = name2
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif num == 3:
            if name3.isalpha():
                chosenname = name3
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 4:
            if name4.isalpha():
                chosenname = name4
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
    def randomizer5():
        name1 = input("What Is the First Persons Name ")
        name2 = input("What Is the Second Persons Name ")
        name3 = input("What Is the Third Persons Name ")
        name4 = input("What Is the Fourth Persons Name ")
        name5 = input("What Is the Fifth Persons Name ")
        chosennum = random.randint(1, 5)
        if chosennum == 1: 
            if name1.isalpha():
                chosenname = name1
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 2: 
            if name2.isalpha():
                chosenname = name2
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 3:
            if name3.isalpha():
                chosenname = name3
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 4:
            if name4.isalpha():
                chosenname = name4
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 5: 
            if name5.isalpha():
                chosenname = name5
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
    def randomizer6():
        name1 = input("What Is the First Persons Name ")
        name2 = input("What Is the Second Persons Name ")
        name3 = input("What Is the Third Persons Name ")
        name4 = input("What Is the Fourth Persons Name ")
        name5 = input("What Is the Fifth Persons Name ")
        name6 = input("What Is the Sixth Persons Name ")
        chosennum = random.randint(1, 6)
        if chosennum == 1: 
            if name1.isalpha():
                chosenname = name1
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif num == 2: 
            if name2.isalpha():
                chosenname = name2
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif num == 3:
            if name3.isalpha():
                chosenname = name3
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif chosennum == 4:
            if name4.isalpha():
                chosenname = name4
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif num == 5: 
            if name5.isalpha():
                chosenname = name5
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
        elif num == 6:
            if name6.isalpha():
                chosenname = name6
                print("The Name "+chosenname+" Has Been Chosen!")
            else:
                print("Do Not Input Numbers Input Letters!")
    if num.isdigit() and num == "2": 
        randomizer2()
    elif num.isdigit() and num == "3":
        randomizer3()
    elif num.isdigit() and num == "4":
        randomizer4()
    elif num.isdigit() and num == "5":
        randomizer5()
    elif num.isdigit() and num == "6":
        randomizer6()
    else:
        print("Please Insert Numbers!")
    stay = input("Do You Want To Randomize Again? Y/N ")
    if stay == "Y":
        done = 0
    elif stay == "N":
        done = 1
        website = "Nothing :("
        print("Thank You For Using Are Programs for more visit " + website)
        time.sleep(7)
 
     
    