wooq1 2022-06-15 17:04 采纳率: 62.5%
浏览 18
已结题

print('str[0] str[-6] =', str[0], str[-6])

str = 'Python'
print('str[0] str[-6] =', str[0], str[-6])
print('str[5] str[-1] =', str[5], str[-1])
输出结果:
str[0] str[-6] = P P
str[5] str[-1] = n n
这个该怎么解读?print('str[0] str[-6] =', str[0], str[-6])中'str[0]str[-6]='的值是不是将后面的str[0]和str[-6]代入就好。
但是为什么不能直接print(str[0]str[-6])
其中的=是什么意思

  • 写回答

2条回答 默认 最新

  • 於黾 2022-06-15 17:12
    关注

    print('str[0] str[-6] =', str[0], str[-6])
    这里print函数传入了3个参数
    分别是
    'str[0] str[-6] ='
    str[0]
    str[-6]
    第一个是个字符串,它直接输出
    后两个才是需要你去算的

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月16日
  • 创建了问题 6月15日