猜数字的小游戏

来源:互联网 发布:土工cbr试验量算法 编辑:程序博客网 时间:2024/05/21 20:23
#/urs/bin/python
import randomn=random.randint(0,100)def wrong_way():    guees=int(input('input another number:'))    if(guees == n):        print("Congratulation to get the right number!")        print("The gifts may in the next time :)")        exit()    elif(guees > n):        print('more smaller')        wrong_way()    elif(guees < n):        print("more bigger")        wrong_way()guees=int(input('Please input a number:'))if(guees == n):    print("Congratulation to get the right number!")    print("The gifts may in the next time :)")    exit()elif(guees > n):    print('more smaller')    wrong_way()elif(guees < n):    print("more bigger")    wrong_way()        

今天翻笔记,看到有一个是这个游戏的,很基础的错误,贴出来加深一下印象


写一个猜数字程序
错误:“SyntaxError :invalid syntax”
忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :
--------------------------------------------------
错误:“invalid character in identifier”
解决:用英文的冒号,引号!!
--------------------------------------------------
错误:SyntaxError: unindent does not match any outer indentation level
段落:
for i in range(0,9):
        print(i)
    else:(在shell中,换行时就会报上面那个错误)
解决:建一个文档,再执行就不会了
temp.py:#!/usr/bin/python


for i in range(0,9):
    print(i)
else:
    print("the loop is over")


0 0
原创粉丝点击