Generate test data for random numbers
" "Created on April 8, 2017 @author:weizhen#to Create data for testing" "ImportRandom fromNumPyImportMaximumdefget_int (msg, minimum, default): whileTrue:Try: Line=input (msg)if notLine andDefault is notNone:returnDefault I=Int (line)ifI <Minimum:Print("must be >=", minimum)Else: returnIexceptValueError as err:Print(ERR) rows= Get_int ("rows:", 1, None) columns= Get_int ("Columns", 1, None) Minimum= Get_int ("minimum (or Enter for 0):",-1000000, 0) default= 1000ifDefault <Minimum:default= 2 *Minimummaximum= Get_int ("maximum (or Enter for"+ STR (default) +"):", minimum, default) row=0 whileRow <Rows:line=""column=0 whileColumn <columns:i=random.randint (minimum, maximum) s=Str (i) whileLen (s) < 10: S=" "+s Line+=s Column+ = 1Print(line) row+ = 1
The results of the above program run are as follows:
76, Python study the second article