I Don't Know What is argv and what's different with raw_input()?
Asked Answered
U

1

-5

I Learn Python From "Learn Python the Hard way"

I don't know what is argv !!

(please explain argv with Example and text)

Question 2:

What is Different between raw_input & argv ?

Upside answered 30/8, 2014 at 9:12 Comment(2)
Hi Welcome to StackOverflow. Please only post one question per post, not three.Telestich
OK Thanks For Tell me this pointUpside
T
0

argv stands for argument value and it represents the arguments passed to your program when it is launched from the command line.

For example, if your program is called example.py, and you run it like this:

$ example.py 'hello'

Then argv is hello.

raw_input is a way to prompt the user for some input. Basically, it will stop the program, display some text (as a prompt, but this is optional) and only continue when the user enters something. You can then store what the user entered.

If you have the following:

username = raw_input('Please enter your name: ')
print('Your name is: {}'.format(username))

Your program will run like this:

$ example.py
Please enter your name: Burhan
Your name is: Burhan
Telestich answered 30/8, 2014 at 9:21 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.