Coding in Python: a comprehensive Beginners Guide to Learn the Realms of Coding in Python
Chapter Six: Input and Python Loops
Download 1.25 Mb. Pdf ko'rish
|
Coding in Python A Comprehensive Beginners Guide to Learn the Realms
- Bu sahifa navigatsiya:
- The input() Function
Chapter Six: Input and Python Loops
Programs are written to solve different problems. Some programs are made to collect information from users. These programs demand special functions that could collect the information and process it to the system's database. When you put your office on sale, you can introduce a special function that invites the buyers' quotations. The user input program will take the input, analyze it, and respond to the user. In this chapter, I’ll explain how you can build a program that accepts user input and processes it. I will use the input() function to develop the program. The user input and while loop will be explained together as it is the while loop that keeps the program running. The while loop runs the program as long as a particular condition stands true. The input() Function It is an interesting function and very helpful in program building. The function pauses your program and allows the user to fill in the program with the requisite information. Once the function receives the information, it forwards it to a variable for storage purposes. pgm = input("This program repeats whatever you write: ") print(pgm) = RESTART: C:/Users/saifia computers/Desktop/sample.py This program repeats whatever you write: I am learning Python and I am enjoying it well. I am learning Python and I am enjoying it well. >>> = RESTART: C:/Users/saifia computers/Desktop/sample.py This program repeats whatever you write: Do you know Python can be used to educate robots. Do you know Python can be used to educate robots. >>> I entered some statements which the program repeats as they are. The important point is that you have to rerun the program once it has repeated one statement. When you run the program, it pauses and waits for the user to write something. Once the program senses input, it waits for the user to press Enter. After that, it displays the results. I will create a program that asks users to enter the bidding price to buy the office that has already been set up by the player in your game. pgm = input("Please enter the bidding price at which you want to buy the office: ") print("I want to buy the office at " + pgm + " million dollars.") = RESTART: C:/Users/saifia computers/Desktop/sample.py Please enter the bidding price at which you want to buy the office: five I want to buy the office for five million dollars. >>> The program is suitable only if the user enters the value in the form of string. Therefore you will have to leave a note, instructing the user to write only in words. However, there is a way out to solve this problem. You can allow users to enter the price in numbers without causing an error. pgm = input("Please enter the bidding price at which you want to buy the office: ") print("I want to buy the office at " + str(pgm) + " million dollars.") = RESTART: C:/Users/saifia computers/Desktop/sample.py Please enter the bidding price at which you want to buy the office: 5 I want to buy the office for 5 million dollars. >>> In the next sample, I will create a program that has more than lines. pgm = input("If you are interested in buying the office, please proceed to fill in the price box. ") pgm += "\nPlease enter the bidding price at which you want to buy the office. " username = input(pgm) print("I want to buy the office for " + username + " million dollars.") = RESTART: C:/Users/saifia computers/Desktop/sample.py If you are interested in buying the office, please proceed to fill in the price box. Please enter the bidding price at which you want to buy the office. 3 I want to buy the office for 3 million dollars. >>> This is how you can easily build a multiline string in the user input function. Download 1.25 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling