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)