作业1
判断 “qianan” 是否在 [“qianan”,”zhangsan”,”Lisa”,”Lihua”] 里面
如果在则输出’qianan 在班级里面’ 否则输出’ qianan 不在…好难过’
li =["qianan","zhangsan","Lisa","Lihua"]if "qianan" in li:print('qianan 在班级里面')else:print('qianan 不在...好难过')
作业2
‘ax’<’xa’ 为True 还是False? 为什么?
‘ax’<’xa’ 比较的是ASCALL编码值,a的编码值小于x的编码值
作业3
以下程序如果输入666执行那个语句? 为什么?
temp = input(‘请输入:’)
if temp == ‘Yes’ or ‘yes’:
print(‘if执行了!’)
else:
print(‘else执行了!’)
执行了: print('else执行了!') 因为if条件没有满足就会执行else
作业4
is 与==的区别?
is 比较的是内存中地址值是否相等== 比较的是字面内容是否相等,不看内存中地址值是否相等
作业5
用户输入a,b。
当a 与b 都不为0 时则输出a 与b 做商
(除法运算);
否则输出a与b 的乘积(乘法运算)。
a = int(input('请输入整数:'))b = int(input('请再次输入整数:'))if a > 0 and b > 0:print('相除的结果为:', a / b)else:print('相乘的结果为:', a * b)
作业6
用户输入a,b,使用三目运算符输出a,b 较大的数
a = int(input('请输入整数:'))b = int(input('请再次输入整数:'))print(a if a > b else b)
