He did not mention the mounting calls for stronger gun controls in the wake of the tragedy, but noted, “There have been an endless series of deadly shootings across the country, almost daily reports of victims, many of them children. Much of the time, their only fault was being in the wrong place at the wrong time.’’

He predicted, “We will be told that the causes of such violence are complex, and that is true. No single law, no set of laws can eliminate evil from the world or prevent every senseless act of violence in our society. . . .But that can’t be an excuse for inaction.”

He added, “If there is even one step we can take to save another child or another parent or another town . . . surely, we have an obligation to try.’’

He vowed to “use whatever power this office holds to engage my fellow citizens . . . in an effort aimed at preventing more tragedies like this . . . We can’t accept events like this as routine.’’

The president asked, “Are we really prepared to say that we’re powerless in the face of such carnage, that the politics are too hard? Are we prepared to say that such violence visited on our children year after year after year is the price of our freedom?”

He told his grief-stricken audience, “I can only hope it helps for you to know that you’re not alone . . . that all across this land of ours, we have wept with you.”