一、打印print
# 打印
#单引号、双引号都行
print("Hello World")
print('Hello World')
print("He said 'Yes!'")
# \转义字符 防止引号误配对内容中的引号前加转义字符
print("He said \"Yes!\"")
# 换行
print("Hello\nWorld")
print('''Hello
World''')
# 字符串拼接
print("Hello "+"World"+"!")
二、变量
# 变量
a = 1
print(a)
str1="Hello World"
print(str1)
str2 = str1
str2 = "Bye"
print("str1=" + str1)
print("str2=" + str2 + "!")
三、输入input
inut一律返回字符串,强制转换
grade = int(input("您的年龄是:"))
print (grade)
四、运算符优先级
not > and > or
五、列表
列表可以放不同类型的值,可变数据类型
列表自带的函数
# 插入append
shoping_list = []
shoping_list.append("键盘")
shoping_list.append("手机")
shoping_list.append("电脑")
print(shoping_list)
# 删除remove
shoping_list.remove("手机")
print(shoping_list)
# 查看元素个数
print("购物车里商品数为:" + str(len(shoping_list)))
# 查看固定位置的元素
print(shoping_list[0])
# 更新元素
shoping_list[0] = "冰箱"
# 查看固定位置的元素
print(shoping_list[0])
# 最大值max,最小值min,排序sorted
num_list = [5, 3, 1.5, 2, 4]
print(max(num_list))
print(min(num_list))
print(sorted(num_list))
六、字典
可变(增删改等)
储存键(key)值(value)对
键的类型不可变,可以作为键的数据类型如字符串、整数、浮点数、布尔型(列表不可以)
color_dict = {"红色":"red",py
"绿色":"green",
"白色":"white",
"蓝色":"blue",
"粉色":"pink"}
query = input("请输入中文:")
if query in color_dict :
print("英文:" + color_dict[query])
else:
print("该颜色未收录")
print("当前本词典收录颜色条数为:" + str(len(color_dict)) + "条")
# color_dict.keys() 返回所有键
# color_dict.values() 返回所有值
# color_dict.items() 返回所有键值对
# 索引0表示键,1表示码
for colors in color_dict.items():
c_name = colors[0]
e_name = colors[1]
print(c_name + e_name)
for c_name, e_name in color_dict.items():
print(c_name + e_name)
七、range
"""
for i in range(m,n):
不包括n,m到n-1
"""
# 打印5 6 7 8 9
for i in range(5,10):
print(i)
"""
for i in range(m,n,k):
k表示步长
"""
# 打印 5 7 9
for i in range(5,10,2):
print(i)