IndentationError: unexpected indent
IndentationError: unexpected indent 翻译:缩进错误:意外缩进 解决方法:查看代码缩进是否错误
SyntaxError: invalid syntax
SyntaxError: invalid syntax 翻译:SyntaxError:无效语法 解决方法:查看代码是否输入错误或者缺少条件
TypeError: is_even() takes 0 positional arguments but 1 was given
TypeError: is_even() takes 0 positional arguments but 1 was given 翻译:TypeError:is_even()接受0个位置参数,但给出了1个 解决方法:is_even() 这个函数没有参数或没有定义
示例代码:
'''
if 的使用格式
练习:
定义一个函数
接收一个数字参数,判断该数字是否是偶数
'''
def is_even():
if n % 2 == 0 :
print(f'{n} 是偶数')
else:
print(f'{n} 是奇数')
m = int(input('请输入一个数值:'))
is_even(m)
NameError: name ‘n’ is not defined
NameError: name ‘n’ is not defined 翻译:名称错误:未定义名称“n” 解决方法:函数中没有定义’n’,但是代码中写了’n’
示例代码:
'''
if 的使用格式
练习:
定义一个函数
接收一个数字参数,判断该数字是否是偶数
'''
def is_even():
if n % 2 == 0 :
print(f'{n} 是偶数')
else:
print(f'{n} 是奇数')
m = int(input('请输入一个数值:'))
is_even()
TypeError: is_even() missing 1 required positional argument: ‘n’
TypeError: is_even() missing 1 required positional argument: ‘n’ 翻译:TypeError:is_even()缺少1个必需的位置参数:“n” 解决方法:is_even()函数括号中缺少一个参数
示例代码:
'''
if 的使用格式
练习:
定义一个函数
接收一个数字参数,判断该数字是否是偶数
'''
def is_even(n):
if n % 2 == 0 :
print(f'{n} 是偶数')
else:
print(f'{n} 是奇数')
m = int(input('请输入一个数值:'))
is_even()
IndentationError: expected an indented block after function definition on line 7
IndentationError: expected an indented block after function definition on line 7 翻译:缩进错误:第7行的函数定义后应有缩进块 解决方法:检查此行代码是否有缩进错误
示例代码:
'''
if 的嵌套格式和练习
'''
# 定义一个函数,用来判断成绩的优良中差不及格
def is_socre_level(score):
# 先判断成绩是否有效
if score >=0 and score <= 100:
if score >= 90:
print(f'得分{score},级别优')
elif score >= 80:
print(f'得分 {score},级别良')
elif score >= 70:
print(f'得分 {score},级别中')
elif score >= 60:
print(f'得分 {score},级别差')
else:
print(f'得分 {score},不及格')
'''
if 的嵌套格式和练习
'''
# 定义一个函数,用来判断成绩的优良中差不及格
def is_socre_level(score):
# 先判断成绩是否有效
if score >=0 and score <= 100:
if score >= 90:
print(f'得分{score},级别优')
elif score >= 80:
print(f'得分 {score},级别良')
elif score >= 70:
print(f'得分 {score},级别中')
elif score >= 60:
print(f'得分 {score},级别差')
else:
print(f'得分 {score},不及格')
python: can’t open file ‘web_crawler.py’: [Errno 2] No such file or directory
这个错误的意思是,在您的电脑上找不到名为 “web_crawler.py” 的文件。
可能是因为您没有在正确的目录下运行命令,或者您没有正确保存文件。请确保您在保存文件时使用了 .py 扩展名,并确保在运行命令时在该文件所在的目录中。
例如,如果您在桌面上保存了文件,您应该在终端中运行以下命令:
cd Desktop
python web_crawler.py
如果您还是无法解决问题,请检查文件名是否正确,并确保文件存在于您指定的目录中。
评论 (0)