Discuss / Python / 求求大佬帮我一下

求求大佬帮我一下

Topic source

a=float(input('给我的颜值打个分吧(0-10)'))

if a>=8:

    print(谢谢)

elif a=>5:

    print(爱你哦♡)

else:

    print(哼)

这个哪里有错吗 为什么我运行的时候说我语法错误加不加el都有错

小小三元

#2 Created at ... [Delete] [Delete and Lock User]

你试试看,是不是括号和冒号是中文的,改成英文的应该就好了

kk的二哈

#3 Created at ... [Delete] [Delete and Lock User]

谢谢,爱你哦,哼这些字符串没有加冒号

Jun2001

#4 Created at ... [Delete] [Delete and Lock User]

a=float(input('给我的颜值打个分吧(0-10)'))

if a>=8:

    print(谢谢)   # 括号内语句需要加引号 如:print("谢谢 ")

elif a=>5:    # 这里的冒号非英文符号

    print(爱你哦♡)    # 括号内语句需要加引号 (方式同上)

else:    # 这里的冒号非英文符号

    print(哼)    # 括号内语句需要加引号 (方式同上)

# 此上代码是复杂你回复的内容,也许你在编织器里书写的那些冒号是英文符号,

# print(xxx)语句括号里的内容需要加引号print("xxx")形式。

 print(xxx)语句括号里的内容需要加""。不加""的只能是数值

光音日记

#6 Created at ... [Delete] [Delete and Lock User]

a=float(input('给我的颜值打个分吧(0-10)'))

if a>=8:

    print('谢谢')

elif a>=5:

    print('爱你哦♡')

else:

    print('哼')

我再补一个别人没说到的错误elif:a>=5,不是a=>5

无畏云烟

#7 Created at ... [Delete] [Delete and Lock User]

a如果是9的话,是不是就两个条件都满足了?

嗯咦啊哦

#8 Created at ... [Delete] [Delete and Lock User]

a=float(input('给我的颜值打个分吧(0-10)'))

if a>=8:

    print('谢谢')

elif a>=5:

    print('爱你哦♡')

else:

    print('哼')

#括号里加''或"";a>=5:不是=>;符号全要用英文

adaasda201411

#9 Created at ... [Delete] [Delete and Lock User]

字符串需要""  或者  ''

英雄的嘴

#10 Created at ... [Delete] [Delete and Lock User]

如果回复9,就直接输出谢谢了,不会走到elif


  • 1
  • 2

Reply