(Beginners Python) Creating if/else statements dependent on user input? -
i'm trying create simple script will inquire question user input reply (or prompt selectable answers appear?), , programme output response based on input.
for example, if say
prompt1=input('can create stupid thing work?') i have along lines of
if prompt1='yes': print('hooray, can!') else prompt1='no': print('well did anyway!') elif prompt1=#an reply wouldn't yes or no #repeat prompt1 i'm going wrong way. please descriptive possible learning exercise me. in advance!
you pretty close. read tutorial :)
#!python3 while true: prompt1=input('can create stupid thing work?').lower() if prompt1 == 'yes': print('hooray, can!') elif prompt1 == 'no': print('well did anyway!') else: print('huh?') #an reply wouldn't yes or no while true loop programme forever. use == test equality. use .lower() create easier test answers regardless of case. if/elif/elif/.../else right sequence testing. here's python 2 version:
#!python2 while true: prompt1=raw_input('can create stupid thing work?').lower() if prompt1 == 'yes': print 'hooray, can!' elif prompt1 == 'no': print 'well did anyway!' else: print 'huh?' #an reply wouldn't yes or no raw_input used instead of input. input in python 2 tries interpret input python code. print statement instead of function. don't utilize () it. python if-statement
No comments:
Post a Comment