Dice simulator program I recently began to dabble into the programming world and wrote a Dice Simulator Program. How do I know that I'm writing Good Code? In the sense, is it something similar to how a major Software Developing company would produce code for real problems. 

""" This Program is Dice Simulator that produce an Output from 1-6
everytime the User presses Enter. In order to close the Program,
the User has to type "Exit" into the console.
"""

#Imports the random module to generate the random Integers
import random

#Initial Designer Print Statements
print(" Hi! Welcome to Dicey!")
print ("""

   .-------.    _______
  /   o   /|   /\\      \\
 /_______/o|  /o \\  o   \\
 | o     | | /   o\\______\\
 |   o   |o/ \\o   /o     /
 |     o |/   \\ o/  o   /
 '-------'     \\/____o_/

  """)


exit=False      #Set True When User types "Exit" into the console
count=0         #Count to keep track of Iterations/Dice rolls

#The Input is obtained below
enter=(input(("Press Enter to Roll (or) Type 'Exit' to Close. 
\n\n")).lower())

#Condition to check wether the user wants to Exit the program without 
#Rolling the Dice

if (enter=="exit"):
    exit=True

#Checks for Enter and Produces a random integer using the random module
while(enter=="" or not exit):
  dice_number=random.randint(1,6)
  count = count + 1
  print(f"{count}&gt;You got a {dice_number}")
  enter=(input("Press Enter to Roll Again! \n").lower())

#If User inputs "Exit", Close the program.
if (enter=="exit"):
    exit=True

#If the User inputs anything else other than "Exit" Roll the dice again.
elif(enter is not ""):
    print("\n")
    continue
Here are a few suggestions on how to simplify and format your code.
Break directly from the loop
In your loop construct there really is no point in keeping track of exit.  In addition exit is used by Python, and it is better to not reuse these things becuase it can be confusing.  Instead something like:
while True:
    if input(msg).lower() == 'exit':
        break

In addition this shows how you really only need one input statement.  Instead the message for input can be set as needed.
Avoid extra parens
In all three of these cases you have an extra set of outer parens.
if (enter==&quot;exit&quot;):
while(enter==&quot;&quot; or not exit):
enter=(input(&quot;Press Enter to Roll Again! \n&quot;).lower())

Use descriptive variable names
As an example you have a variable named count, that I think would be more descriptive as roll_number.  Additionally dice_number might be more descriptive as dice_value.
Use the programming language to its fullest.
Python has a bunch of nifty operators that can make code cleaner.
count = count + 1
  

Can be written as:
count += 1
  

which makes it more explicit that the variable is being incremented, and not just assigned.
PEP8
You should consider formatting your code in accordance with pep8.  This is important when sharing code, as the consistent style makes it much easier for other programmers to read your code.  There are various tools available to assist in making the code pep8 compliant.  I use the PyCharm IDE which will show pep8 violations right in the editor.
One PEP8 note that I will highlight is to not use what are relatively obvious comments.  With clean code and descriptive variable names the code will often be as descriptive as the comments.
Reconstructed code:
&quot;&quot;&quot; This Program is Dice Simulator that produce an Output from 1-6
everytime the User presses Enter. In order to close the Program,
the User has to type &quot;Exit&quot; into the console.
&quot;&quot;&quot;

import random

print(&quot; Hi! Welcome to Dicey!&quot;)
print(&quot;&quot;&quot;

   .-------.    _______
  /   o   /|   /\\      \\
 /_______/o|  /o \\  o   \\
 | o     | | /   o\\______\\
 |   o   |o/ \\o   /o     /
 |     o |/   \\ o/  o   /
 '-------'     \\/____o_/

  &quot;&quot;&quot;)

roll_number = 0
msg = &quot;Press Enter to Roll (or) Type 'Exit' to Close.\n\n&quot;
while True:
    if input(msg).lower() == 'exit':
        break

    roll_number += 1
    dice_value = random.randint(1, 6)
    print(f&quot;{roll_number}&gt; You got a {dice_value}\n&quot;)

    msg = &quot;Press Enter to Roll Again! \n&quot;