可变
list1=[1,2,3]
print(id(list1))
list2=[1,2,3]
print(id(list2))
list3=list1+list2
print(id(list3))
print(list3*2)
print(list1 is list2)
print(list1 is not list2)
字符串中的and 返回的后面值,or返回前面值
并集 1为true,0为false
1 and 1 true
1 and 0 false
0 and 0 flase
0 and 1 flase
0 and 0 flase
print(list1)
print(list1 and list3)
print([] and list1)
print(list1 or list3)
print([] or list3)
print(not (list1 or list3))
元组tuple 不可变,相对不变东西,不希望变化东西
my_info=(‘name’,‘sex’,‘age’)
print(my_info)
可以+*
可以进行比较运算
tuple=(1,2,‘a’)
tuple=()
{key:value}键值对 字典类型:无序,key唯一的,不能有相同的,不可变的通过key找到value
dict={‘name’:‘liu’,‘age’:18,‘sex’:None}
print(dict[‘name’])
print(dict[‘age’])
print(dict)
无法进行计算
set1={1,23,‘abc’}
print(set1)
无法进行计算,遍历去找东西,集合不能有重复的元素,以最合适的方法输出出来
与代码沟通input
str=input(“我是机器人:请说话:”)
print(str+"?")
#给半径求周长面积