#!/usr/bin/python
number = 23
guess = int(input('Enter an integer : '))
if guess == number:
print('Congratulations,you guessed it.')
print('(but you do not win any prizes)')
elif guess < number:
print('No,it is a little higer than that')
else:
print('No,it is a little lower than that.')
print('done')
结果:
[(8) root@Fedora~/Note/python]#./if.py
Enter an integer : 3
No,it is a little higer than that
done
[(9) root@Fedora~/Note/python]#./if.py
Enter an integer : 23
Congratulations,you guessed it.
(but you do not win any prizes)
done
[(10) root@Fedora~/Note/python]#./if.py
Enter an integer : 45
No,it is a little lower than that.
done
#首先input是接收用户的输入,并加上提示字符'Enter an integer',
#之后就是关于if的函数块的使用,这里的if的使用不需要加括号,但是判断之后必须加上 : 冒号,
#然后下面属于if的语句要tab键开头,这样解释器就默认为if的语句。
#最后的那个print,既不属于else也不属于if,所以是顶头开始,这样最后不管if执行还是else执行,这句话都会执行
#