title: If-else populate field error in Python (arcpy)
body: <p>I'm trying to learn python and writing an arcpy script for ArcGIS 10.1. </p>
  
  <p>The objective is to check a variety of fields for a -99 value which specifies NULL and then populate the newly added field with a 0 value. The code runs...however it populates all values with a 6 value. The 6 is part of the problem, the other part being that I've checked and there should only be 3 (-99) values in the table. </p>
  
  <p>Below is the code:</p>
  
  <pre><code># Import arcpy module
  import arcpy
  
  print "start your engines"
  # Script arguments
  Shapefile = "C:\\gislab2\\Python\\take_home\\USCancer2000.shp"
  #this is where the arcpy.userargument part goes, get from re-exporting model.
  Field_Name = "Henry1"
  
  Output_Feature_Class = "C:\\gislab2\\Python\\take_home\\USCancer2000.shp"
  
  # Local variables:
  USCancer2000__2_ = Output_Feature_Class
  
  # Process: Add Field
  arcpy.AddField_management(Shapefile, "Henry1", "LONG", "", "", "", "", "NULLABLE", "NON_REQUIRED", "")
  
  # Process: Calculate Field
  arcpy.CalculateField_management(Output_Feature_Class, "Henry1", "5.5", "PYTHON_9.3", "")
  ##
  ### Process: If-then check for missing values
  ##
  if "Cnt1"==-99:
      Field_name=0
  elif "Cnt2"==-99:
      Field_name=0
  elif "Cnt3"==-99:
      Field_name=0
  elif "Pop1"==-99:
      Field_name==0
  elif "Pop2"==-99:
      Field_name=0
  elif "Pop3"==-99:
      Field_name=0
  </code></pre>