关闭

exception as a control flow mechanism

205人阅读 评论(0) 收藏 举报
分类:
#quote from MIT 'introduction to computation and programming using python, Revised' 
while True:
    val = raw_input('Enter an integer: ')
    try:
        val = int(val)
        print 'The square of the number you entered is', val**2
        break #to exit the while loop
    except ValueError:
        print val, 'is not an integer'
        
    


%run "C:\Users\Administrator\test.py"


Enter an integer: 12.0
12.0 is not an integer


Enter an integer: hello
hello is not an integer


Enter an integer: 11
The square of the number you entered is 121

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:91301次
    • 积分:2930
    • 等级:
    • 排名:第12495名
    • 原创:165篇
    • 转载:108篇
    • 译文:30篇
    • 评论:1条
    文章分类
    最新评论