Sorry about that. Here is what I have so far. For simplicity on the forum, I have just one shapefile in the code for now. If I can get help with the code to do what I want on one, I can build the for loop to do the rest with the remaining shapefiles in a list.
# Import modules
import arcpy
import math
# Local variables:
point_shp = "R:\\Tornado Research\\test\\SfcOA.shp"
newfield = R_WsdpSfc
input = "getclass(double(!WSPD_SFC!))" #Not sure how to get the input file in this line of code
expression = "round([input]/5.0, 0) * 5.0" #Not sure if this is the correct way of doing this line
# Process: Add Field
arcpy.AddField_management(point_shp, newfield, "DOUBLE", "", "", "25", "", "NON_NULLABLE", "NON_REQUIRED", "") # Works fine
# Execute CalculateField
arcpy.CalculateField_management(point_shp, newfield, expression, "PYTHON") #Obviously this line is broken
The "Add Field" command works just fine, I just cant figure out the "Calculate Field" segment. Thanks Again!