为什么我的if总是报expected“:”?但是从别的地方复制过来的代码就能用

user_age=int((input("请输入你的年龄:"))
if user_age >= 14
print('你{}'.format('干嘛?'))
else:
print('你不是小黑子')
这个代码第二行 报的错
user_age=int((input("请输入你的年龄:"))
if user_age >= 14
print("我叫{},今年{}岁。".format("小蜜",18)))
else:
print('你不是小黑子')
这个没有报错😭😭

回答如下,记得采纳!
缺个:,多了个(

(input("请输入你的年龄:"))
if user_age >= 14
if user_age >= 14

正确代码:

user_age = int(input("请输入你的年龄:"))

if user_age >= 14:
    print('你{}'.format('干嘛?'))
else:
    print('你不是小黑子')


user_age=int(input("请输入你的年龄:"))
if user_age >= 14:
    print("我叫{},今年{}岁。".format("小蜜",18))
else:
    print('你不是小黑子')

报错不是已经说的很清楚了,缺少冒号
英文看不懂就粘翻译软件里翻译一下,不要靠猜