使用if条件检查文件名

1 投票
3 回答
1585 浏览
提问于 2025-04-15 18:49

我在Python里犯了一个很傻的错误,但就是找不到问题出在哪里。

我在Python里做了这样的事情:

filename="file1"
if name == 'file1'
    print 1

结果我遇到了一个无效语法的错误。

3 个回答

4

你需要在if语句的结尾加一个冒号。

filename="file1"
if name == 'file1':
    print 1
7

你缺少一个冒号

filename="file1"
if name == 'file1':
    print 1
1

什么是“name”?你是不是在别的地方定义过它?我猜它应该是“filename”。所以

filename="file1"
if filename == 'file1':
    print 1

如果“name”已经定义了,那问题确实出在“if”这一行末尾的“:”上。

撰写回答