#后面加中文会报错是怎么了?

龙梅 欧阳 0 信誉分
2024-03-22T13:09:58.9966667+00:00

alien_0 ={'color':'green','points':5,'speed':'medium'}

print(alien_0['color'])

print(alien_0['points'])

new_points=alien_0['points']

print(f"You just earned {new_points} points!")

alien_0['x_position']=0

alien_0['y_position']=25

print(alien_0)

alien_0['color']='yellow'

print(f"Original position:{alien_0['x_position']}")

#向右移动外星人

#根据当前速度确定将外星人向右移多远

if alien_0['speed']=='slow':

x_increment=1

elif alien_0['speed']=='medium':

x_increment=2

elif alien_0['speed']=='fast':

x_increment=3

#新位置为旧位置加上移动距离

alien_0['x_position']=alien_0['x_position']+x_increment

print(f"New position:{alien_0['x_position']}")

Windows 10
Windows 10
在个人计算机和平板电脑上运行的 Microsoft 操作系统。
56 个问题
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Ian Xue (Shanghai Wicresoft Co., Ltd.) 30,376 信誉分 Microsoft 供应商
    2024-03-25T01:34:41.87+00:00

    您好,

    具体看到的报错是什么呢?我试了一下这个脚本,结果是可以运行的。

    alien_0 ={'color':'green','points':5,'speed':'medium'}
    print(alien_0['color'])
    print(alien_0['points'])
    new_points=alien_0['points']
    print(f"You just earned {new_points} points!")
    alien_0['x_position']=0
    alien_0['y_position']=25
    print(alien_0)
    alien_0['color']='yellow'
    print(f"Original position:{alien_0['x_position']}")
    #向右移动外星人
    #根据当前速度确定将外星人向右移多远
    if alien_0['speed']=='slow':
        x_increment=1
    elif alien_0['speed']=='medium':
        x_increment=2
    elif alien_0['speed']=='fast':
        x_increment=3
    #新位置为旧位置加上移动距离
    alien_0['x_position']=alien_0['x_position']+x_increment
    print(f"New position:{alien_0['x_position']}")
    

    祝好

    Ian Xue


    如果回答是有帮助的,请点击“接受答案”。

    0 个注释 无注释