|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
alien_0 = {'x_position' : 0 ,'y_position' :25 ,'speed' : 'medium'}
print('original x_position :'+ str(alien_0['x_position'])
if alien_0['speed'] == 'medium':
alien_0['x_position'] + = 2
print("New x_position :" + str(alien_0['x_position'])
invalid syntax (<unknown>, line 3)pylint(syntax-error)
出现这个报错都是语法错误,导致的,一般你只需要好好检查下代码哪边不规范了就好
第一个错误在这:
print('original x_position :'+ str(alien_0['x_position'])
print 函数少了一个括号 , 补上即可
第二个错误在这:
if alien_0['speed'] == 'medium':
alien_0['x_position'] + = 2
中间隔了一个空格,把这里的空格去掉即可
第三个错误的地方和第一个一样:
print("New x_position :" + str(alien_0['x_position'])
完整正确代码:
- alien_0 = {'x_position' : 0 ,'y_position' :25 ,'speed' : 'medium'}
- print('original x_position :'+ str(alien_0['x_position']))
- if alien_0['speed'] == 'medium':
- alien_0['x_position'] += 2
- print("New x_position :" + str(alien_0['x_position']))
复制代码
|
|