En Python, il existe deux façons de lire une entrée : La fonction input() accepte une invite et renvoie une chaîne saisie par l'utilisateur. La fonction sys.stdin.readline() lit une ligne de texte (y compris les nouvelles lignes) à partir de l'entrée standard et renvoie une chaîne.
Comment lire une entrée en Python
Il existe deux manières principales de lire une entrée en Python : la fonctioninput()
et la fonctionsys.stdin.readline( )
fonction.input()
函数和 sys.stdin.readline()
函数。
1. input() 函数
input()
函数从用户获取输入并将其作为字符串返回。它的语法如下:
input(prompt="")
其中prompt
是可选的提示消息,会在用户需要输入时显示。
示例:
name = input("请输入您的姓名:")
2. sys.stdin.readline() 函数
sys.stdin.readline()
函数从标准输入读取一行文本(包括换行符)并将其作为字符串返回。它的语法如下:
sys.stdin.readline()
与input()
函数不同,sys.stdin.readline()
函数不接受提示消息。
示例:
import sys name = sys.stdin.readline()
选择方法
input()
函数更适合需要提示用户输入的情况,而 sys.stdin.readline()
函数更适合从脚本或其他程序中读取输入。
其他注意事项
age = int(input("请输入您的年龄:"))
lines = sys.stdin.readlines()
input()
obtient l'entrée de l'utilisateur et la renvoie sous forme de chaîne. Sa syntaxe est la suivante :
lines = sys.stdin.readlines()
prompt
est un message d'invite facultatif qui sera affiché lorsque l'utilisateur devra saisir. Exemple : rrreee2. Fonction sys.stdin.readline() La fonction sys.stdin.readline()
lit une ligne de texte à partir d'une entrée standard (y compris les caractères de nouvelle ligne ) et le renvoie sous forme de chaîne. Sa syntaxe est la suivante : rrreee Contrairement à la fonction
input()
, la fonction sys.stdin.readline()
n'accepte pas les messages d'invite. Exemple : rrreeeSelect methodLa fonction
input()
est plus adaptée aux situations dans lesquelles l'utilisateur doit être invité à saisir une entrée, tandis que
sys.stdin.readline ()
Les fonctions sont mieux adaptées à la lecture des entrées de scripts ou d'autres programmes. Autres notes
lines = sys.stdin.readlines( ) Fonction
, qui renvoie chaque ligne sous forme de liste sous forme de chaîne : rrreeeCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!