为了账号安全,请及时绑定邮箱和手机立即绑定

为什么and不行呢

L = ['Adam', 'Lisa', 'Bart'] L[0]= 'Bart' and L[-1]='Adam' print L 为什么这样不行呢

正在回答

4 回答

所以说不能随意滥用关键词嘞,回车他不香么?

0 回复 有任何疑惑可以回复我~

and 是逻辑运算符.运算用的,

0 回复 有任何疑惑可以回复我~

and 在 python 语法中返回的数值类型是布尔类型

L[0] = 'Bart' and L[-1] = 'Adam' 返回的值是 fasle, 而不更改 L 中的值

2 回复 有任何疑惑可以回复我~
#1

苏昊扬

第一行解释是对的,第二行不对哦,=是赋值,==才是判断,这个语句是错误的不存在布尔值噢
2020-02-16 回复 有任何疑惑可以回复我~
#2

Sapce 回复 苏昊扬

嗯嗯,好的
2020-02-16 回复 有任何疑惑可以回复我~

直接转下一行:

L = ['Adam', 'Lisa', 'Bart'] 

L[0]= 'Bart' 

L[-1]='Adam' print L 


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么and不行呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信