logo

איך לקחת קלט ב-Python?

קבלת קלט היא דרך ליצור אינטראקציה עם משתמשים, או לקבל נתונים כדי לספק תוצאה כלשהי. Python מספקת שתי שיטות מובנות לקריאת הנתונים מהמקלדת. שיטות אלה ניתנות להלן.

  • קלט (הנחיה)
  • raw_input(prompt)

קֶלֶט()

פונקציית הקלט משמשת בכל הגירסאות העדכניות ביותר של Python. זה לוקח את הקלט מהמשתמש ואז מעריך את הביטוי. ה פִּיתוֹן המתורגמן מזהה אוטומטית האם משתמש מזין מחרוזת, מספר או רשימה. בואו נבין את הדוגמה הבאה.

דוגמא -

 # Python program showing # a use of input() name = input('Enter your name: ') print(name) 

תְפוּקָה:

 Enter your name: Devansh Devansh 

מתורגמן Python לא יבצע שורות נוספות עד שהמשתמש יזין את הקלט.

בואו נבין דוגמה נוספת.

דוגמה - 2

 # Python program showing # a use of input() name = input('Enter your name: ') # String Input age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input print('The name is:', name) print('The age is:', age) print('The marks is:', marks) 

תְפוּקָה:

 Enter your name: Johnson Enter your age: 21 Enter your marks: 89 The name is: Johnson The age is 21 The marks is: 89.0 

הֶסבֵּר:

כברירת מחדל, ה קֶלֶט() הפונקציה לוקחת קלט כמחרוזת כך שאם אנחנו צריכים להזין את הקלט השלם או ה-float, אז קֶלֶט() הפונקציה חייבת להיות ליהוק מסוג.

 age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input 

אנו יכולים לראות בקוד לעיל היכן אנו מקלידים את קלט המשתמש int ו לָצוּף .

כיצד פועלת פונקציית input()?

  • זרימת התוכנית נעצרה עד שהמשתמש נכנס לקלט.
  • הצהרת הטקסט המוכרת גם כהנחיה היא אופציונלית לכתוב בה קֶלֶט() פוּנקצִיָה. הנחיה זו תציג את ההודעה במסוף.
  • ה קֶלֶט() הפונקציה ממירה אוטומטית את קלט המשתמש למחרוזת. אנחנו צריכים להמיר במפורש את הקלט באמצעות ליהוק הסוג.
  • raw_input() -הפונקציה raw_input משמשת בגרסה הישנה יותר של Python כמו Python 2.x. זה לוקח את הקלט מהמקלדת וחוזר כמחרוזת. Python 2.x לא משתמש הרבה בתעשייה. בואו נבין את הדוגמה הבאה.

דוגמא -

 # Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name 

תְפוּקָה:

 Enter your name: Peter Peter 

איך בודקים את גרסת Python?

כדי לבדוק את גרסת Python, פתח את שורת הפקודה (Windows), shell (Mac) או מסוף (Linux/Ubuntu) והפעל פיתון -גרסה . זה יציג את גרסת Python המתאימה.

כיצד לקחת קלט ב- Python

בדוק את גרסת Python בסקריפט הפועל

אנחנו יכולים לבדוק את גרסת Python בסקריפט הפועל שלנו. שקול את הדרכים הבאות להכיר את גרסת Python בכל מערכות ההפעלה.

פקודות מערכת הפעלה/סביבה תְפוּקָה
Python --גרסה או
Python -v or
פייתון - vv
Windows/Mac/Linux Python 3.8.1
ייבוא ​​מערכת
sys.version
sys.version_info
סקריפט פייתון 3.8.3 (ברירת מחדל, 13 במאי 2020, 15:29:51) [MSC v.1915 64 סיביות (AMD64)]
פלטפורמת ייבוא
platform.python_version()
סקריפט פייתון '3.8.1'

בואו נסתכל על התמונה הבאה.

כיצד לקחת קלט ב- Python