sys.stdin.readline () e input (): qual é mais rápido ao ler linhas de entrada e por quê?

Estou tentando decidir qual usar quando preciso adquirir linhas de entrada do STDIN, então me pergunto como preciso escolhê-las em diferentes situações.

Encontrei uma postagem anterior (https://codereview.stackexchange.com/questions/23981/how-to-optimize-this-simple-python-program) dizendo que:

Como otimizar esse código em termos de tempo e memória usados? Observe que estou usando uma função diferente para ler a entrada, pois sys.stdin.readline () é o mais rápido ao ler strings e input () ao ler números inteiros.

Essa afirmação é verdadeira?

questionAnswers(1)

yourAnswerToTheQuestion