Python基础学习

字符串的格式化

f"{占位}"

#字符串的格式化

'''
不理会类型
不做精度控制
适合对精度没有要求的时候快速使用
'''

name = "赵月震"
age = 18
sex = "男"

print(f"姓名:{name},年龄:{age},性别:{sex}")
姓名:赵月震,年龄:18,性别:男

数字精度控制

'''
m,控制宽度,要求是数字(很少使用),设置的宽度小于数字自身,不生效
.n,控制小数点精度,要求是数字,会进行小数的四舍五入
示例:
%5d:表示将整数的宽度控制在5位,如数字11,被设置为5d,就会变成:[空格][空格][空格]11,用三个空格补足宽度。
%5.2f:表示将宽度控制为5,将小数点精度设置为2
      小数点和小数部分也算入宽度计算。如,对11.345设置了%7.2f 后,结果是:[空格][空格]11.35。2个空格补足宽度,小数部分限制2位精度后,四舍五入为 .35
%.2f:表示不限制宽度,只设置小数点精度为2,如11.345设置%.2f后,结果是11.35
'''
num1 = 11
num2 = 11.345
print("展示结果7.2f:%7.2f" % num2)
print("展示结果5.2f:%5.2f" % num2)
print("展示结果 .2f:%.2f" % num2)
展示结果7.2f:  11.35
展示结果5.2f:11.35
展示结果 .2f:11.35

表达式的格式化

'''
表达式是什么?
表达式就是一个具有明确结果的代码语句,如 1 + 1、type(“字符串”)、3 * 5等
在变量定义的时候,如 age = 11 + 11,等号右侧的就是表达式,也就是有具体的结果,将结果赋值给了等号左侧的变量
'''
"""
演示对表达式进行字符串格式化
"""
print("1 * 1 的结果是:%d" % (1 * 1))
print(f"1 * 2的结果是:{1 * 2}")
print("字符串在Python中的类型名是:%s" % type("字符串"))

1 * 1 的结果是:1
1 * 2的结果是:2
字符串在Python中的类型名是:<class 'str'>

复合赋值运算符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UH0WkjHs-1686671926441)(attachment:image.png)]

input()

'''
可以看到,无论键盘输入何种类型的数据
最终的结果都是:字符串类型的数据
'''

name = input("请输入姓名")
print(f"姓名是:{name}")
请输入姓名ZYZ
姓名是:ZYZ

6种数据类型

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6mgGnqU3-1686671926442)(attachment:image.png)]

比较运算符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g3TXIKoL-1686671926443)(attachment:image.png)]

判断语句

age = int(input("请输入你的年龄:"))

if age > 18:
    print("已经成年")
请输入你的年龄:19
已经成年
'''
if else
'''

age = int(input("请输入年龄:"))

if age > 18:
    print("成年了")
else:
    print("未成年")
请输入年龄:17
未成年

多条件判断 if elif else

'''
if elif else
'''
hegit = int(input("请输入你的身高(cm):"))
vip_level = int(input("请输入你的会员等级(1-5):"))

if hegit < 120:
    print("身高小于120cm,可以免费")
elif vip_level > 3:
    print("会员等级大于3 可以免费")
else:
    print("需要买票")
请输入你的身高:121
请输入你的会员等级:4
会员等级大于3 可以免费

判断语句的嵌套

if int(input("你的身高是多少:")) > 120:
    print("身高超出限制,不免费")
    print("如果你的会员级别大约3,也可以免费")
    if int(input("请输入你的会员级别:")) > 3:
        print("会员大于3,免费")
    else:
        print("不免费")
else:
    print("免费")
你的身高是多少:121
身高超出限制,不免费
如果你的会员级别大约3,也可以免费
请输入你的会员级别:4
会员大于3,免费
age = int(input("请输入你的年龄"))
year = int(input("请输入工作的年数"))
level = int(input("请输入级别"))
if age >= 18:
    if age < 30:
        if year > 2:
            print("可以获得礼物")
        else: 
            print("年龄符合,但是入职时间不符合")
    elif level > 3:
        print("可以获得礼物")
        

随机数 判断

# 构建一个随机数

import random

num = random.randint(1, 10)

guess_num = int(input("输入你要猜测的数字:"))

if guess_num == num:
    print("恭喜第一次就猜中了")
else:
    if guess_num > num:
        print("你猜大了")
    else:
        print("你猜小了")
输入你要猜测的数字:5
你猜大了

循环语句

i = 1
sum = 0
while i <= 100:
    sum += i
    i += 1
print(sum)
5050

猜数字案例

import random

num = random.randint(1, 10)

# 定义一个变量,记录猜测的次数
count = 0
flag = True
while flag:
    count += 1
    guess_num = int(input("输入你要猜测的数字:"))
    if guess_num == num:
        print("恭喜猜中了")
        flag = False
    else:
        if guess_num > num:
            print("你猜大了")
        else:
            print("你猜小了")
            
print(count)
输入你要猜测的数字:10
你猜大了
输入你要猜测的数字:6
你猜大了
输入你要猜测的数字:8
你猜大了
输入你要猜测的数字:5
你猜大了
输入你要猜测的数字:6
你猜大了
输入你要猜测的数字:1
你猜小了
输入你要猜测的数字:5
你猜大了
输入你要猜测的数字:6
你猜大了
输入你要猜测的数字:4
你猜大了
输入你要猜测的数字:



---------------------------------------------------------------------------

ValueError                                Traceback (most recent call last)

Cell In[11], line 10
      8 while flag:
      9     count += 1
---> 10     guess_num = int(input("输入你要猜测的数字:"))
     11     if guess_num == num:
     12         print("恭喜猜中了")


ValueError: invalid literal for int() with base 10: ''

while嵌套循环案例(九九乘法表)

# 九九乘法表

# 控制外层循环的变量
i = 1
while i <= 9:

    # 定义内层循环的控制变量
    j = 1
    while j <= i:
        # 内层循环语句 不需要换行(end='') 通过\t制表符进行对齐
        print(f"{j} * {i} = {j * i}\t", end='')
        j += 1
    i += 1

    # print() 空内容 等同于输出一个换行
    print()
1 * 1 = 1	
1 * 2 = 2	2 * 2 = 4	
1 * 3 = 3	2 * 3 = 6	3 * 3 = 9	
1 * 4 = 4	2 * 4 = 8	3 * 4 = 12	4 * 4 = 16	
1 * 5 = 5	2 * 5 = 10	3 * 5 = 15	4 * 5 = 20	5 * 5 = 25	
1 * 6 = 6	2 * 6 = 12	3 * 6 = 18	4 * 6 = 24	5 * 6 = 30	6 * 6 = 36	
1 * 7 = 7	2 * 7 = 14	3 * 7 = 21	4 * 7 = 28	5 * 7 = 35	6 * 7 = 42	7 * 7 = 49	
1 * 8 = 8	2 * 8 = 16	3 * 8 = 24	4 * 8 = 32	5 * 8 = 40	6 * 8 = 48	7 * 8 = 56	8 * 8 = 64	
1 * 9 = 9	2 * 9 = 18	3 * 9 = 27	4 * 9 = 36	5 * 9 = 45	6 * 9 = 54	7 * 9 = 63	8 * 9 = 72	9 * 9 = 81	

for 循环

range语法1 range(num)
'''
range语句的注意事项:
语法1从0开始,到num结束(不含num本身)
语法2从num1开始,到num2结束(不含num2本身)
语法3从num1开始,到num2结束(不含num2本身),步长以step值为准
'''
for x in range(10):
    print("送玫瑰花")
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
range 语法2 range(num1, num2)
for x in range(5,10):
    print(x)
5
6
7
8
9
range 语法3 range(num1, num2, step)
# 从5开始,到10结束(不包含10本身)的一个数字序列,数字之间的间隔是2

for x in range(5,10,2):
    print(x)
5
7
9
count = 0
for x in range(1,100):
    num  = x % 2
    if num == 0:
        print(x,end=' ')
        count += 1
print()
print(f"1-100 不含100本身 偶数的个数是{count}")
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 
1-100 不含100本身 偶数的个数是49
for 循环九九乘法表
for i in range(1,10):
    for j in range(1,i+1):
        print(f"{j} * {i} = {i * j}\t",end='')
    print()
1 * 1 = 1	
1 * 2 = 2	2 * 2 = 4	
1 * 3 = 3	2 * 3 = 6	3 * 3 = 9	
1 * 4 = 4	2 * 4 = 8	3 * 4 = 12	4 * 4 = 16	
1 * 5 = 5	2 * 5 = 10	3 * 5 = 15	4 * 5 = 20	5 * 5 = 25	
1 * 6 = 6	2 * 6 = 12	3 * 6 = 18	4 * 6 = 24	5 * 6 = 30	6 * 6 = 36	
1 * 7 = 7	2 * 7 = 14	3 * 7 = 21	4 * 7 = 28	5 * 7 = 35	6 * 7 = 42	7 * 7 = 49	
1 * 8 = 8	2 * 8 = 16	3 * 8 = 24	4 * 8 = 32	5 * 8 = 40	6 * 8 = 48	7 * 8 = 56	8 * 8 = 64	
1 * 9 = 9	2 * 9 = 18	3 * 9 = 27	4 * 9 = 36	5 * 9 = 45	6 * 9 = 54	7 * 9 = 63	8 * 9 = 72	9 * 9 = 81	

continue

'''
continue关键字用于:中断本次循环,直接进入下一次循环
continue可以用于:    for循环和while循环,效果一致

'''

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XnC1fkhI-1686671926443)(attachment:image.png)]

break

'''
break关键字用于:直接结束所在循环
break可以用于:    for循环和while循环,效果一致

'''

练习案例:发工资

'''
某公司,账户余额有1W元,给20名员工发工资。
员工编号从1到20,从编号1开始,依次领取工资,每人可领取1000元
领工资时,财务判断员工的绩效分(1-10)(随机生成),如果低于5,不发工资,换下一位
如果工资发完了,结束发工资。

提示:
continue用于跳过员工,break直接结束发工资
if判断余额,不要忘记发完工资后,余额减少1000哦


'''
money = 10000

for x in range(1, 21):

    import random
    score = random.randint(1, 10)

    if score < 5:
        continue
    else:
        money -= 1000
        print(f"{x}员工积分积分为{score},可以获取1000工资,公司账户余额{money}元")
        if money == 0:
            print("工作资发完了")
            break
7员工积分积分为9,可以获取1000工资,公司账户余额9000元
9员工积分积分为6,可以获取1000工资,公司账户余额8000元
10员工积分积分为8,可以获取1000工资,公司账户余额7000元
11员工积分积分为5,可以获取1000工资,公司账户余额6000元
12员工积分积分为9,可以获取1000工资,公司账户余额5000元
14员工积分积分为6,可以获取1000工资,公司账户余额4000元
16员工积分积分为9,可以获取1000工资,公司账户余额3000元
18员工积分积分为5,可以获取1000工资,公司账户余额2000元
19员工积分积分为8,可以获取1000工资,公司账户余额1000元
20员工积分积分为6,可以获取1000工资,公司账户余额0元
工作资发完了

函数

def my_len(data):
    count = 0
    for i in data:
        count += 1
    print(f"{data}的长度是{count}")

str1 = "zhaoyuzhen"
my_len(str1)
zhaoyuzhen的长度是10

返回值

def add(a,b):
    res = a + b
    return res

r = add(5,6)
print(r)
11

无return返回值

def say_hi():
    print("你好呀")

result = say_hi()
print(f"无返回值函数返回的内容{result}")
print(f"无返回值函数返回内容的类型{type(result)}")
你好呀
无返回值函数返回的内容None
无返回值函数返回内容的类型<class 'NoneType'>

函数进阶

函数的多返回值

函数的参数使用

位置参数
# 位置参数:调用函数时根据函数定义的参数位置来传递参数
# 传递的参数和定义的参数的顺序及个数必须一致

def user_info(name, age, gender):
    print(f"姓名是:{name}, 年龄是:{age}, 性别是:{gender}")
# 位置参数 - 默认使用形式
user_info('小明', 20, '男')
关键字参数
"""
关键字参数:函数调用时通过“键=值”形式传递参数.
作用: 可以让函数更加清晰、容易使用,同时也清除了参数的顺序需求.
函数调用时,如果有位置参数时,位置参数必须在关键字参数的前面,但关键字参数之间不存在先后顺序
"""

def user_info(name, age, gender):
    print(f"姓名是:{name}, 年龄是:{age}, 性别是:{gender}")
# 位置参数 - 默认使用形式

# 关键字参数
user_info(name='小王', age=11, gender='女')
user_info(age=10, gender='女', name='潇潇')    # 可以不按照参数的定义顺序传参
user_info('甜甜', gender='女', age=9)
不定长参数
"""
不定长参数:不定长参数也叫可变参数. 用于不确定调用的时候会传递多少个参数(不传参也可以)的场景.
作用: 当调用函数时不确定参数个数时, 可以使用不定长参数

不定长参数的类型:
     ①位置传递
     ②关键字传递
"""

"""
1. 掌握位置参数
     ·根据参数位置来传递参数

2. 掌握关键字参数
     ·通过“键=值”形式传递参数,可以不限参数顺序
      ·可以和位置参数混用,位置参数需在前

3. 掌握缺省参数
     ·不传递参数值时会使用默认的参数值
      ·默认值的参数必须定义在最后

4. 掌握不定长参数
     · 位置不定长传递以*号标记一个形式参数,以元组的形式接受参数,形式参数一般命名为args
      · 关键字不定长传递以**号标记一个形式参数,以字典的形式接受参数,形式参数一般命名为kwargs

"""
位置传递
"""
传进的所有参数都会被args变量收集,它会根据传进参数的位置合并为一个元组(tuple),args是元组类型,这就是位置传递
"""
# 不定长 - 位置不定长, *号
# 不定长定义的形式参数会作为元组存在,接收不定长数量的参数传入
def user_info(*args):
    print(f"args参数的类型是:{type(args)},内容是:{args}")

user_info(1, 2, 3, '小明', '男孩')

关键字传递
# 参数是“键=值”形式的形式的情况下, 所有的“键=值”都会被kwargs接受, 同时会根据“键=值”组成字典.
# 不定长 - 关键字不定长, **号
def user_info(**kwargs):
    print(f"args参数的类型是:{type(kwargs)},内容是:{kwargs}")
user_info(name='小王', age=11, gender='男孩')
匿名函数
函数作为参数传递
"""
1. 函数本身是可以作为参数,传入另一个函数中进行使用的。

2. 将函数传入的作用在于:传入计算逻辑,而非传入数据。
"""

# 定义一个函数,接收另一个函数作为传入参数


def test_func(compute):
    result = compute(1, 2)  # 确定compute是函数
    print(f"compute参数的类型是:{type(compute)}")
    print(f"计算结果:{result}")

# 定义一个函数,准备作为参数传入另一个函数


def compute(x, y):
    return x + y


# 调用,并传入函数
test_func(compute)
lambda匿名函数
"""
1. 匿名函数使用lambda关键字进行定义
2. 定义语法:
    lambda 传入参数:函数体 (注意函数体只能写一行)
3. 注意事项:
匿名函数用于临时构建一个函数,只用一次的场景
匿名函数的定义中,函数体只能写一行代码,如果函数体要写多行代码,不可用lambda匿名函数,应使用def定义带名函数

"""

第七章 数据容器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jCSlpXXL-1686671926444)(attachment:image.png)]

容器的通用操作

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9EXVLds4-1686671926444)(attachment:image.png)]

"""
演示数据容器的通用功能
"""
my_list = [1, 2, 3, 4, 5]
my_tuple = (1, 2, 3, 4, 5)
my_str = "abcdefg"
my_set = {1, 2, 3, 4, 5}
my_dict = {"key1": 1, "key2": 2, "key3": 3, "key4": 4, "key5": 5}

# len元素个数
print(f"列表 元素个数有:{len(my_list)}")
print(f"元组 元素个数有:{len(my_tuple)}")
print(f"字符串元素个数有:{len(my_str)}")
print(f"集合 元素个数有:{len(my_set)}")
print(f"字典 元素个数有:{len(my_dict)}")

# max最大元素
print(f"列表 最大的元素是:{max(my_list)}")
print(f"元组 最大的元素是:{max(my_tuple)}")
print(f"字符串最大的元素是:{max(my_str)}")
print(f"集合 最大的元素是:{max(my_set)}")
print(f"字典 最大的元素是:{max(my_dict)}")
# min最小元素
print(f"列表 最小的元素是:{min(my_list)}")
print(f"元组 最小的元素是:{min(my_tuple)}")
print(f"字符串最小的元素是:{min(my_str)}")
print(f"集合 最小的元素是:{min(my_set)}")
print(f"字典 最小的元素是:{min(my_dict)}")
# 类型转换: 容器转列表
print(f"列表转列表的结果是:{list(my_list)}")
print(f"元组转列表的结果是:{list(my_tuple)}")
print(f"字符串转列表结果是:{list(my_str)}")
print(f"集合转列表的结果是:{list(my_set)}")
print(f"字典转列表的结果是:{list(my_dict)}")
# 类型转换: 容器转元组
print(f"列表转元组的结果是:{tuple(my_list)}")
print(f"元组转元组的结果是:{tuple(my_tuple)}")
print(f"字符串转元组结果是:{tuple(my_str)}")
print(f"集合转元组的结果是:{tuple(my_set)}")
print(f"字典转元组的结果是:{tuple(my_dict)}")
# 类型转换: 容器转字符串
print(f"列表转字符串的结果是:{str(my_list)}")
print(f"元组转字符串的结果是:{str(my_tuple)}")
print(f"字符串转字符串结果是:{str(my_str)}")
print(f"集合转字符串的结果是:{str(my_set)}")
print(f"字典转字符串的结果是:{str(my_dict)}")
# 类型转换: 容器转集合
print(f"列表转集合的结果是:{set(my_list)}")
print(f"元组转集合的结果是:{set(my_tuple)}")
print(f"字符串转集合结果是:{set(my_str)}")
print(f"集合转集合的结果是:{set(my_set)}")
print(f"字典转集合的结果是:{set(my_dict)}")
# 进行容器的排序
my_list = [3, 1, 2, 5, 4]
my_tuple = (3, 1, 2, 5, 4)
my_str = "bdcefga"
my_set = {3, 1, 2, 5, 4}
my_dict = {"key3": 1, "key1": 2, "key2": 3, "key5": 4, "key4": 5}

print(f"列表对象的排序结果:{sorted(my_list)}")
print(f"元组对象的排序结果:{sorted(my_tuple)}")
print(f"字符串对象的排序结果:{sorted(my_str)}")
print(f"集合对象的排序结果:{sorted(my_set)}")
print(f"字典对象的排序结果:{sorted(my_dict)}")

print(f"列表对象的反向排序结果:{sorted(my_list, reverse=True)}")
print(f"元组对象的反向排序结果:{sorted(my_tuple, reverse=True)}")
print(f"字符串对象反向的排序结果:{sorted(my_str, reverse=True)}")
print(f"集合对象的反向排序结果:{sorted(my_set, reverse=True)}")
print(f"字典对象的反向排序结果:{sorted(my_dict, reverse=True)}")

列表

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mGjf8ixJ-1686671926444)(attachment:image.png)]

# 定义列表
myList = [21, 25, 21, 23, 22, 20]
# 追加数字
myList.append(31)

# 追加一个列表在列表的尾部
myList.extend([29, 33, 30])
print(myList)
# 取出第一个元素
num1 = myList[0]
print(num1)

# 取出最后一个元素
num2 = myList[-1]
print(num2)

# 查找元素31在列表的下标位置
index = myList.index(31)
print(index)

[21, 25, 21, 23, 22, 20, 31, 29, 33, 30]
21
30
6
list 列表的遍历
def list_while_func():
    """
    while循环遍历
    :return: 
    """
    my_list = [1, 2, 3, 4, 5, 6]

    index = 0
    while index < len(my_list):
        element = my_list[index]
        print(f"列表的元素是{element}")
        index += 1

        
def list_for_func():
    """
    for循环遍历
    """
    my_list = [1, 2, 3, 4, 5, 6]
    for element in my_list:
        print(f"列表的元素是{element}")

list_while_func()


[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WLrSiyLI-1686671926444)(attachment:image.png)]

元组

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yJ79Mmay-1686671926445)(attachment:image.png)]

# 元组一旦定义 就不可以修改

"""
演示tuple元组的定义和操作
"""

# 定义元组
t1 = (1, "Hello", True)
t2 = ()
t3 = tuple()
print(f"t1的类型是:{type(t1)}, 内容是:{t1}")
print(f"t2的类型是:{type(t2)}, 内容是:{t2}")
print(f"t3的类型是:{type(t3)}, 内容是:{t3}")

# 定义单个元素的元素
t4 = ("hello",)
print(f"t4的类型是:{type(t4)}, t4的内容是:{t4}")
# 元组的嵌套
t5 = ((1, 2, 3), (4, 5, 6))
print(f"t5的类型是:{type(t5)}, 内容是:{t5}")

# 下标索引去取出内容
num = t5[1][2]
print(f"从嵌套元组中取出的数据是:{num}")

# 元组的遍历:while
index = 0
while index < len(t8):
    print(f"元组的元素有:{t8[index]}")
    # 至关重要
    index += 1

# 元组的遍历:for
for element in t8:
    print(f"2元组的元素有:{element}")
修改元组内容
# 修改元组内容
# t8[0] = "itcast"

# 定义一个元组
t9 = (1, 2, ["itheima", "itcast"])
print(f"t9的内容是:{t9}")
t9[2][0] = "黑马程序员"
t9[2][1] = "传智教育"
print(f"t9的内容是:{t9}")
元组的操作方法
t6 = ("传智教育", "黑马程序员", "Python")
index = t6.index("黑马程序员")
print(f"在元组t6中查找黑马程序员,的下标是:{index}")
# 元组的操作:count统计方法
t7 = ("传智教育", "黑马程序员", "黑马程序员", "黑马程序员", "Python")
num = t7.count("黑马程序员")
print(f"在元组t7中统计黑马程序员的数量有:{num}个")
# 元组的操作:len函数统计元组元素数量
t8 = ("传智教育", "黑马程序员", "黑马程序员", "黑马程序员", "Python")
num = len(t8)
print(f"t8元组中的元素有:{num}个")

字符串

"""
演示以数据容器的角色,学习字符串的相关操作
"""
my_str = "itheima and itcast"
# 通过下标索引取值
value = my_str[2]
value2 = my_str[-16]
print(f"从字符串{my_str}取下标为2的元素,。值是:{value},取下标为-16的元素。值是:{value2}")

# my_str[2] = "H"

字符串的操作
# index方法
value = my_str.index("and")
print(f"在字符串{my_str}中查找and,其起始下标是:{value}")

# 统计字符串中某字符串的出现次数, count
my_str = "itheima and itcast"
count = my_str.count("it")
print(f"字符串{my_str}中it出现的次数是:{count}")
# 统计字符串的长度, len()
num = len(my_str)
print(f"字符串{my_str}的长度是:{num}")
replace方法
# replace方法 不是在原有基础上进行修改 是生成一个新的字符串
new_my_str = my_str.replace("it", "程序")
print(f"将字符串{my_str},进行替换后得到:{new_my_str}")
将字符串hello python itheima itcast,进行替换后得到:hello python 程序heima 程序cast
split方法
# split方法 按照传入的参数 ‘ ’进行分割 并返回列表存储
my_str = "hello python itheima itcast"
my_str_list = my_str.split(" ")
print(f"将字符串{my_str}进行split切分后得到:{my_str_list}, 类型是:{type(my_str_list)}")
将字符串hello python itheima itcast进行split切分后得到:['hello', 'python', 'itheima', 'itcast'], 类型是:<class 'list'>
strip方法
# strip方法 如果不传入参数 那么默认进行首尾空格去除
my_str = "  itheima and itcast  "
new_my_str = my_str.strip() # 不传入参数,去除首尾空格
print(f"字符串{my_str}被strip后,结果:{new_my_str}")

# 如果传入参数,会将参数分割成每个字符进行匹配去除
my_str = "12itheima and itcast21"
new_my_str = my_str.strip("12")
print(f"字符串{my_str}被strip('12')后,结果:{new_my_str}")

字符串  itheima and itcast  被strip后,结果:itheima and itcast
字符串12itheima and itcast21被strip('12')后,结果:itheima and itcast

序列和切片

# 序列是指:内容连续、有序、可以使用下标索引的一类数据容器
# 列表、元组、字符串、均可以视为序列
# 对list进行切片,从1开始,4结束,步长1
my_list = [0, 1, 2, 3, 4, 5, 6]
result1 = my_list[1:4]      # 步长默认是1,所以可以省略不写
print(f"结果1:{result1}")

# 对tuple进行切片,从头开始,到最后结束,步长1
my_tuple = (0, 1, 2, 3, 4, 5, 6)
result2 = my_tuple[:]     # 起始和结束不写表示从头到尾,步长为1可以省略
print(f"结果2:{result2}")

# 对str进行切片,从头开始,到最后结束,步长2
my_str = "01234567"
result3 = my_str[::2]
print(f"结果3:{result3}")


# 对str进行切片,从头开始,到最后结束,步长-1
my_str = "01234567"
result4 = my_str[::-1]          # 等同于将序列反转了
print(f"结果4:{result4}")


# 对列表进行切片,从3开始,到1结束,步长-1
my_list = [0, 1, 2, 3, 4, 5, 6]
result5 = my_list[3:1:-1]
print(f"结果5:{result5}")


# 对元组进行切片,从头开始,到尾结束,步长-2
my_tuple = (0, 1, 2, 3, 4, 5, 6)
result6 = my_tuple[::-2]
print(f"结果6:{result6}")

set集合

集合的特点
可以容纳多个数据
可以容纳不同类型的数据(混装)
数据是无序存储的(不支持下标索引)
不允许重复数据存在
可以修改(增加或删除元素等)
支持for循环

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gKCnBBe6-1686671926445)(attachment:image.png)]

# 定义集合
my_set = {"传智教育", "黑马程序员", "itheima", "传智教育", "黑马程序员", "itheima", "传智教育", "黑马程序员", "itheima"}
my_set_empty = set()        # 定义空集合
print(f"my_set的内容是:{my_set}, 类型是:{type(my_set)}")
print(f"my_set_empty的内容是:{my_set_empty}, 类型是:{type(my_set_empty)}")

# 添加新元素
my_set.add("Python")
my_set.add("传智教育")      #
print(f"my_set添加元素后结果是:{my_set}")
# 移除元素
my_set.remove("黑马程序员")
print(f"my_set移除黑马程序员后,结果是:{my_set}")
# 随机取出一个元素
my_set = {"传智教育", "黑马程序员", "itheima"}
element = my_set.pop()
print(f"集合被取出元素是:{element}, 取出元素后:{my_set}")

# 清空集合, clear
my_set.clear()
print(f"集合被清空啦,结果是:{my_set}")

# 取2个集合的差集
set1 = {1, 2, 3}
set2 = {1, 5, 6}
set3 = set1.difference(set2)
print(f"取出差集后的结果是:{set3}")
print(f"取差集后,原有set1的内容:{set1}")
print(f"取差集后,原有set2的内容:{set2}")


# 消除2个集合的差集
set1 = {1, 2, 3}
set2 = {1, 5, 6}
set1.difference_update(set2)
print(f"消除差集后,集合1结果:{set1}")
print(f"消除差集后,集合2结果:{set2}")

# 2个集合合并为1个
set1 = {1, 2, 3}
set2 = {1, 5, 6}
set3 = set1.union(set2)
print(f"2集合合并结果:{set3}")
print(f"合并后集合1:{set1}")
print(f"合并后集合2:{set2}")

# 统计集合元素数量len()
set1 = {1, 2, 3, 4, 5, 1, 2, 3, 4, 5}
num = len(set1)
print(f"集合内的元素数量有:{num}个")

# 集合的遍历
# 集合不支持下标索引,不能用while循环
# 可以用for循环
set1 = {1, 2, 3, 4, 5}
for element in set1:
    print(f"集合的元素有:{element}")
my_set的内容是:{'itheima', '黑马程序员', '传智教育'}, 类型是:<class 'set'>
my_set_empty的内容是:set(), 类型是:<class 'set'>
my_set添加元素后结果是:{'itheima', '黑马程序员', '传智教育', 'Python'}
my_set移除黑马程序员后,结果是:{'itheima', '传智教育', 'Python'}
集合被取出元素是:itheima, 取出元素后:{'黑马程序员', '传智教育'}
集合被清空啦,结果是:set()
取出差集后的结果是:{2, 3}
取差集后,原有set1的内容:{1, 2, 3}
取差集后,原有set2的内容:{1, 5, 6}
消除差集后,集合1结果:{2, 3}
消除差集后,集合2结果:{1, 5, 6}
2集合合并结果:{1, 2, 3, 5, 6}
合并后集合1:{1, 2, 3}
合并后集合2:{1, 5, 6}
集合内的元素数量有:5个
集合的元素有:1
集合的元素有:2
集合的元素有:3
集合的元素有:4
集合的元素有:5
去除列表重复元素
my_list = ['黑马程序员', '传智播客', '黑马程序员', '传智播客',
    'itheima', 'itcast', 'itheima', 'itcast', 'best']

# 定义空集合

my_set = set()
for i in my_list:
    my_set.add(i)

print(my_set)
{'itheima', 'best', '黑马程序员', 'itcast', '传智播客'}

字典

# 定义字典
my_dict1 = {"王力鸿": 99, "周杰轮": 88, "林俊节": 77}
# 定义空字典
my_dict2 = {}
my_dict3 = dict()
print(f"字典1的内容是:{my_dict1}, 类型:{type(my_dict1)}")
print(f"字典2的内容是:{my_dict2}, 类型:{type(my_dict2)}")
print(f"字典3的内容是:{my_dict3}, 类型:{type(my_dict3)}")

# 定义重复Key的字典
my_dict1 = {"王力鸿": 99, "王力鸿": 88, "林俊节": 77}
print(f"重复key的字典的内容是:{my_dict1}")

# 从字典中基于Key获取Value
my_dict1 = {"王力鸿": 99, "周杰轮": 88, "林俊节": 77}
score = my_dict1["王力鸿"]
print(f"王力鸿的考试分数是:{score}")
score = my_dict1["周杰轮"]
print(f"周杰轮的考试分数是:{score}")

字典1的内容是:{'王力鸿': 99, '周杰轮': 88, '林俊节': 77}, 类型:<class 'dict'>
字典2的内容是:{}, 类型:<class 'dict'>
字典3的内容是:{}, 类型:<class 'dict'>
重复key的字典的内容是:{'王力鸿': 88, '林俊节': 77}
王力鸿的考试分数是:99
周杰轮的考试分数是:88
定义嵌套字典
# 定义嵌套字典
stu_score_dict = {
    "王力鸿": {
        "语文": 77,
        "数学": 66,
        "英语": 33
    }, "周杰轮": {
        "语文": 88,
        "数学": 86,
        "英语": 55
    }, "林俊节": {
        "语文": 99,
        "数学": 96,
        "英语": 66
    }
}
print(f"学生的考试信息是:{stu_score_dict}")

# 从嵌套字典中获取数据
# 看一下周杰轮的语文信息
score = stu_score_dict["周杰轮"]["语文"]
print(f"周杰轮的语文分数是:{score}")
score = stu_score_dict["林俊节"]["英语"]
print(f"林俊节的英语分数是:{score}")
字典的常用操作

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OicGzBEI-1686671926445)(attachment:image.png)]

my_dict = {"周杰轮": 99, "林俊节": 88, "张学油": 77}
# 新增元素
my_dict["张信哲"] = 66
print(f"字典经过新增元素后,结果:{my_dict}")
# 更新元素
my_dict["周杰轮"] = 33
print(f"字典经过更新后,结果:{my_dict}")
# 删除元素
score = my_dict.pop("周杰轮")
print(f"字典中被移除了一个元素,结果:{my_dict}, 周杰轮的考试分数是:{score}")

# 清空元素, clear
my_dict.clear()
print(f"字典被清空了,内容是:{my_dict}")

# 获取全部的key
my_dict = {"周杰轮": 99, "林俊节": 88, "张学油": 77}
keys = my_dict.keys()
print(f"字典的全部keys是:{keys}")
# 遍历字典
# 方式1:通过获取到全部的key来完成遍历
for key in keys:
    print(f"字典的key是:{key}")
    print(f"字典的value是:{my_dict[key]}")

# 方式2:直接对字典进行for循环,每一次循环都是直接得到key
for key in my_dict:
    print(f"2字典的key是:{key}")
    print(f"2字典的value是:{my_dict[key]}")

# 统计字典内的元素数量, len()函数
num = len(my_dict)
print(f"字典中的元素数量有:{num}个")
练习
"""
演示字典的课后练习:升职加薪,对所有级别为1级的员工,级别上升1级,薪水增加1000元
"""

# 组织字典记录数据
info_dict = {
    "王力鸿": {
        "部门": "科技部",
        "工资": 3000,
        "级别": 1
    },
    "周杰轮": {
        "部门": "市场部",
        "工资": 5000,
        "级别": 2
    },
    "林俊节": {
        "部门": "市场部",
        "工资": 7000,
        "级别": 3
    },
    "张学油": {
        "部门": "科技部",
        "工资": 4000,
        "级别": 1
    },
    "刘德滑": {
        "部门": "市场部",
        "工资": 6000,
        "级别": 2
    }
}

print(f"员工在升值加薪之前的结果:{info_dict}")

# for循环遍历字典
for name in info_dict:
    # if条件判断符合条件员工
    if info_dict[name]["级别"] == 1:
        # 升职加薪操作
        # 获取到员工的信息字典
        employee_info_dict = info_dict[name]
        # 修改员工的信息
        employee_info_dict["级别"] = 2    # 级别+1
        employee_info_dict["工资"] += 1000    # 工资+1000
        # 将员工的信息更新回info_dict
        info_dict[name] = employee_info_dict

# 输出结果
print(f"对员工进行升级加薪后的结果是:{info_dict}")

第八章 文件操作

文件的编码

文件的读取

"""
1. 操作文件需要通过open函数打开文件得到文件对象
2. 文件对象有如下读取方法:
read()
readline()
readlines()
for line in 文件对象
3. 文件读取完成后,要使用文件对象.close()方法关闭文件对象,否则文件会被一直占用

"""
# 打开文件
import time

f = open("D:/测试.txt", "r", encoding="UTF-8")
print(type(f))
# 读取文件 - read()
# print(f"读取10个字节的结果:{f.read(10)}")
# print(f"read方法读取全部内容的结果是:{f.read()}")
print("-----------------------------------------------")
# 读取文件 - readLines()
# lines = f.readlines()   # 读取文件的全部行,封装到列表中
# print(f"lines对象的类型:{type(lines)}")
# print(f"lines对象的内容是:{lines}")

# 读取文件 - readline()
# line1 = f.readline()
# line2 = f.readline()
# line3 = f.readline()
# print(f"第一行数据是:{line1}")
# print(f"第二行数据是:{line2}")
# print(f"第三行数据是:{line3}")

# for循环读取文件行
# for line in f:
#     print(f"每一行数据是:{line}")
# # 文件的关闭
# f.close()
# time.sleep(500000)
# with open 语法操作文件
with open("D:/测试.txt", "r", encoding="UTF-8") as f:
    for line in f:
        print(f"每一行数据是:{line}")

time.sleep(500000)
# 文件中 单词累计出现的次数
with open("./folder/word.txt","r",encoding="UTF-8") as f:
    txt = f.read()

txt_list = txt.replace("\n", " ").split(" ")
cnt = txt_list.count("itheima")
print(cnt)
6

文件的写入

"""
写入文件使用open函数的”w”模式进行写入
2. 写入的方法有:
wirte(),写入内容
flush(),刷新内容到硬盘中
3. 注意事项:
w模式,文件不存在,会创建新文件
w模式,文件存在,会清空原有内容
close()方法,带有flush()方法的功能

"""

# 1.打开文件 w模式(如果文件不存在,在打开的时候会创建文件,如果文件存在,文件中有内容,会将之前的内容进行覆盖)
# 打开文件,不存在的文件, r, w, a
import time

# f = open("D:/test.txt", "w", encoding="UTF-8")
# # write写入
# f.write("Hello World!!!")       # 内容写入到内存中
# # flush刷新
# # f.flush()                       # 将内存中积攒的内容,写入到硬盘的文件中
# # close关闭
# f.close()                       # close方法,内置了flush的功能的
# 打开一个存在的文件
f = open("./folder/test.txt", "w", encoding="UTF-8")
# write写入、flush刷新
f.write("黑马程序员")
# close关闭
f.close()

文件的追加

f = open("./folder/test.txt", "a", encoding="UTF-8")

f.write("\n我是ZYZ")

f.flush()
f.close()

文件操作综合案例

json与python字符串之间的转换

"""
演示json 与字符串之间的转换
"""
import json

data = [{"name": "小超霸", "age": "26"}, {"name": "我是霸霸", "age": "26"}]
# dumps 将字符串转换为 json
json_str = json.dumps(data, ensure_ascii=False)  # 如果传入中文 需要加 ensure_ascii=False
print(json_str)

# loads 将json 字符串转换为Python字符串
json_exchange_str = json.loads(json_str)
print(json_exchange_str)

图表

折线图

"""
生成折线图
"""
from pyecharts.charts import Line
from pyecharts.options import TitleOpts,LegendOpts,VisualMapOpts,ToolboxOpts
# 创建折线图对象
line = Line()
# 添加x轴数据
line.add_xaxis(["中国", "美国", "英国"])
# 添加y轴数据
line.add_yaxis("GDP", [30, 20, 10])
#设置全局配置项 set_global_opts来设置
line.set_global_opts(
    title_opts = TitleOpts(title="GDP展示",pos_left="center",pos_bottom="1%"),
    legend_opts = LegendOpts(is_show=True),
    toolbox_opts= ToolboxOpts(is_show=True),
    visualmap_opts= VisualMapOpts(is_show=True)
)
# 生产折线图
line.render_notebook()

<script>
require.config({
paths: {
‘echarts’:‘https://assets.pyecharts.org/assets/v5/echarts.min
}
});
</script>

    <div id="6764cc6d30324c8c9db328c93b96b3c9" style="width:900px; height:500px;"></div>

<script>
require([‘echarts’], function(echarts) {
var chart_6764cc6d30324c8c9db328c93b96b3c9 = echarts.init(
document.getElementById(‘6764cc6d30324c8c9db328c93b96b3c9’), ‘white’, {renderer: ‘canvas’});
var option_6764cc6d30324c8c9db328c93b96b3c9 = {
“animation”: true,
“animationThreshold”: 2000,
“animationDuration”: 1000,
“animationEasing”: “cubicOut”,
“animationDelay”: 0,
“animationDurationUpdate”: 300,
“animationEasingUpdate”: “cubicOut”,
“animationDelayUpdate”: 0,
“aria”: {
“enabled”: false
},
“color”: [
“#5470c6”,
“#91cc75”,
“#fac858”,
“#ee6666”,
“#73c0de”,
“#3ba272”,
“#fc8452”,
“#9a60b4”,
“#ea7ccc”
],
“series”: [
{
“type”: “line”,
“name”: “GDP”,
“connectNulls”: false,
“xAxisIndex”: 0,
“symbolSize”: 4,
“showSymbol”: true,
“smooth”: false,
“clip”: true,
“step”: false,
“data”: [
[
“\u4e2d\u56fd”,
30
],
[
“\u7f8e\u56fd”,
20
],
[
“\u82f1\u56fd”,
10
]
],
“hoverAnimation”: true,
“label”: {
“show”: true,
“margin”: 8
},
“logBase”: 10,
“seriesLayoutBy”: “column”,
“lineStyle”: {
“show”: true,
“width”: 1,
“opacity”: 1,
“curveness”: 0,
“type”: “solid”
},
“areaStyle”: {
“opacity”: 0
},
“zlevel”: 0,
“z”: 0
}
],
“legend”: [
{
“data”: [
“GDP”
],
“selected”: {},
“show”: true,
“padding”: 5,
“itemGap”: 10,
“itemWidth”: 25,
“itemHeight”: 14,
“backgroundColor”: “transparent”,
“borderColor”: “#ccc”,
“borderWidth”: 1,
“borderRadius”: 0,
“pageButtonItemGap”: 5,
“pageButtonPosition”: “end”,
“pageFormatter”: “{current}/{total}”,
“pageIconColor”: “#2f4554”,
“pageIconInactiveColor”: “#aaa”,
“pageIconSize”: 15,
“animationDurationUpdate”: 800,
“selector”: false,
“selectorPosition”: “auto”,
“selectorItemGap”: 7,
“selectorButtonGap”: 10
}
],
“tooltip”: {
“show”: true,
“trigger”: “item”,
“triggerOn”: “mousemove|click”,
“axisPointer”: {
“type”: “line”
},
“showContent”: true,
“alwaysShowContent”: false,
“showDelay”: 0,
“hideDelay”: 100,
“enterable”: false,
“confine”: false,
“appendToBody”: false,
“transitionDuration”: 0.4,
“textStyle”: {
“fontSize”: 14
},
“borderWidth”: 0,
“padding”: 5,
“order”: “seriesAsc”
},
“xAxis”: [
{
“show”: true,
“scale”: false,
“nameLocation”: “end”,
“nameGap”: 15,
“gridIndex”: 0,
“inverse”: false,
“offset”: 0,
“splitNumber”: 5,
“minInterval”: 0,
“splitLine”: {
“show”: true,
“lineStyle”: {
“show”: true,
“width”: 1,
“opacity”: 1,
“curveness”: 0,
“type”: “solid”
}
},
“data”: [
“\u4e2d\u56fd”,
“\u7f8e\u56fd”,
“\u82f1\u56fd”
]
}
],
“yAxis”: [
{
“show”: true,
“scale”: false,
“nameLocation”: “end”,
“nameGap”: 15,
“gridIndex”: 0,
“inverse”: false,
“offset”: 0,
“splitNumber”: 5,
“minInterval”: 0,
“splitLine”: {
“show”: true,
“lineStyle”: {
“show”: true,
“width”: 1,
“opacity”: 1,
“curveness”: 0,
“type”: “solid”
}
}
}
],
“title”: [
{
“show”: true,
“text”: “GDP\u5c55\u793a”,
“target”: “blank”,
“subtarget”: “blank”,
“left”: “center”,
“bottom”: “1%”,
“padding”: 5,
“itemGap”: 10,
“textAlign”: “auto”,
“textVerticalAlign”: “auto”,
“triggerEvent”: false
}
],
“toolbox”: {
“show”: true,
“orient”: “horizontal”,
“itemSize”: 15,
“itemGap”: 10,
“left”: “80%”,
“feature”: {
“saveAsImage”: {
“type”: “png”,
“backgroundColor”: “auto”,
“connectedBackgroundColor”: “#fff”,
“show”: true,
“title”: “\u4fdd\u5b58\u4e3a\u56fe\u7247”,
“pixelRatio”: 1
},
“restore”: {
“show”: true,
“title”: “\u8fd8\u539f”
},
“dataView”: {
“show”: true,
“title”: “\u6570\u636e\u89c6\u56fe”,
“readOnly”: false,
“lang”: [
“\u6570\u636e\u89c6\u56fe”,
“\u5173\u95ed”,
“\u5237\u65b0”
],
“backgroundColor”: “#fff”,
“textareaColor”: “#fff”,
“textareaBorderColor”: “#333”,
“textColor”: “#000”,
“buttonColor”: “#c23531”,
“buttonTextColor”: “#fff”
},
“dataZoom”: {
“show”: true,
“title”: {
“zoom”: “\u533a\u57df\u7f29\u653e”,
“back”: “\u533a\u57df\u7f29\u653e\u8fd8\u539f”
},
“icon”: {},
“filterMode”: “filter”
},
“magicType”: {
“show”: true,
“type”: [
“line”,
“bar”,
“stack”,
“tiled”
],
“title”: {
“line”: “\u5207\u6362\u4e3a\u6298\u7ebf\u56fe”,
“bar”: “\u5207\u6362\u4e3a\u67f1\u72b6\u56fe”,
“stack”: “\u5207\u6362\u4e3a\u5806\u53e0”,
“tiled”: “\u5207\u6362\u4e3a\u5e73\u94fa”
},
“icon”: {}
}
}
},
“visualMap”: {
“show”: true,
“type”: “continuous”,
“min”: 0,
“max”: 100,
“inRange”: {
“color”: [
“#50a3ba”,
“#eac763”,
“#d94e5d”
]
},
“calculable”: true,
“inverse”: false,
“splitNumber”: 5,
“hoverLink”: true,
“orient”: “vertical”,
“padding”: 5,
“showLabel”: true,
“itemWidth”: 20,
“itemHeight”: 140,
“borderWidth”: 0
}
};
chart_6764cc6d30324c8c9db328c93b96b3c9.setOption(option_6764cc6d30324c8c9db328c93b96b3c9);
});
</script>

基础地图

from pyecharts.charts import Map

#创建地图对象
map = Map()
# 准备数据
data = [
    ("北京",99),
    ("上海",199),
    ("山东",299),
    ("河北",399),
    ("江苏",499),
]
#添加数据
map.add("测试地图",data,"china")
#生成地图
map.render_notebook()

<script>
require.config({
paths: {
‘echarts’:‘https://assets.pyecharts.org/assets/v5/echarts.min’, ‘china’:‘https://assets.pyecharts.org/assets/v5/maps/china
}
});
</script>

    <div id="01fd87baad1845a699e60160b436d86e" style="width:900px; height:500px;"></div>

<script>
require([‘echarts’, ‘china’], function(echarts) {
var chart_01fd87baad1845a699e60160b436d86e = echarts.init(
document.getElementById(‘01fd87baad1845a699e60160b436d86e’), ‘white’, {renderer: ‘canvas’});
var option_01fd87baad1845a699e60160b436d86e = {
“animation”: true,
“animationThreshold”: 2000,
“animationDuration”: 1000,
“animationEasing”: “cubicOut”,
“animationDelay”: 0,
“animationDurationUpdate”: 300,
“animationEasingUpdate”: “cubicOut”,
“animationDelayUpdate”: 0,
“aria”: {
“enabled”: false
},
“color”: [
“#5470c6”,
“#91cc75”,
“#fac858”,
“#ee6666”,
“#73c0de”,
“#3ba272”,
“#fc8452”,
“#9a60b4”,
“#ea7ccc”
],
“series”: [
{
“type”: “map”,
“name”: “\u6d4b\u8bd5\u5730\u56fe”,
“label”: {
“show”: true,
“margin”: 8
},
“map”: “china”,
“data”: [
{
“name”: “\u5317\u4eac”,
“value”: 99
},
{
“name”: “\u4e0a\u6d77”,
“value”: 199
},
{
“name”: “\u5c71\u4e1c”,
“value”: 299
},
{
“name”: “\u6cb3\u5317”,
“value”: 399
},
{
“name”: “\u6c5f\u82cf”,
“value”: 499
}
],
“roam”: true,
“aspectScale”: 0.75,
“nameProperty”: “name”,
“selectedMode”: false,
“zoom”: 1,
“zlevel”: 0,
“z”: 2,
“seriesLayoutBy”: “column”,
“datasetIndex”: 0,
“mapValueCalculation”: “sum”,
“showLegendSymbol”: true,
“emphasis”: {}
}
],
“legend”: [
{
“data”: [
“\u6d4b\u8bd5\u5730\u56fe”
],
“selected”: {}
}
],
“tooltip”: {
“show”: true,
“trigger”: “item”,
“triggerOn”: “mousemove|click”,
“axisPointer”: {
“type”: “line”
},
“showContent”: true,
“alwaysShowContent”: false,
“showDelay”: 0,
“hideDelay”: 100,
“enterable”: false,
“confine”: false,
“appendToBody”: false,
“transitionDuration”: 0.4,
“textStyle”: {
“fontSize”: 14
},
“borderWidth”: 0,
“padding”: 5,
“order”: “seriesAsc”
}
};
chart_01fd87baad1845a699e60160b436d86e.setOption(option_01fd87baad1845a699e60160b436d86e);
});
</script>

全国疫情地图案例

import json
from pyecharts.charts import Map
from pyecharts.options import VisualMapOpts, TitleOpts

# 读取数据文件
f = open("./folder/疫情.txt", "r", encoding="UTF-8")
data = f.read()
# 关闭文件
f.close()
# 将字符串json转换为Python的字典
data_dict = json.loads(data)

# 取到各省的数据
province_data_list = data_dict["areaTree"][0]["children"]

# 组装每个省份和确认人数为元组 并将各省的数据封装进入列表
data_list = []  # 定义绘图需要用的数据列表
for province_data in province_data_list:
    province_name = province_data["name"]
    if province_name == "西藏" or province_name == "新疆" or province_name == "内蒙古":
        province_name += "自治区"
    elif province_name == "北京" or province_name == "天津" or province_name == "重庆":
        province_name += "市"
    elif province_name == "新疆":
        province_name += "维吾尔自治区"
    elif province_name == "宁夏":
        province_name += "回族自治区"
    elif province_name == "广西":
        province_name += "壮族自治区"
    else:
        province_name += "省"  # 省份名称
    province_confirm = province_data["total"]["confirm"]  # 确诊人数
    data_list.append((province_name, province_confirm))  # 组装元组

# 创建地图
map = Map()
# 添加数据
map.add("各省份确诊人数", data_list, "china")
# 设置全局配置 定制分段的视觉映射
map.set_global_opts(
    title_opts=TitleOpts(title="全国疫情地图"),
    visualmap_opts=VisualMapOpts(
        is_show=True,  # 是否显示
        is_piecewise=True,  # 是否分段
        pieces=[
            {"min": 1, "max": 99, "lable": "1~99人", "color": "#CCFFFF"},
            {"min": 100, "max": 999, "lable": "100~999人", "color": "#FFFF99"},
            {"min": 1000, "max": 4999, "lable": "1000~4999人", "color": "#FF9966"},
            {"min": 5000, "max": 9999, "lable": "5000~9999人", "color": "#FF6666"},
            {"min": 10000, "max": 99999, "lable": "10000~99999人", "color": "#CC3333"},
            {"min": 100000, "lable": "100000+", "color": "#990033"}
        ]
    )
)
# 绘图
map.render_notebook()

<script>
require.config({
paths: {
‘echarts’:‘https://assets.pyecharts.org/assets/v5/echarts.min’, ‘china’:‘https://assets.pyecharts.org/assets/v5/maps/china
}
});
</script>

    <div id="fcc0ad8316014084b505782f5d8dcf29" style="width:900px; height:500px;"></div>

<script>
require([‘echarts’, ‘china’], function(echarts) {
var chart_fcc0ad8316014084b505782f5d8dcf29 = echarts.init(
document.getElementById(‘fcc0ad8316014084b505782f5d8dcf29’), ‘white’, {renderer: ‘canvas’});
var option_fcc0ad8316014084b505782f5d8dcf29 = {
“animation”: true,
“animationThreshold”: 2000,
“animationDuration”: 1000,
“animationEasing”: “cubicOut”,
“animationDelay”: 0,
“animationDurationUpdate”: 300,
“animationEasingUpdate”: “cubicOut”,
“animationDelayUpdate”: 0,
“aria”: {
“enabled”: false
},
“color”: [
“#5470c6”,
“#91cc75”,
“#fac858”,
“#ee6666”,
“#73c0de”,
“#3ba272”,
“#fc8452”,
“#9a60b4”,
“#ea7ccc”
],
“series”: [
{
“type”: “map”,
“name”: “\u5404\u7701\u4efd\u786e\u8bca\u4eba\u6570”,
“label”: {
“show”: true,
“margin”: 8
},
“map”: “china”,
“data”: [
{
“name”: “\u53f0\u6e7e\u7701”,
“value”: 15880
},
{
“name”: “\u6c5f\u82cf\u7701”,
“value”: 1576
},
{
“name”: “\u4e91\u5357\u7701”,
“value”: 982
},
{
“name”: “\u6cb3\u5357\u7701”,
“value”: 1518
},
{
“name”: “\u4e0a\u6d77\u7701”,
“value”: 2408
},
{
“name”: “\u6e56\u5357\u7701”,
“value”: 1181
},
{
“name”: “\u6e56\u5317\u7701”,
“value”: 68286
},
{
“name”: “\u5e7f\u4e1c\u7701”,
“value”: 2978
},
{
“name”: “\u9999\u6e2f\u7701”,
“value”: 12039
},
{
“name”: “\u798f\u5efa\u7701”,
“value”: 773
},
{
“name”: “\u6d59\u6c5f\u7701”,
“value”: 1417
},
{
“name”: “\u5c71\u4e1c\u7701”,
“value”: 923
},
{
“name”: “\u56db\u5ddd\u7701”,
“value”: 1179
},
{
“name”: “\u5929\u6d25\u5e02”,
“value”: 445
},
{
“name”: “\u5317\u4eac\u5e02”,
“value”: 1107
},
{
“name”: “\u9655\u897f\u7701”,
“value”: 668
},
{
“name”: “\u5e7f\u897f\u58ee\u65cf\u81ea\u6cbb\u533a”,
“value”: 289
},
{
“name”: “\u8fbd\u5b81\u7701”,
“value”: 441
},
{
“name”: “\u91cd\u5e86\u5e02”,
“value”: 603
},
{
“name”: “\u6fb3\u95e8\u7701”,
“value”: 63
},
{
“name”: “\u7518\u8083\u7701”,
“value”: 199
},
{
“name”: “\u5c71\u897f\u7701”,
“value”: 255
},
{
“name”: “\u6d77\u5357\u7701”,
“value”: 190
},
{
“name”: “\u5185\u8499\u53e4\u81ea\u6cbb\u533a”,
“value”: 410
},
{
“name”: “\u5409\u6797\u7701”,
“value”: 574
},
{
“name”: “\u9ed1\u9f99\u6c5f\u7701”,
“value”: 1613
},
{
“name”: “\u5b81\u590f\u56de\u65cf\u81ea\u6cbb\u533a”,
“value”: 77
},
{
“name”: “\u9752\u6d77\u7701”,
“value”: 18
},
{
“name”: “\u6c5f\u897f\u7701”,
“value”: 937
},
{
“name”: “\u8d35\u5dde\u7701”,
“value”: 147
},
{
“name”: “\u897f\u85cf\u81ea\u6cbb\u533a”,
“value”: 1
},
{
“name”: “\u5b89\u5fbd\u7701”,
“value”: 1008
},
{
“name”: “\u6cb3\u5317\u7701”,
“value”: 1317
},
{
“name”: “\u65b0\u7586\u81ea\u6cbb\u533a”,
“value”: 980
}
],
“roam”: true,
“aspectScale”: 0.75,
“nameProperty”: “name”,
“selectedMode”: false,
“zoom”: 1,
“zlevel”: 0,
“z”: 2,
“seriesLayoutBy”: “column”,
“datasetIndex”: 0,
“mapValueCalculation”: “sum”,
“showLegendSymbol”: true,
“emphasis”: {}
}
],
“legend”: [
{
“data”: [
“\u5404\u7701\u4efd\u786e\u8bca\u4eba\u6570”
],
“selected”: {},
“show”: true,
“padding”: 5,
“itemGap”: 10,
“itemWidth”: 25,
“itemHeight”: 14,
“backgroundColor”: “transparent”,
“borderColor”: “#ccc”,
“borderWidth”: 1,
“borderRadius”: 0,
“pageButtonItemGap”: 5,
“pageButtonPosition”: “end”,
“pageFormatter”: “{current}/{total}”,
“pageIconColor”: “#2f4554”,
“pageIconInactiveColor”: “#aaa”,
“pageIconSize”: 15,
“animationDurationUpdate”: 800,
“selector”: false,
“selectorPosition”: “auto”,
“selectorItemGap”: 7,
“selectorButtonGap”: 10
}
],
“tooltip”: {
“show”: true,
“trigger”: “item”,
“triggerOn”: “mousemove|click”,
“axisPointer”: {
“type”: “line”
},
“showContent”: true,
“alwaysShowContent”: false,
“showDelay”: 0,
“hideDelay”: 100,
“enterable”: false,
“confine”: false,
“appendToBody”: false,
“transitionDuration”: 0.4,
“textStyle”: {
“fontSize”: 14
},
“borderWidth”: 0,
“padding”: 5,
“order”: “seriesAsc”
},
“title”: [
{
“show”: true,
“text”: “\u5168\u56fd\u75ab\u60c5\u5730\u56fe”,
“target”: “blank”,
“subtarget”: “blank”,
“padding”: 5,
“itemGap”: 10,
“textAlign”: “auto”,
“textVerticalAlign”: “auto”,
“triggerEvent”: false
}
],
“visualMap”: {
“show”: true,
“type”: “piecewise”,
“min”: 0,
“max”: 100,
“inRange”: {
“color”: [
“#50a3ba”,
“#eac763”,
“#d94e5d”
]
},
“calculable”: true,
“inverse”: false,
“splitNumber”: 5,
“hoverLink”: true,
“orient”: “vertical”,
“padding”: 5,
“showLabel”: true,
“itemWidth”: 20,
“itemHeight”: 14,
“borderWidth”: 0,
“pieces”: [
{
“min”: 1,
“max”: 99,
“lable”: “1~99\u4eba”,
“color”: “#CCFFFF”
},
{
“min”: 100,
“max”: 999,
“lable”: “100~999\u4eba”,
“color”: “#FFFF99”
},
{
“min”: 1000,
“max”: 4999,
“lable”: “1000~4999\u4eba”,
“color”: “#FF9966”
},
{
“min”: 5000,
“max”: 9999,
“lable”: “5000~9999\u4eba”,
“color”: “#FF6666”
},
{
“min”: 10000,
“max”: 99999,
“lable”: “10000~99999\u4eba”,
“color”: “#CC3333”
},
{
“min”: 100000,
“lable”: “100000+”,
“color”: “#990033”
}
]
}
};
chart_fcc0ad8316014084b505782f5d8dcf29.setOption(option_fcc0ad8316014084b505782f5d8dcf29);
});
</script>

基础柱状图

"""
演示基础柱状图的开发
"""
from pyecharts.charts import Bar
from pyecharts.options import LabelOpts

# 使用Bar构建基础柱状图
bar = Bar()
# 添加x轴数据
bar.add_xaxis(["中国", "美国", "英国"])
# 添加y轴的数据
bar.add_yaxis("GDP", [30, 20, 10], label_opts=LabelOpts(position="right"))
# 反转x和y轴
bar.reversal_axis()
# 绘图
bar.render_notebook()

<script>
require.config({
paths: {
‘echarts’:‘https://assets.pyecharts.org/assets/v5/echarts.min
}
});
</script>

    <div id="680add9691794317bd77f9efce8e8fe6" style="width:900px; height:500px;"></div>

<script>
require([‘echarts’], function(echarts) {
var chart_680add9691794317bd77f9efce8e8fe6 = echarts.init(
document.getElementById(‘680add9691794317bd77f9efce8e8fe6’), ‘white’, {renderer: ‘canvas’});
var option_680add9691794317bd77f9efce8e8fe6 = {
“animation”: true,
“animationThreshold”: 2000,
“animationDuration”: 1000,
“animationEasing”: “cubicOut”,
“animationDelay”: 0,
“animationDurationUpdate”: 300,
“animationEasingUpdate”: “cubicOut”,
“animationDelayUpdate”: 0,
“aria”: {
“enabled”: false
},
“color”: [
“#5470c6”,
“#91cc75”,
“#fac858”,
“#ee6666”,
“#73c0de”,
“#3ba272”,
“#fc8452”,
“#9a60b4”,
“#ea7ccc”
],
“series”: [
{
“type”: “bar”,
“name”: “GDP”,
“legendHoverLink”: true,
“data”: [
30,
20,
10
],
“realtimeSort”: false,
“showBackground”: false,
“stackStrategy”: “samesign”,
“cursor”: “pointer”,
“barMinHeight”: 0,
“barCategoryGap”: “20%”,
“barGap”: “30%”,
“large”: false,
“largeThreshold”: 400,
“seriesLayoutBy”: “column”,
“datasetIndex”: 0,
“clip”: true,
“zlevel”: 0,
“z”: 2,
“label”: {
“show”: true,
“position”: “right”,
“margin”: 8
}
}
],
“legend”: [
{
“data”: [
“GDP”
],
“selected”: {}
}
],
“tooltip”: {
“show”: true,
“trigger”: “item”,
“triggerOn”: “mousemove|click”,
“axisPointer”: {
“type”: “line”
},
“showContent”: true,
“alwaysShowContent”: false,
“showDelay”: 0,
“hideDelay”: 100,
“enterable”: false,
“confine”: false,
“appendToBody”: false,
“transitionDuration”: 0.4,
“textStyle”: {
“fontSize”: 14
},
“borderWidth”: 0,
“padding”: 5,
“order”: “seriesAsc”
},
“xAxis”: [
{
“show”: true,
“scale”: false,
“nameLocation”: “end”,
“nameGap”: 15,
“gridIndex”: 0,
“inverse”: false,
“offset”: 0,
“splitNumber”: 5,
“minInterval”: 0,
“splitLine”: {
“show”: true,
“lineStyle”: {
“show”: true,
“width”: 1,
“opacity”: 1,
“curveness”: 0,
“type”: “solid”
}
}
}
],
“yAxis”: [
{
“show”: true,
“scale”: false,
“nameLocation”: “end”,
“nameGap”: 15,
“gridIndex”: 0,
“inverse”: false,
“offset”: 0,
“splitNumber”: 5,
“minInterval”: 0,
“splitLine”: {
“show”: true,
“lineStyle”: {
“show”: true,
“width”: 1,
“opacity”: 1,
“curveness”: 0,
“type”: “solid”
}
},
“data”: [
“\u4e2d\u56fd”,
“\u7f8e\u56fd”,
“\u82f1\u56fd”
]
}
]
};
chart_680add9691794317bd77f9efce8e8fe6.setOption(option_680add9691794317bd77f9efce8e8fe6);
});
</script>

面向对象

# 定义一个带有成员方法的类
"""
vself的作用
表示类对象本身的意思
只有通过self,成员方法才能访问类的成员变量
self出现在形参列表中,但是不占用参数位置,无需理会
"""
class Student:
    name = None

    def say_hi(self):
        print(f"大家好")

stu = Student()
stu.say_hi()
# 设计一个闹钟类
class Clock:
    id = None
    price = None

    def ring(self):
        import winsound
        winsound.Beep(2000, 3000)


# 构建一个闹钟对象并让其工作
clock = Clock()
Clock.id = "001"
clock.price = 199.8

print(f"闹钟ID:{clock.id},价格:{clock.price}")
clock.ring()
闹钟ID:001,价格:199.8



---------------------------------------------------------------------------

ModuleNotFoundError                       Traceback (most recent call last)

<ipython-input-1-a394ebcf1255> in <module>()
     15 
     16 print(f"闹钟ID:{clock.id},价格:{clock.price}")
---> 17 clock.ring()


<ipython-input-1-a394ebcf1255> in ring(self)
      5 
      6     def ring(self):
----> 7         import winsound
      8         winsound.Beep(2000, 3000)
      9 


ModuleNotFoundError: No module named 'winsound'

构造方法

"""
演示类的构造方法

构造方法的名称是:
__init__,注意init前后的2个下划线符号
2. 构造方法的作用:
构建类对象的时候会自动运行
构建类对象的传参会传递给构造方法,借此特性可以给成员变量赋值
3. 注意事项:
构造方法不要忘记self关键字
在方法内使用成员变量需要使用self
"""
# 演示使用构造方法对成员变量进行赋值
# 构造方法的名称:__init__


class Student:

    def __init__(self, name, age, tel):
        self.name = name
        self.age = age
        self.tel = tel
        print("Student类创建了一个类对象")


stu = Student("周杰轮", 31, "18500006666")
print(stu.name)
print(stu.age)
print(stu.tel)

定义一个带有成员方法的类

# 定义一个带有成员方法的类
class Student:
    name = None

    def say_hi(self):
        print(f"大家好")

stu = Student()
stu.say_hi()

设计一个闹钟类

# 设计一个闹钟类
class Clock:
    id = None
    price = None

    def ring(self):
        import winsound
        winsound.Beep(2000, 3000)



# 构建一个闹钟对象并让其工作
clock = Clock()
Clock.id = "001"
clock.price = 199.8

print(f"闹钟ID:{clock.id},价格:{clock.price}")
clock.ring()

数据分析案例

data_define.py
"""
数据定义的类
"""


class Record:

    def __init__(self, date, order_id, money, province):
        self.date = date            # 订单日期
        self.order_id = order_id    # 订单ID
        self.money = money          # 订单金额
        self.province = province    # 销售省份


    def __str__(self):
        return f"{self.date}, {self.order_id}, {self.money}, {self.province}"

2011-01-01,4b34218c-9f37-4e66-b33e-327ecd5fb897,1689,湖南省
2011-01-01,5b6a6417-9a16-4243-9704-255719074bff,2353,河北省
2011-01-01,ae240260-68a9-4e59-b4c9-206be4c08a8d,2565,湖北省
2011-01-01,c833e851-880f-4e05-9de5-b547f5ffc5e1,2877,山东省
2011-01-01,dd27e822-884c-4d20-a309-986f6a90e2b9,947,安徽省
2011-01-01,8e43e3c5-44bf-4219-8a59-f512607aeefe,815,河北省
2011-01-01,b6882f5f-fb10-4210-9e45-288dd2239594,1363,广东省
2011-01-01,fd5056a8-8223-4d02-9988-04e1b41a57e8,2149,江苏省
2011-01-01,d022df35-3c0e-4753-bccb-37e125a5922b,1739,福建省
2011-01-01,a480686a-77ff-497e-9e32-0f6d9ba3eadd,2999,江苏省
2011-01-01,f9bd54d9-6d2d-418b-8a2f-0dc22d3e5f69,2084,河北省
2011-01-01,c32ff7d2-5ace-47cb-82b8-2d3c20d0fe5d,1408,云南省
2011-01-01,39dbf207-c673-4377-be2c-6a1b8a83fdf0,2616,山西省
2011-01-01,125cea23-344b-4fe3-a304-3a7cb6204553,2989,湖南省
2011-01-01,8498c5d4-5421-437c-a675-6297defe2beb,1702,陕西省
2011-01-01,126d71bf-47bd-424b-a26f-a6c4527f61e7,2241,江苏省
2011-01-01,31023f70-41a7-47f1-9186-ad70fb72e3f9,166,河北省
2011-01-01,0d562475-6b8c-40ca-97b0-203483c45f0c,2930,福建省
2011-01-01,b8d84bdb-c42c-43b9-87cb-67d58e74e740,1908,湖南省
2011-01-01,41ba62b5-07bd-4f29-80e8-37578276f5f9,1908,湖北省
2011-01-01,073450d5-97fd-4f88-b38f-d9396b9fa1d6,2379,湖南省
2011-01-01,0f3a743b-7502-4448-9bbc-c4da59368c9a,1563,湖南省
2011-01-01,bad67153-ad9a-4fdb-ba9d-c5ac2fd41cbb,2463,辽宁省
2011-01-01,af0d3bd0-81b8-4975-b385-05e8a041140d,581,福建省
2011-01-01,02dc5d3d-b857-4be1-8df4-3f0f7fa815a9,2057,四川省
2011-01-01,f3993446-4512-4f7a-9bbf-f44f01d03d8f,2644,辽宁省
2011-01-01,b202a5a8-6884-4525-803a-25aaac6cc6de,1172,福建省
2011-01-01,b863bf4c-10d7-4dd8-8bb3-a7528475140c,1024,福建省
2011-01-01,756147ff-cd7a-4194-b6c6-d9fe5b9a369f,486,湖南省
2011-01-01,504b8ba7-5064-46f0-b92d-3509abcd608c,2373,山东省
2011-01-01,0d0a6f53-005b-4700-b84b-fb5dc208af0f,1648,河北省
2011-01-01,07879f53-bf1e-4b49-aded-b9f89c26890b,1404,云南省
2011-01-02,f442b8cf-f3ed-49c0-b29e-384318d033ae,517,安徽省
2011-01-02,af6754f9-270b-45da-a184-9a7424efba16,2248,江西省
2011-01-02,2b2f89af-41df-45ed-a90e-3175ad981583,2452,山西省
2011-01-02,e2d84cb1-7511-48ff-9a8a-f8a6c1dc6ee4,569,辽宁省
2011-01-02,d0b08ff7-741d-406a-a22b-187443f5b49b,544,贵州省
2011-01-02,8f1b483d-4aa6-45d8-bb80-17759bc42d41,2346,安徽省
2011-01-02,0a2a2812-b232-43d8-9bd2-46508de60574,1687,湖南省
2011-01-02,cf97cce2-a0b0-4dab-b71f-421e7075c90d,346,河北省
2011-01-02,0e74640c-8a85-4559-a4f6-0f1779e2b4dc,866,四川省
2011-01-02,6572533c-4342-40a0-9e33-74f62e92fafb,2762,辽宁省
2011-01-02,dae0fd36-343c-49f3-a2ad-6a21f3394fa0,2195,广西省
2011-01-02,645e4dac-b3f8-4893-8e1c-9e6cc544fe62,1746,河北省
2011-01-02,6f06d215-b784-4a53-9bcc-9261f0cd96dd,1754,陕西省
2011-01-02,ab32830b-20d9-4a9d-8e5d-95a481c8b0fc,2318,湖南省
2011-01-02,2efb4b83-9237-4e80-96c2-24c52ba7d969,2634,安徽省
2011-01-02,1695837a-dc7a-4580-aa5e-5d5053432239,1281,湖北省
2011-01-02,7f8034e3-6d3d-40a2-8513-4656288f3eef,510,陕西省
2011-01-02,70609ec6-8075-4914-aa9e-a8b9ce3935f9,779,山西省
2011-01-02,4ed83f5f-3589-4921-ac33-9f3c4554940b,2619,陕西省
2011-01-02,aae77a42-93e1-4201-a3c2-b8f4875ae698,2839,湖南省
2011-01-02,9f198774-8ae1-40e7-8992-c7107d04b78f,2905,浙江省
2011-01-02,a9c9824e-670a-4294-b2df-8007b5601279,1414,云南省
2011-01-02,1c0ca225-4af6-4c36-b8ad-98cfe9fbeaf9,1422,安徽省
2011-01-02,4b88f253-483d-4c41-87ab-3bac0cc10255,779,广东省
2011-01-02,4758a454-5703-4ac0-b237-6dd142455936,2027,四川省
2011-01-02,d261edd2-1673-4a47-864d-15bb7e502f03,151,贵州省
2011-01-02,68953d36-ad91-416a-ba9c-028ea94d44cb,756,福建省
2011-01-02,26581659-021b-4013-953c-0daf0b37b0ec,2003,江苏省
2011-01-02,b4be0cd4-a9a8-4f64-bf9e-0cdcbf13949b,1757,河南省
2011-01-02,5154f64b-1833-40f6-97d6-53807570d724,1563,辽宁省
2011-01-02,f5b6c508-6c79-4e5c-a02f-efe1600b997a,2485,江苏省
2011-01-02,4681b5fe-b1e9-468b-a6f5-9f98f5daa841,1931,山西省
2011-01-02,d1a62946-f470-4782-9461-fde425c759e2,2416,江苏省
2011-01-02,6d49171f-4522-4561-a191-4514e3d2a5d3,1171,江苏省
2011-01-02,a92ca744-b61d-44dc-ad03-7d99842e2b53,170,广西省
2011-01-02,25b46bc5-e686-4de1-b382-ef105261752f,2517,浙江省
2011-01-03,a59fcc9f-fd03-4232-9da7-6ef73ceb4aba,2696,贵州省
2011-01-03,0cdb43a5-3a61-4ae9-b67a-f2216f2f0f79,1890,云南省
2011-01-03,0fec45b5-6f3d-4906-a057-f5dc87bb6891,2231,贵州省
2011-01-03,6c36b4f8-b4d3-4ca0-94dd-d0863e695e40,914,山东省
2011-01-03,cdec53ab-8c14-4d56-afc8-6512bd82f5d3,1021,河北省
2011-01-03,24c1f00b-04b9-474b-a2f5-a893c47667f2,2317,河南省
2011-01-03,8c4b533a-ae2d-4999-b6cf-697b0bb13ad0,2820,江苏省
2011-01-03,b7c03fa9-7d1b-4899-af6d-9bd1351b5ffa,2511,江西省
2011-01-03,a36f798b-ebc3-49da-916f-dbfdf671b839,401,安徽省
2011-01-03,e4c89af2-a913-428a-868c-a1543bfd2bf9,1009,四川省
2011-01-03,9c666d73-ff4f-4e4f-9512-b4686b26465f,404,河北省
2011-01-03,fcf3536d-0599-4805-b41c-a2fc144ea2fd,424,江西省
2011-01-03,92411893-3850-4826-916f-03170721a5ec,1054,江苏省
2011-01-03,75e55dec-ca67-4598-a0fa-38f1923e64f9,2388,浙江省
2011-01-03,6a8502cc-238b-46fe-aba3-c101755b120b,1983,云南省
2011-01-03,617e9bd6-47a5-4273-ae73-238f11dce4b1,2222,陕西省
2011-01-03,285ec826-c89e-4b23-b14d-c395c1c648d5,775,安徽省
2011-01-03,6b356037-ddfb-4822-b8c2-3be097313f04,580,山西省
2011-01-03,140303f5-5c32-4d57-aafc-3a48065c0164,1669,湖北省
2011-01-03,8aa77922-d397-49bb-8827-96729ee46fc6,1698,四川省
2011-01-03,36de8221-1ed5-4471-b86b-bb7e111e5a01,1837,江苏省
2011-01-03,d9b602e6-f8c7-4f69-806c-43b3018d4b43,1084,福建省
2011-01-03,6ba398eb-f514-47c2-a4c0-763932b16475,1706,四川省
2011-01-03,d08c12b6-50fd-472a-8772-9e79428db480,921,云南省
2011-01-03,0799d75f-0aca-40d0-86b4-ef25ca71e0d7,1048,贵州省
2011-01-03,3c8dae39-6fb8-446c-8496-6f115a8c6a0d,1682,浙江省
2011-01-03,fbedbb8b-f05e-4dc0-868b-ab30c02e68cf,1284,四川省
2011-01-03,7ffa8709-8140-4fe1-97ec-30a71461a358,477,湖南省
2011-01-03,c5aeb26b-3af0-4378-aeb9-b4988075ec51,1448,广西省
2011-01-03,fb14caca-8e50-4839-be51-8c7afbf45ba3,610,湖北省
2011-01-03,f001501a-6c82-4807-9534-8ce7fc55b635,662,四川省
2011-01-03,60a400aa-aab4-4862-aa62-6e686269a7ee,2160,云南省
2011-01-03,862aa93d-3a94-4f40-801e-9d5af8fa4149,1405,广西省
2011-01-03,121ebd27-a208-468b-82d1-091250872383,632,河南省
2011-01-03,f8d98236-3256-4571-8c0a-d7fee148964a,1507,湖北省
2011-01-03,447302e0-4003-440f-96ef-57af9b6029e0,2866,福建省
2011-01-04,811b3434-9181-43a5-8459-a17681a5b657,1214,河南省
2011-01-04,de02efd8-54c5-4e9d-b054-1a17f6d18c11,1517,四川省
2011-01-04,76606272-20b4-4e93-94da-d2782564cbd7,982,湖北省
2011-01-04,c9ce6000-146f-4d71-ad0f-a32a42592c37,395,湖北省
2011-01-04,a2ea94ad-1fc8-4c7b-96c5-d2ea09860509,329,山东省
2011-01-04,ae9675d3-1608-4616-9d63-00e8843ecfd8,2053,江西省
2011-01-04,fbb489af-91a9-4d1f-b223-c3d546e3ee0c,1205,广东省
2011-01-04,7b4543f8-64da-4f11-8e8c-56194222572b,2502,陕西省
2011-01-04,1aad4d43-d7cd-4234-bdf8-45b5bf07d309,1112,云南省
2011-01-04,42573db4-c562-43b3-a1ac-3430f6fff866,852,辽宁省
2011-01-04,c8965d48-be62-498d-a1f6-b38ccee68491,262,广东省
2011-01-04,193aede8-8fa4-417e-8e05-2bcfcabd0832,305,辽宁省
2011-01-04,b21b50c8-7561-4c12-a324-b904c17d0a70,1378,四川省
2011-01-04,0fdf5105-c711-421e-bcf5-a42fc8b87542,126,江西省
2011-01-04,55ceabc6-cc2e-4c3d-967e-161ec441b50d,871,四川省
2011-01-04,a4d1bbd7-6fd0-421b-b138-8b78dcbb2574,176,广西省
2011-01-04,1921aea7-e0e7-40bb-be75-421fc1c00e3c,1134,湖南省
2011-01-04,d8fbaa42-99f9-4d75-a44a-6b8fec3c6367,1143,广东省
2011-01-04,20722ce6-89d8-4196-a926-8ab243b0a9c1,2748,云南省
2011-01-04,e26d55ad-ce1a-4e75-8e66-45e66c27ab69,479,江苏省
2011-01-04,8bdd435e-fec2-4bac-b388-e144d933e56a,643,广东省
2011-01-04,ac18d647-bb05-4eb1-9996-e640e640a4d1,2322,广西省
2011-01-04,15fd0cac-d8e8-43b2-a061-58ef7a4a5b54,1757,福建省
2011-01-04,391a595c-ee4b-46f8-a32d-02fcd336adff,328,湖北省
2011-01-04,34f81392-16c6-4ec2-802f-3a7a2a91cdb2,847,安徽省
2011-01-04,6413851e-99d7-4397-8ad6-aa24ad9e6097,2639,福建省
2011-01-04,0396e07a-bdcd-42ac-8573-b9e357b8137b,733,山西省
2011-01-04,7cda01f1-829a-4a90-ab47-c4458476dfb7,1146,安徽省
2011-01-04,ebc84954-1864-4140-ab83-3becd58ff4e2,2464,江苏省
2011-01-04,7cd367be-9509-4066-bbea-efe61411c7e0,2034,广东省
2011-01-05,a5521149-ee94-4713-9320-dfce9e1c1ea2,1773,福建省
2011-01-05,9e90a301-322b-4308-a4b1-5ac76f89d5f0,2654,福建省
2011-01-05,1e9612f5-16eb-4b94-bfc0-f4a1016bc827,1589,云南省
2011-01-05,495a8608-3cd2-4719-af59-fc35c8eacc49,2607,山西省
2011-01-05,f07c864f-c7bd-40ed-978f-d0fd5dd100cd,723,贵州省
2011-01-05,e13e4370-87f4-4272-8246-0c173d366ca3,1004,浙江省
2011-01-05,fd6bddb1-077f-4eb2-a700-efc29225fc82,2321,山西省
2011-01-05,354b47dd-8a30-4942-b7d0-909dc9ff3c24,985,河北省
2011-01-05,41464bc8-35a9-46f7-9812-9da893c96168,2376,广西省
2011-01-05,15ecc451-cfc8-48de-a879-fa2d4804dd47,897,贵州省
2011-01-05,5d16b2dc-0799-4104-8fbe-c8205610d6a5,2551,河南省
2011-01-05,6381c6af-5428-44dc-a36d-9eb1df1c980d,679,贵州省
2011-01-05,81e65b34-4dfc-4dc3-8386-c8ebeb541ee0,2299,广西省
2011-01-05,8205bdc5-5909-4c64-9bc3-d503cbe40a18,2553,湖南省
2011-01-05,5edbff6f-45e2-4c9e-9ae2-ce08b9d5aaa1,107,山西省
2011-01-05,fedc3ad9-2a66-47ed-bab5-3a7f3e54438d,460,江西省
2011-01-05,efe77b9d-01ab-425d-a932-fb3cd3feb796,2735,河北省
2011-01-05,cab3b7b5-bb64-4698-bf33-46ac5cd6732b,2254,山东省
2011-01-05,24e1449f-6a96-42e1-b427-1ad38b59bc94,1696,山东省
2011-01-05,c9c4476f-b7f0-470a-a603-624206112d2a,2059,陕西省
2011-01-05,fbd17fc9-eb75-4566-a70c-1c83e5352d1e,2287,湖北省
2011-01-05,615e519d-d033-4218-b525-98c916ce5512,2584,四川省
2011-01-05,a26c60aa-0df8-4db3-91f1-9ab460f7caa4,2384,广东省
2011-01-05,259754bb-b051-48bb-b0be-4a0877baadf0,1690,广东省
2011-01-05,3e46534e-cbda-48ec-a303-7b5d3270f8ee,2644,浙江省
2011-01-05,296ee36f-9102-4b32-bec5-d4c55db48872,2263,云南省
2011-01-05,1bdcd927-c398-4818-b394-2ac15e7ce9ca,202,贵州省
2011-01-05,41f7b277-902b-46fe-b2f5-af833e0aff0e,2233,山西省
2011-01-05,2c7dcde5-b815-4684-98d1-b7be42c6e96e,833,湖北省
2011-01-05,a8601a23-87f9-4330-b7eb-fa0778c2fbcf,1028,江苏省
2011-01-05,9dc4693c-e6c0-4440-a360-c18de7f3585c,1397,福建省
2011-01-05,9cc66a14-5eb1-4522-b544-77bdb507825a,2645,福建省
2011-01-05,18be6cfc-0f47-4d70-b664-9c3bf9c50ecb,2150,贵州省
2011-01-05,51afa03b-20c8-46cd-a5bf-0beb1e7668e4,198,湖北省
2011-01-06,d83b23d0-0ca0-405d-aad5-b7bdc3181817,2150,贵州省
2011-01-06,9936f8d9-66fd-4b39-bcc2-83a603b1a7f6,645,湖南省
2011-01-06,5024d219-b1b7-47f5-8274-7989ffded482,2881,河北省
2011-01-06,04bce3f9-9adf-4a5a-a5f9-4b4567f05cb9,1928,陕西省
2011-01-06,361283db-0987-4503-b941-274ef28d90bd,1483,河北省
2011-01-06,2bbd1dac-827b-4fe1-b2e6-e5799c41257f,1686,四川省
2011-01-06,dac56602-4da1-4afe-a553-625ecbc497ea,1124,福建省
2011-01-06,7db38b10-895c-4349-834d-e6936cf06ac3,767,辽宁省
2011-01-06,75658b71-3942-4596-a784-fdb64ca7e01b,2707,山东省
2011-01-06,2c8b4fdd-9200-47f8-84dd-8435cfcd8426,652,河北省
2011-01-06,7d2e4a7b-8332-4f07-8207-ff51372d0ea7,170,广东省
2011-01-06,5a0ff186-f5d9-42c2-b284-fed6eeb05875,291,河北省
2011-01-06,2e6a6082-26ed-46e5-9ce3-6b0c004baed5,2135,陕西省
2011-01-06,0930f750-a41f-4473-9327-39b7cb527809,1392,云南省
2011-01-06,7deaae44-6296-4adb-81f4-790973a84056,354,浙江省
2011-01-06,05151857-8a6a-4004-bc70-dc6aa0dbbd79,1472,四川省
2011-01-06,c02b4f7c-6a0c-47a0-a033-ab9ce7a5d3d5,285,安徽省
2011-01-06,9ec83454-4ac6-4848-a447-f78b17666739,1988,山东省
2011-01-06,84ea6f9a-eb5b-40d3-bf3f-72cf6f3e3ef8,1129,广东省
2011-01-06,2ddd27c8-108b-44b6-ac88-6a55ad5a798f,144,河南省
2011-01-06,6888e52f-a8cc-472f-9c52-d97c1ab3594f,1641,山西省
2011-01-06,db1b42bf-a657-4566-9a2f-c8a48e559278,252,河南省
2011-01-06,5883ff0b-b026-4a4e-8656-2830852e20d9,671,广东省
2011-01-06,5508a235-9b58-444d-b18e-d374b203e759,2678,云南省
2011-01-06,b5b28d75-43fb-41ba-a1f3-caf64a6f13a3,2299,四川省
2011-01-06,886ec742-37d9-483c-a60c-716b26e8c48c,1593,河南省
2011-01-06,b78dfe4c-c082-4084-9041-229623686a1a,990,山西省
2011-01-06,88eed39a-5d66-4ea6-8e45-07412ef3b947,2617,安徽省
2011-01-06,b59f2fde-33dd-48ac-90fd-d85d72564e08,1467,云南省
2011-01-06,d768114e-e7f6-46a3-9f7e-ac65bb6d9aa9,2168,贵州省
2011-01-07,f5fadbcf-d008-4e68-9d01-38ea9a5afff1,1595,安徽省
2011-01-07,90f947eb-5801-483c-89e2-0cd9355f6a10,2477,江苏省
2011-01-07,b6b16741-c154-410a-a0fa-837960e672db,908,广西省
2011-01-07,3e2d4639-2a0a-4c9e-b2b9-61c00b133675,352,江苏省
2011-01-07,0090a6f1-ee47-48eb-9f6a-10b0a2d4562f,359,辽宁省
2011-01-07,92cabcdf-d6a3-4ac3-961f-4e0cf9795819,550,广西省
2011-01-07,aabfd833-60ee-4d4f-8f05-758d6e04794b,1153,江苏省
2011-01-07,e30d5b53-ac62-4f9b-9b3a-5edbdb9cc618,948,福建省
2011-01-07,258525e4-37ab-4b91-a324-b4709ce71dc4,2094,江苏省
2011-01-07,f3655369-3616-4fd8-838e-987e96bd1751,1031,湖南省
2011-01-07,06ae47b9-139b-44e5-8d40-df09a5a4e2a2,2218,贵州省
2011-01-07,d8e2631a-4cac-42f1-aa30-d0bbf96ec4f7,920,福建省
2011-01-07,d21bdd07-0386-46bb-bc41-1879ec5d12b1,1686,湖南省
2011-01-07,91c08c32-369b-4a70-8ad2-4e72e079c856,1592,四川省
2011-01-07,5c331525-ca6a-4300-b626-5cee77be0755,962,山东省
2011-01-07,95e8abf8-ce19-4c2a-b529-401b68b4ddab,1132,云南省
2011-01-07,c09af17d-6354-4c50-9588-3d35c7942637,2549,云南省
2011-01-07,c290b224-c55d-4a68-be90-5ec1fac61c5a,282,河南省
2011-01-07,f951f808-f174-47f6-9f62-40e3cba3b60e,2045,广东省
2011-01-07,abb4a378-0c68-4385-89c6-b2e04422e8bd,684,辽宁省
2011-01-07,a51b2d6b-bdbf-476b-a846-978076b71de2,1090,河南省
2011-01-07,60aa6d27-30b3-4a2b-a838-87c15b12a915,1018,湖北省
2011-01-07,b6d53102-5a30-4028-853b-75f93a3f935e,617,广西省
2011-01-07,94474dec-3a77-48f8-ab6a-110c301860ba,2069,湖南省
2011-01-07,15360e23-de57-433d-a957-d97612397935,1099,福建省
2011-01-07,35218cef-3530-455e-8ec9-fe8fc2d5f363,1677,陕西省
2011-01-07,be19f3d3-8039-470c-bb05-2101dd7735fb,1126,江西省
2011-01-07,ab09f084-c2e8-4ed9-92ad-df7faf2841e8,2576,福建省
2011-01-07,d9308b74-b6b5-4bdc-bf0b-50d773600956,1825,湖南省
2011-01-07,51190b9d-3c91-44f7-b285-0447fe74b1d0,811,贵州省
2011-01-07,2450ecea-6d70-4c68-a872-5d320f665245,2328,河北省
2011-01-08,20ac2908-f275-4c67-bbb0-43952e906470,2823,贵州省
2011-01-08,d79ca788-1f74-4cfe-bbf6-2c364426442c,640,浙江省
2011-01-08,64e8b2cc-4495-46e8-900b-1d0d447a0645,2013,湖南省
2011-01-08,2975232f-e895-4e68-a4e7-db013200bef7,1182,陕西省
2011-01-08,3246cdf6-7e2f-478c-8742-c9d9a05cf54b,1833,云南省
2011-01-08,de09122a-69d1-42fc-8fc3-296065cdf064,1464,陕西省
2011-01-08,85aef567-7e99-41d9-a5ae-dda353b0fc4d,1606,辽宁省
2011-01-08,ee30d676-e142-43ab-9532-f62cfad71dd8,2509,安徽省
2011-01-08,eaf2fee7-41bb-4f93-95ab-d4b43b5ac49b,600,四川省
2011-01-08,24de1762-7191-47f2-916d-9e45f668109e,2823,云南省
2011-01-08,1e7ae68f-837d-4935-952e-b630ab95aa24,320,河北省
2011-01-08,70e96aab-b6e4-4d45-b755-f6090fe82c92,2867,安徽省
2011-01-08,e3d30e5a-f89c-45c1-8851-6f03a1e594bd,1215,广西省
2011-01-08,84cbfc87-95ba-4b31-950d-ef1289ceb740,230,福建省
2011-01-08,e7d1e841-932b-4b46-b4b5-8a9d5636372e,1387,广东省
2011-01-08,e7200a86-30fb-4ad3-be39-71585c6ded84,391,福建省
2011-01-08,0b2554d2-fd2f-4084-96d8-57411bff1b2d,903,江西省
2011-01-08,19ad493d-a1a2-4589-93a4-8a6a4fad8c2a,674,湖北省
2011-01-08,665f7650-6a28-4afc-971f-1a262bcbf131,1684,江西省
2011-01-08,ea9b578c-2ac2-4e35-a028-e980eb22ef87,228,广东省
2011-01-08,65d671f5-c7c2-4f24-b9b5-48d0c338cbf6,949,福建省
2011-01-08,db2d1841-2846-42b0-bd4f-f46145cb90fb,2583,江苏省
2011-01-08,fea80cda-3c50-4dab-b0de-bc93dca0ffd3,1750,湖北省
2011-01-08,038c735c-1fc3-4d17-bdb9-e85a616c149d,1659,四川省
2011-01-08,d5aa00d8-fb22-4d6d-b9bc-0949ba8d8cc3,772,山东省
2011-01-08,0521766e-8442-4d88-97dd-7c42fe6e6dd7,718,湖北省
2011-01-08,70d04585-b591-4114-a5d7-7833d1f5b69f,1261,广西省
2011-01-08,7283a12e-1446-44fb-8a28-07afb6497aad,2492,福建省
2011-01-08,cc04317a-4b9f-4b37-a113-ff7beafa7758,1205,贵州省
2011-01-08,b2a0cd3e-4f7a-49f6-977c-26aa375bfe5f,1172,山西省
2011-01-08,e9bcc389-9436-452d-bf21-b693d550318c,477,江苏省
2011-01-08,7ce13142-8bcf-4a1c-9d12-26ceb875467c,1487,陕西省
2011-01-08,8ba98eb9-3dd6-45f8-865e-5555499fce1f,211,广西省
2011-01-09,cb307cdd-c981-4dd0-9387-46a54ce92b88,2971,四川省
2011-01-09,b7f1d0e2-70b8-411c-99ab-46caaeab5792,850,江苏省
2011-01-09,e6952341-f58e-489b-9469-16c92bc8a342,722,陕西省
2011-01-09,b64e0b38-f5e5-465b-bf87-ac28f6400375,2992,陕西省
2011-01-09,d83ca92e-3c72-4756-88fd-798dde77557f,897,贵州省
2011-01-09,ddac6a99-7792-4832-8672-68228b42cf42,217,河北省
2011-01-09,714508ed-1349-454c-b20c-9bbd5aa69fb9,765,辽宁省
2011-01-09,08359693-fa39-497e-ba45-bd58845d1447,727,云南省
2011-01-09,76d1ca42-f4a7-4058-9ef7-a6b132c1f274,1196,河北省
2011-01-09,79a737ca-0c1d-451d-a817-acce9db603e2,1238,山西省
2011-01-09,c4f246d3-83c3-4609-af39-2363183d6c99,2285,安徽省
2011-01-09,32d6c195-58be-4e2f-bf49-04b860e986d2,2161,福建省
2011-01-09,5d4d726e-c048-4472-826c-2494c9db4e6a,2484,广西省
2011-01-09,a5a658a8-ee48-45d3-92fa-e5b1465c1ce3,2155,浙江省
2011-01-09,876edc6d-9abf-4aa1-878d-22c97b78b8a3,1792,山西省
2011-01-09,defdf530-96d8-42db-ae68-1156cd08a340,714,四川省
2011-01-09,56051d4e-9da1-42b0-ae0c-6dbcd9e40c08,431,四川省
2011-01-09,fc39f0a6-b0ea-4268-9d04-2636f2290a72,2547,山东省
2011-01-09,46279923-f627-4d3e-a848-759680f6d41e,2165,湖南省
2011-01-09,fe925462-5d6a-4d14-bebe-fcc5b1cfc9c7,1290,辽宁省
2011-01-09,1cc9046c-a3f5-4606-a09b-1aa7f840a614,1059,河北省
2011-01-09,aced5427-98c8-4590-a358-d70eaea86c8d,1117,江苏省
2011-01-09,a6a75fbf-af5d-4970-a5b5-651dd8453c41,881,江西省
2011-01-09,c923d1ae-e7bb-41af-ae53-ec94dd3d61c0,2122,贵州省
2011-01-09,add2fcac-7409-4c35-a47c-362001dea5cc,1205,河北省
2011-01-09,884504ae-3919-4257-82b4-898b261e24bd,910,广东省
2011-01-09,195bf8f4-deb3-42e9-a88a-7f882f3f7314,1638,河南省
2011-01-09,b1af888e-9642-4946-adb4-3b35b018a256,510,福建省
2011-01-09,4bc86e9d-815b-457a-a8b5-c694e28f25a8,2074,四川省
2011-01-09,fc7c88cc-2d81-443f-bfed-5fb45e5ddf5f,853,辽宁省
2011-01-09,f9df838d-eb61-4f2d-8648-e55f0baf931c,2757,广东省
2011-01-09,aac1719f-483c-4d96-8ed4-f7e9ca63e98b,1803,四川省
2011-01-09,66172d43-e177-40d1-952e-6bc90292b220,1975,江西省
2011-01-10,ef39125a-0b3a-49be-890e-ea351cbda60e,875,福建省
2011-01-10,a4760b3b-a89d-4aef-9db8-69e30ef52513,2065,山东省
2011-01-10,f8256539-3a7d-48bb-b657-60ea2d6e3a40,515,浙江省
2011-01-10,b7ef352c-f6b9-4ea0-9c3f-72f944d2c968,1654,安徽省
2011-01-10,33740ff4-9d4a-4ba5-aee4-aec077b9af2d,2565,江苏省
2011-01-10,e3ecf007-1cdd-471c-ab1e-29c1bb77f717,1115,广东省
2011-01-10,42231eb0-751f-4299-800e-0fd61da5ecde,2344,辽宁省
2011-01-10,b4d2030a-b959-4474-af37-d6656a20e241,652,福建省
2011-01-10,4cf2254e-0213-4f1e-a453-432f1611a034,2694,山东省
2011-01-10,ef6aa321-954c-40a1-831c-7ea54f268899,2217,广西省
2011-01-10,54a92832-53e7-4b8d-a5fa-e557e2373434,1250,河北省
2011-01-10,9c5ac637-689c-4ae9-ba60-bb2212a80874,2048,四川省
2011-01-10,b026d2b7-a9b1-4426-b917-fe00e36c6f4f,926,安徽省
2011-01-10,67e5f6c4-e7e9-4b26-9d5a-99ef9375782b,1989,山西省
2011-01-10,25668051-8f5c-4ef2-b169-9dff2039137b,1821,江苏省
2011-01-10,396d1e3d-aa9f-4c10-a2bd-bb836c76dba6,1709,广西省
2011-01-10,7bceea22-46ad-4ccb-b67b-37f5d6d1ae62,1672,陕西省
2011-01-10,b2b46fe4-d64b-41f4-ad47-9bece04356e2,2005,云南省
2011-01-10,8a0706c0-bd2c-460d-8e26-570443a5ab04,653,云南省
2011-01-10,318b8616-1fac-4745-9363-3dd91d5628fe,564,广西省
2011-01-10,d48cea8e-f059-45b0-bf51-ff7709d9128d,2520,陕西省
2011-01-10,0134c16c-ac29-4221-853a-ea482cf78115,785,湖南省
2011-01-10,bfe5a16b-1be0-400c-8c67-1e643f65fa3d,748,湖南省
2011-01-10,91924345-2d29-4954-a664-b1af671e8969,277,贵州省
2011-01-10,2e99c6f1-ba8d-4b69-be19-a9fd7c752795,2284,山东省
2011-01-10,a9a170b9-0627-49b0-b952-0573fe9d0cb9,965,湖北省
2011-01-10,557c0694-eefb-4996-bdfc-b3bf8a9ad627,2879,河南省
2011-01-10,5e4b3b4f-7779-40b5-8962-0a4112be4e5b,1942,云南省
2011-01-10,35dff201-e866-4144-8007-502eb233d6b7,2472,安徽省
2011-01-10,bb8fc736-cd1d-44b7-9a75-e67d9e8db07d,926,湖南省
2011-01-10,72cce814-5d08-48d1-8d58-f990a8b6be74,2273,贵州省
2011-01-10,68e66f8a-f6f7-40c9-929b-cd4660e3b8b6,293,江西省
2011-01-10,e7e93389-21ce-4d9c-9902-a4823f54f613,2389,陕西省
2011-01-10,8b876ee7-be93-4d2a-a219-7b9e9a1adffd,111,湖北省
2011-01-10,1c4580c8-23a5-4a72-88a9-8578707beab1,1784,广东省
2011-01-10,619dca08-be57-4b15-bc6d-b70d15425dc5,746,江西省
2011-01-11,3249c7cb-c1e7-4db3-ab41-c2d65fdc905a,1035,河北省
2011-01-11,5154c8c3-ec9b-4c8f-a3f4-0bdf124c9de6,1418,江西省
2011-01-11,df86c224-5da6-40c3-b37f-0b37ec5d1e48,420,广西省
2011-01-11,9b01007a-1eae-4955-8839-de7c8d675808,2155,山东省
2011-01-11,154343e1-d84f-4fdc-9023-9913fe572663,1916,四川省
2011-01-11,2b751bc0-e44c-41bd-be78-ffb9be87f809,465,广西省
2011-01-11,cfbda7e0-7532-40e0-9416-a53da3f4a0a0,474,江苏省
2011-01-11,ca7c4cf7-d5f6-4c10-b8f4-0597cd4414ea,2899,江西省
2011-01-11,52390299-52bb-474c-84dc-cd1a5b8f980e,2570,江西省
2011-01-11,47582683-9896-462d-b4ff-85bae2f4f5bc,1108,河南省
2011-01-11,a40b17de-66ab-43cf-bd9d-e5efe3c4fcf6,1442,贵州省
2011-01-11,4218f064-28d2-4ada-9454-050d8ed4cb9b,2369,江西省
2011-01-11,9d08a52e-1e7f-4a30-9c77-974ff5c2d995,690,湖北省
2011-01-11,7008b0e4-6f85-404a-828c-52458ed3a55e,2198,福建省
2011-01-11,1968dd91-2d5b-42c3-bb89-73ed937f6649,2736,广西省
2011-01-11,776cdc3c-6bbd-43dd-9829-daf32125ee31,623,四川省
2011-01-11,6889d4f8-e237-4821-8821-a5a229ab7665,554,江西省
2011-01-11,dfc529eb-e09f-4338-99d3-413af1f26d2a,2325,江西省
2011-01-11,46d6ede6-6b6e-461b-aa93-12faa77c925f,378,辽宁省
2011-01-11,bc17555a-d1ba-4554-bef0-df0faad17826,872,安徽省
2011-01-11,4ebffe32-01ff-4d40-ae68-f76020b65b97,2647,广东省
2011-01-11,5c94e68b-6fc1-4953-9d1d-2190da8395cb,2105,湖北省
2011-01-11,a31c4ddd-4180-41a9-bb9c-92a4497885b7,2158,安徽省
2011-01-11,13343a91-09a1-4a07-ae92-ca3b128931d7,277,陕西省
2011-01-11,8e0d4f3e-bdbb-4584-86d0-b2ef7d36816d,1586,浙江省
2011-01-11,47106df5-6074-4b4e-b6a5-5a4a0e798a07,649,贵州省
2011-01-11,127b3d6f-6dab-43b2-9720-4cbc1d16fe51,2902,河南省
2011-01-11,81585cff-27e7-4355-b545-d387234e6164,982,辽宁省
2011-01-11,21404f91-113c-4317-a3df-85042f16390c,2143,贵州省
2011-01-11,a08dc860-77e0-4a5d-9abe-fd840c8a9658,1172,广西省
2011-01-11,3bf09dde-f298-472e-a741-c33fd7e344e1,1748,河北省
2011-01-12,ec2bd6e7-d717-4136-8aa3-d1f38dd99abb,111,四川省
2011-01-12,b28322fb-8ec5-447f-a6e7-0d42c5adef91,2445,广西省
2011-01-12,480586ca-8a59-4fde-8fb3-c6d7da26a78c,1302,河北省
2011-01-12,b8e25235-f44b-42f7-a561-5c71e2fbb309,497,四川省
2011-01-12,e049b515-f261-445c-947a-dec6e31a7462,1188,江西省
2011-01-12,c2133e60-aeaf-43e8-9b80-d3dd957e1f6d,442,江西省
2011-01-12,1e7b3e10-5f39-4fb4-b367-9061efa7e8a6,1186,广西省
2011-01-12,f8d26ba1-bd65-4c44-87d5-86842801f8b3,1282,安徽省
2011-01-12,62198c98-30ba-4f3a-b9ef-66e004af17d4,2423,浙江省
2011-01-12,97328271-4582-43fd-bd27-6c46d55e9fde,980,江西省
2011-01-12,d62f4c37-0cb6-4b20-baa6-900b96897226,2251,江西省
2011-01-12,82cc2856-bb5e-43a7-a212-2b3ede7feac0,2866,云南省
2011-01-12,1c76496c-5557-489a-8e15-62245aa8fddd,2614,辽宁省
2011-01-12,28129f35-fc40-44aa-84c2-b55c9c18aa0f,2195,云南省
2011-01-12,e4b7ec1c-bfcd-4bf2-ab5c-8a38bd485383,2802,辽宁省
2011-01-12,ed975e50-8d2a-40f7-8fec-3f94734dfa9e,1386,陕西省
2011-01-12,7c4a9163-4864-45d1-9845-68fba6380123,178,云南省
2011-01-12,8ce283e5-fbec-42e7-9d10-fc4ac32f2625,1686,广西省
2011-01-12,e4a645b9-12d1-4ff8-84cf-bb6b41992c6a,1024,湖南省
2011-01-12,46e16b6c-6855-4c64-a3b4-ed3245662c04,2401,山西省
2011-01-12,81aef618-05af-42cf-adcf-e4a6139ba87e,2119,江西省
2011-01-12,a2960bb9-ce0e-4938-8460-8a2ecac40bf2,1740,河北省
2011-01-12,3f69d188-9beb-4ba0-a085-015ccc1b9dd7,744,广东省
2011-01-12,7673cce6-5209-478a-b33a-50fdce9c3857,357,河南省
2011-01-12,35b1d7e3-7d9b-4e16-a41f-38393399ae29,361,湖南省
2011-01-12,9542a8ab-e57d-462d-9e12-0ece2bacfa16,1369,福建省
2011-01-12,244534f2-06cc-4299-a588-b31710268b2e,412,安徽省
2011-01-12,e32049a2-098f-4af8-aeb9-d1e85757d8f1,1812,广西省
2011-01-12,01cc8861-cfcb-4421-a45a-921b8d6621ba,358,四川省
2011-01-12,da1c7e96-b121-4d28-8dd7-e3b62775da9f,2200,陕西省
2011-01-12,2da6774d-a602-4055-bbf1-d0278f3506bc,2996,山东省
2011-01-12,f7a7d198-937b-4399-9d21-57a70691ada8,1502,江苏省
2011-01-12,af616b03-d6aa-4935-960a-488b44328a08,1980,江苏省
2011-01-12,57e3d956-c962-4b6a-ab6b-064db1d74549,1910,江西省
2011-01-12,09fd741f-d799-4e44-b9df-ec1676ab3399,2016,河北省
2011-01-13,c9d4ab44-ce94-4e31-82d7-959b730dd4f5,2577,陕西省
2011-01-13,151e9ee5-7767-42a2-892f-ccc5fe62c27a,194,云南省
2011-01-13,6993a023-3db6-4052-afd7-5fbca26723a2,1236,辽宁省
2011-01-13,4ee03ca2-334e-4473-a84c-e041ea2a5189,618,江西省
2011-01-13,da173993-05d6-40d2-9667-8df8173966a3,399,江苏省
2011-01-13,a326d8b6-a244-4d5b-a5c3-26da2bbe034e,2036,广东省
2011-01-13,2fb234f8-96a5-41de-9494-e4eb7ffc4b9b,2892,辽宁省
2011-01-13,2a6c7765-38d6-47d2-846a-dcaf92d1a5bf,556,云南省
2011-01-13,942acd93-e096-4063-93cc-badce2307976,656,贵州省
2011-01-13,4eb17446-5b68-4f6d-9e4e-495db9f8534b,2074,江西省
2011-01-13,7e085c2b-3cad-479d-91c2-20c6615e2c9e,2802,山东省
2011-01-13,3233e174-679f-4730-a2f3-a0f8bb6dd205,1917,山西省
2011-01-13,023e05ef-d136-49b7-9081-72c44f443a77,2753,广西省
2011-01-13,819f7ead-31b7-43fe-8ab2-93ba5fdf4e23,969,江西省
2011-01-13,9239e8df-8977-45ae-ba24-62fee8656e4b,1905,河北省
2011-01-13,6635b21d-4157-4f3a-b86d-2ed4bf0711a0,2827,云南省
2011-01-13,c5494d8d-8eb1-4f4f-8f5b-aad3713346e1,1972,江苏省
2011-01-13,155414f3-db56-4485-a343-1d6d91b6c924,2331,福建省
2011-01-13,34028534-44ef-403c-8078-e53b4b5b6ef6,1406,湖南省
2011-01-13,f73123d1-89be-463f-bf6f-d9f307c604f3,321,山东省
2011-01-13,3533ceee-59bd-48d6-be7f-e85f0490724f,2193,福建省
2011-01-13,74055ad8-7bef-4940-a677-8dc175c0b128,1994,山西省
2011-01-13,6af352f1-857e-4740-a194-d0420f4a4496,817,贵州省
2011-01-13,5c5406ce-c9cc-4aa3-850e-f157c1a44bf8,1783,江苏省
2011-01-13,aa28e253-4768-4d34-a4b6-a2d4521fc453,1216,广东省
2011-01-13,388a6226-16af-4384-95a4-2482cea7a136,850,江苏省
2011-01-13,a669e6b3-7b44-4815-ae13-f2c0f1a6dcf2,792,贵州省
2011-01-13,c9fef909-7ebd-4e2c-8d4d-dd77ccd99a9b,2508,河南省
2011-01-13,4b331a75-fd53-4653-b296-302a40219431,190,陕西省
2011-01-13,a585c3db-98b2-481c-9456-dca7d8ad0220,1873,陕西省
2011-01-13,fd7520c7-a016-48e0-b0a1-6f1402cee748,2019,陕西省
2011-01-13,07df64d8-f2ee-43cb-b56d-a0ff97a4e9b0,1478,云南省
2011-01-13,5bc44ccb-eeb8-4688-ab16-b1cee3952634,2440,广东省
2011-01-13,ed50d944-1cce-4bf5-a08f-b416519da552,489,浙江省
2011-01-13,35b57d6c-470a-4a95-a979-ffefa73d7a98,172,江西省
2011-01-14,9d86f9c9-8b33-41de-9fa4-df3468ccc605,1468,福建省
2011-01-14,c75abcea-2598-4413-a931-1c6352e18231,2564,河南省
2011-01-14,f853b82a-2f08-4304-9ec4-56794be4a6df,2275,河南省
2011-01-14,4f62b16a-00c3-4f9a-9cb9-5dab0cbbab3b,2313,贵州省
2011-01-14,6f835356-b9f4-4b55-b1dc-df39f901573e,2562,湖南省
2011-01-14,de666986-b323-4ac3-be4a-f70ea3a624b2,2637,广西省
2011-01-14,e7f68d43-8e59-49ce-ae65-558433180daf,446,江苏省
2011-01-14,a2168e43-d049-486a-848c-e81fc4265310,2937,辽宁省
2011-01-14,8402593c-2853-43eb-a6c5-bd63b535f137,721,江西省
2011-01-14,3aea0bad-3fa7-4e20-9c87-28cb01f59937,2870,浙江省
2011-01-14,77841598-9cdc-4c4c-b493-c67546ef66fa,898,河南省
2011-01-14,d75b3a96-02a0-4a44-91bc-7faf4bc81149,1477,安徽省
2011-01-14,bf1553f2-49e5-4340-8a8a-3e4f158c55a4,1844,福建省
2011-01-14,c0184a43-3320-4e7a-a8b3-584090494603,2064,四川省
2011-01-14,3d67c16e-3834-4634-b61d-787cdd39d819,2926,贵州省
2011-01-14,2b220de2-b93a-4d7a-8e1d-ef8c83d509b9,560,四川省
2011-01-14,9c7712fa-f2a9-4711-be44-29faedaf2100,687,湖南省
2011-01-14,32512789-e40c-42f9-893d-31eec00dcec1,1528,河北省
2011-01-14,f285dd70-fb8a-423b-902a-ed53df00cd35,1562,河南省
2011-01-14,6abe032b-6bf8-4d75-983a-28e028930617,1662,江西省
2011-01-14,909a09ec-b3da-425b-bea7-0b8812daf229,107,广西省
2011-01-14,0ed8fee2-795d-48cf-8455-08222b78eee8,2345,江西省
2011-01-14,e138116d-2361-4eec-b744-ec8e278af069,2300,广东省
2011-01-14,627ed734-2126-4123-93eb-1a98f900e376,2844,河南省
2011-01-14,4a2d436f-dcd2-4cbe-b3b0-476419823c75,666,浙江省
2011-01-14,4527868d-a948-414a-a13d-ae54607cf033,109,山西省
2011-01-14,e2e98f8d-c717-4277-b999-19ebc7caa8be,2465,福建省
2011-01-14,0740f721-691b-449f-95b8-189533cbd9cf,2579,辽宁省
2011-01-14,6708ec3b-4113-4dc2-8051-4c39a5832256,1259,安徽省
2011-01-14,983a502f-8034-4882-8a08-484b7bf98142,2398,江西省
2011-01-14,c6cfd6b3-32dc-4d5d-af80-447d1f114706,2183,山西省
2011-01-14,e26a80e4-3c2d-418f-b5ec-2b341b57baf3,1206,云南省
2011-01-14,1430380c-f6b9-4172-91e9-38c44d2bafa3,2576,云南省
2011-01-14,774116b4-a3c2-49ff-a2b8-5ec404545ecf,910,山东省
2011-01-14,ca2622a0-3ea2-473c-b86a-d2713e565710,1230,四川省
2011-01-14,caa7ba6e-bb0f-404a-ba26-133726ec69a2,2706,福建省
2011-01-15,57aa0383-3077-42bb-8ada-0f848cc0c282,2211,辽宁省
2011-01-15,4e75dcee-ccf1-4f1a-9fad-7bd28b7dac9d,2580,陕西省
2011-01-15,c4fe8101-ba16-4c12-990d-d5c980c7f44b,340,江苏省
2011-01-15,f8134aa9-5d0d-4a79-b5c5-028d2c999496,1024,广东省
2011-01-15,17436ea7-fb17-4750-a533-376a3a17ebf9,1392,湖南省
2011-01-15,b7c61470-5ed4-4eff-bd89-ae405688862b,2668,湖北省
2011-01-15,c8267e14-fdf3-4877-8f42-9411b5ba9675,2786,山西省
2011-01-15,297b5b88-ecba-41b6-a218-9b7afab4a95c,1114,广西省
2011-01-15,e1334715-da66-4103-9e4b-63fd8ee86b51,775,山西省
2011-01-15,b86f826f-94ad-47a9-b620-ec62afdcddce,1290,河南省
2011-01-15,e11167a6-f1fc-4325-94bd-a2dae1fe3b2c,2506,四川省
2011-01-15,08610330-a5db-4fb2-bc06-4a28f74738cf,2914,山西省
2011-01-15,4b2af81f-a837-4b77-9750-bb960b8528f8,1729,河北省
2011-01-15,d469af78-fc4a-4cab-b05d-cf43c7303311,2432,广西省
2011-01-15,a559e63b-abb1-4856-9e06-94bcf69f846f,2268,山西省
2011-01-15,f0b4af71-45cc-4b2e-9008-903241314a57,378,湖北省
2011-01-15,cda4f780-3528-4593-8f5f-ef10e0948fa8,225,四川省
2011-01-15,8a0dd7a0-add3-4f32-9a61-f4d6af78bf14,1264,山东省
2011-01-15,995c9810-5b05-46e2-83a8-cdee69f64f46,175,浙江省
2011-01-15,5e425a0d-352d-4328-8142-5756ffda2591,737,广西省
2011-01-15,20f1e893-4adb-4e6d-be54-ca0a56b7bb23,2370,湖北省
2011-01-15,fede4339-3771-4221-979a-c54c21e73726,1486,四川省
2011-01-15,5ccfc6c6-7645-46b0-b0dd-754924e0f8e5,236,浙江省
2011-01-15,e301baa0-948e-4da5-9483-0bec1ce92ad1,2344,山东省
2011-01-15,8f2a9552-ead8-406c-9166-8170aae0714a,940,福建省
2011-01-15,79a20d4d-94fb-4dd4-833f-94a17488923e,2109,四川省
2011-01-15,3e692343-3931-4322-8920-f73e0d799168,1741,河南省
2011-01-15,850cc3ae-0af2-4f1a-804e-43d8245c70f5,541,安徽省
2011-01-15,370781d2-267f-4fde-8404-5dfca5dd2a74,2831,云南省
2011-01-15,bada59ad-c6c4-41cd-8a7d-0363698298c4,1318,湖南省
2011-01-15,6b3bb7e5-e54e-432b-90fa-5d7459f39ca7,243,湖北省
2011-01-15,cd25c077-5f5d-4955-8216-98c8aba9f610,1852,福建省
2011-01-15,fb896ea9-45e5-49fc-a39f-50caab156b2a,408,四川省
2011-01-15,01689fe6-3fae-43ad-b7bd-92d62cd90a94,667,陕西省
2011-01-16,67c90926-d293-4d58-8695-46b730f15007,1566,辽宁省
2011-01-16,1412419f-bd11-4ad1-ae9a-dbf22c4b4df3,476,云南省
2011-01-16,c235cc82-cb61-45d8-9d64-31e3055a2b88,426,辽宁省
2011-01-16,e203b41d-b9a9-469f-b588-abae8704fd07,893,山西省
2011-01-16,2ef5a54b-d659-4767-ae22-3d8a4f338414,2479,福建省
2011-01-16,237105b9-84dd-40eb-b5d0-5c9a077d0e0d,1222,广西省
2011-01-16,d7cb8a64-2335-47c6-8c85-a96238604c61,1561,湖南省
2011-01-16,b9a6ba5e-c8b2-410f-abb0-1556937f9e8a,474,贵州省
2011-01-16,399fe36e-7e3a-411c-99a2-d0c09128e3f3,1277,山东省
2011-01-16,7de8b130-50d7-4ec8-808e-4c5099b3c455,1931,陕西省
2011-01-16,57c7b8e0-acb8-4f78-8721-e5656f12692e,2063,福建省
2011-01-16,04c3778b-e585-4828-ba5a-49ab55a8966b,363,湖北省
2011-01-16,bffeca41-933f-45b1-834d-4ff40b9eed07,2715,云南省
2011-01-16,88fd14ee-1d96-4ed9-9912-ca91947e9e29,872,贵州省
2011-01-16,aa86fbc4-d3ce-4b49-a336-dc9f719ede95,2279,河北省
2011-01-16,9eb25c07-20a3-4f7c-bce4-6effa807e1d6,2513,云南省
2011-01-16,d0aa914b-e78d-4fa9-987f-c45fbc25269d,1798,河南省
2011-01-16,23478a8a-95a8-47e2-b5e0-839d0261b5f8,1409,河北省
2011-01-16,81b87f2d-34cd-4851-b8c7-7365ccc96d3f,1302,陕西省
2011-01-16,d298ed9f-7b8a-4a02-a1d6-689bd2b491a4,285,福建省
2011-01-16,6a0fbdf0-8ffc-4cdb-8033-677c094a4d12,1820,广西省
2011-01-16,326d2de7-d28c-4ad9-9b25-faaab9b4b92b,2433,湖南省
2011-01-16,1bcb5112-5b80-428e-aabe-4d736be922f3,1585,湖北省
2011-01-16,cde81b1d-7922-4982-80e6-7adfc9befae2,449,山西省
2011-01-16,5735a194-8144-4638-96bc-ed366917f0b7,1527,江苏省
2011-01-16,fba0b452-66f2-4afe-9720-1cd13487ebdf,1562,四川省
2011-01-16,412d793a-be01-46c5-b0cc-9b154b304969,1119,辽宁省
2011-01-16,6a0a7121-d950-4774-bd9b-1ad27ca77a26,464,江苏省
2011-01-16,b81b271f-60f9-4aec-b055-5b81ce426be6,2353,云南省
2011-01-16,15570d16-6664-4c9b-a300-771b884ea70e,1846,辽宁省
2011-01-16,a59ede1d-09b1-4916-bbc4-7c3e58c9eb74,1241,江西省
2011-01-17,c680cd62-1050-404d-bb56-2a1bf3bb0325,2462,河南省
2011-01-17,f3cb3e7e-d39c-4ec7-8f9c-b2c247b18531,2379,浙江省
2011-01-17,b7cabc3a-2426-4db6-ba52-1e0b76508ac7,1219,四川省
2011-01-17,032b6295-659f-45db-a6e3-a2a2830bd960,2795,山西省
2011-01-17,6055a888-a8ab-48cf-af4f-90c0140b7c5d,1916,湖北省
2011-01-17,ee51fa2e-5435-416b-a8b4-0e4db9086306,1262,陕西省
2011-01-17,8e07b626-bdf7-4e5d-a3c8-03b76c16128b,740,江苏省
2011-01-17,e99a37db-8839-4cbd-8aab-2d21350b8e21,2480,浙江省
2011-01-17,bc0a3534-ff7f-48ea-87bf-68dc3aa6eb35,946,浙江省
2011-01-17,9a9f20f4-6856-4e7d-9917-d0106ce341b9,945,贵州省
2011-01-17,db51ff5c-b382-40a7-b8f1-a95c9d849032,2111,云南省
2011-01-17,7a6d0e9f-94fc-4db5-a035-d8baa088557d,241,河北省
2011-01-17,cd4aa5bd-0187-49d0-8541-9681ada51525,1966,湖北省
2011-01-17,1dc974c5-8fcd-4919-b078-4074073b6283,2213,陕西省
2011-01-17,047f2d4a-0cc7-4762-bdb4-33403b099568,2947,福建省
2011-01-17,26c2bc50-16b2-4975-8a3d-67405bdf6abd,2506,四川省
2011-01-17,2902c8ad-9303-4bbd-9d9d-6a849fc82f16,2292,福建省
2011-01-17,c1a685dc-fc5a-457b-85f8-0e67335cb708,118,江西省
2011-01-17,c5801197-4ac6-485b-b575-8e129989d3e8,1786,安徽省
2011-01-17,da6a22d0-5dde-405d-9524-6ed3408be10a,1229,安徽省
2011-01-17,3160fcd6-63b5-43c8-8ea4-3d7fc2f3d3f9,2294,山东省
2011-01-17,ea167067-b3be-49bd-a204-b0da97c9b90a,1966,辽宁省
2011-01-17,59989e81-2625-4032-8ac9-1efe506fb419,1344,湖南省
2011-01-17,c9d078c1-ee33-4341-bf0b-c834a71e8651,769,广西省
2011-01-17,098df78c-9c0d-4001-8521-7842efe40ef9,2208,江西省
2011-01-17,fc249587-64e6-4c1e-9b6e-d2865029352a,2340,江苏省
2011-01-17,4562d9f9-1fe4-4f0f-938f-9dc65058b5a2,1133,安徽省
2011-01-17,7728ecec-a37c-499c-a3f5-fc16bde54460,435,河南省
2011-01-17,0b8e1084-03a1-49ba-83fd-02b18cfb6f4f,2663,湖北省
2011-01-17,4faa93f0-0157-4510-aa88-1caf0850ced6,2641,湖南省
2011-01-17,101d8816-02ab-41f9-a708-f37f06cfdb86,225,江苏省
2011-01-17,e5109441-9871-4c11-90a0-eeccd3871ee2,2966,山西省
2011-01-18,82c844bf-d9df-4437-a311-98f83417c330,1126,四川省
2011-01-18,0c9ef204-d9bd-40d2-8e42-e1dd007ddc85,1893,浙江省
2011-01-18,12d2276a-51e6-477f-ae8b-2114ee9010d4,2739,山东省
2011-01-18,37749175-fdea-4ce2-bdc4-72c461c534e5,1478,云南省
2011-01-18,da835bee-8f88-4b18-86eb-f5923b241299,387,广西省
2011-01-18,2be43e1b-5c14-447a-a3de-eb6d0cdc0bf2,2528,浙江省
2011-01-18,c2acd39c-5207-4691-8059-6f5521a4f9ea,1300,贵州省
2011-01-18,da36c1a0-02ff-44fa-82eb-cb82d8a67ba0,1980,湖南省
2011-01-18,43cd3f85-bcc1-42ae-9a32-22ab60990bc9,2214,江西省
2011-01-18,7fef8cf4-f018-4adf-bfd3-f2f86b488e04,2527,河南省
2011-01-18,02e750e4-27fa-4f3e-839a-ed1322be818b,685,辽宁省
2011-01-18,811934c6-77dd-4237-a675-5f60442f9f46,2810,湖北省
2011-01-18,38577eb3-b40d-4af0-bdc6-56a7dffb9cbe,2603,山西省
2011-01-18,5c5c95f9-a080-4b43-ac9c-3d26c7cfea1d,1083,山西省
2011-01-18,8be8ca97-a147-496a-bda7-d9b9982405ec,862,福建省
2011-01-18,bd3d2945-540e-48a0-8c82-28f308a5af10,2919,江苏省
2011-01-18,55ee4569-42a7-470b-9905-17841222ae55,2923,陕西省
2011-01-18,61139223-3356-4f61-a579-44b429b95e52,628,河南省
2011-01-18,64bf1120-143d-45f0-bbed-2d672b995196,2351,河北省
2011-01-18,5aa8706a-0f11-479e-b586-471c70ee9687,586,陕西省
2011-01-18,f2961e6e-1d8c-467c-a8ce-f5105220ae95,1524,辽宁省
2011-01-18,885f8f82-1676-40ed-8dde-77993fbaa914,2742,江西省
2011-01-18,c0b2e796-13af-4d1b-bb5e-613e34884a29,386,河北省
2011-01-18,434ec16d-49ec-4e78-852e-068bdd5a3666,463,四川省
2011-01-18,7ad7b543-2baa-46de-aaa5-7f2c8b70e7de,2351,山东省
2011-01-18,d1be5f2f-bc81-4801-b4a0-b2f7bf721571,241,湖北省
2011-01-18,0f6f078e-e871-4807-8bf7-581cb013d938,459,辽宁省
2011-01-18,140c34b8-6571-4873-b3f7-52bc7ec4fc68,1346,广东省
2011-01-18,bb442058-cf20-431e-9a0d-132efbe998ff,2419,河南省
2011-01-18,41e4483a-b115-41bb-b28f-76f5b93b0766,571,湖北省
2011-01-18,febad886-b401-4c12-92b1-88c5995816f8,2297,湖北省
2011-01-19,f109f7b7-5dfd-41ad-8895-942b4bcee82f,773,四川省
2011-01-19,fcf67186-7327-45c3-8bcf-f9a8286da2cf,2140,浙江省
2011-01-19,b710355c-661c-4e26-9e9b-8c6954393463,2937,湖北省
2011-01-19,d5387a1b-5b6f-4e64-af38-0968245ff827,1376,贵州省
2011-01-19,72425f9e-ef65-4dc1-818a-bf00942f4fc0,1360,江苏省
2011-01-19,bf9bbcbc-b684-46e5-9994-e4ea71226b55,1979,湖南省
2011-01-19,fa46c866-e9a9-4720-870b-872ae5ae2426,1136,陕西省
2011-01-19,9396ec3c-b7ee-4ce0-9464-33e2d7c21651,1113,福建省
2011-01-19,fecccbca-bd3a-479f-9733-9d7b87576443,366,广东省
2011-01-19,9a365e07-5205-40fe-b766-f827d910d143,2890,安徽省
2011-01-19,463e38cb-8fb5-4717-b7eb-bb9789670d5f,299,山东省
2011-01-19,3a0501d3-444d-4335-a180-0c79ed27240f,2355,云南省
2011-01-19,da4593f0-b66a-4522-9968-812ca039c25a,719,福建省
2011-01-19,1beb59fe-c885-4a6b-95aa-cb9fbe3c1627,2142,广西省
2011-01-19,cda3ba1d-cf51-46dc-b4e7-b0b10301c692,1855,山东省
2011-01-19,2ec046e9-d303-4500-87f0-1825bd4a6195,698,江苏省
2011-01-19,1bb3be32-181d-403f-ba82-38dced7b3146,424,贵州省
2011-01-19,224f5e94-f1e4-495b-83ed-59fc5cf15a00,2792,河北省
2011-01-19,439c6b82-3653-4b03-997f-40d473de3a3b,2495,辽宁省
2011-01-19,34b84fcd-6944-4434-b82f-898d8e23a5ee,341,四川省
2011-01-19,8a2e2100-e185-4e03-be52-b4a0dd8f21f5,2045,云南省
2011-01-19,3b3cfec4-d9b0-44d7-8eab-a9f05764a183,2855,河北省
2011-01-19,1892f6ec-5d4d-49e5-a3b8-b7b4d43624ec,2963,河南省
2011-01-19,b6c25512-c410-49fa-9318-e2da59d98fbd,1636,福建省
2011-01-19,8f1d7f2d-3bcd-4ba8-bb6f-9d5da070792b,1930,辽宁省
2011-01-19,383620af-4e68-4552-8419-6dcf6f153508,156,河南省
2011-01-19,00079dd4-a113-4ed9-a427-55235efd41da,1698,湖南省
2011-01-19,45c4b2f5-d183-4f91-99c2-8e82eac381c0,765,河南省
2011-01-19,1cbcb1d1-99af-4aac-89b9-a267e96c42ea,2917,湖北省
2011-01-19,08f5fa75-f64d-413b-a5ec-d8d878b48381,2208,广西省
2011-01-19,d68f7f1b-7687-41cd-a3e1-ab773cca46de,1203,山东省
2011-01-20,9d960ca8-bc0a-4bee-a7ea-fa60163af859,1621,广东省
2011-01-20,243e81cb-f1a1-4a18-97e1-cfb5aa0ac0e3,2883,广东省
2011-01-20,e6791e46-230d-4652-9ca5-b6c693270b1a,2529,江苏省
2011-01-20,3944ea9b-e515-407c-b74d-b5331b42f47a,1261,湖南省
2011-01-20,094c5873-fe5a-4421-aa93-91c54f42591f,2660,四川省
2011-01-20,6ea7ea9f-8f84-42dc-9d8a-4592b12bf74f,1396,山东省
2011-01-20,8f8b0605-ac0f-4651-b223-b3e4d02a0740,991,河南省
2011-01-20,832c46d4-3331-41ca-bc6d-b0b41c181b25,625,广西省
2011-01-20,d6f67e55-44d6-4e42-ad7b-9ea5d2aed504,326,河北省
2011-01-20,a89aaf9a-5aa1-4469-aaa1-cfa2b45c1e56,179,江苏省
2011-01-20,08092997-3ef9-49c3-9a74-7b07a500991c,2292,广西省
2011-01-20,b51b22ce-1aa2-446c-a346-bd9f709b0fca,1523,广东省
2011-01-20,60229fa4-fc15-4489-b97d-c174174540af,1016,云南省
2011-01-20,eb547190-e183-4863-bac0-a98d3146477e,2700,福建省
2011-01-20,e6185573-2cd8-4915-be10-5a681bf70acb,2137,江苏省
2011-01-20,d1afb8f5-7424-4c81-a3a4-4179df99e9c8,1948,江苏省
2011-01-20,69bee497-5bec-4653-9640-d27d9fceb3b1,2647,河北省
2011-01-20,22f6fab8-d854-46e9-8e37-5b91e2ab4a04,1040,陕西省
2011-01-20,fab2451b-5bb2-4ac5-b2c6-1b3a56432e23,940,辽宁省
2011-01-20,0f42bc6c-a2a8-442f-910c-d4f2ce222c5c,1770,广东省
2011-01-20,a20d1b9c-77d8-4a6f-b532-9982e9d7e1ff,1010,山西省
2011-01-20,1c07ccbd-f603-4a82-ad89-340186ad0140,2852,江苏省
2011-01-20,43d1d9b2-4c99-4f65-bcc0-62ff5f652e19,1991,云南省
2011-01-20,0db9eece-e574-49d7-8250-0f9ebe636ec9,1205,山西省
2011-01-20,e93f8c67-cc72-4f67-96ee-9df6a9e8e80a,2402,广西省
2011-01-20,a991a720-553b-43cf-8562-4a54ca9ebccb,1434,河南省
2011-01-20,d2634ddf-858b-4202-a2ef-6ed4cb1ac9c1,2155,河北省
2011-01-20,290875ad-f7da-45bf-b006-4b62ef44b320,2659,陕西省
2011-01-20,c2a82b31-309f-4533-bee7-8e7fbe2671e6,626,山西省
2011-01-20,67aa246f-76ea-4551-9d8c-459c091c4701,1678,江西省
2011-01-20,87155a46-07e2-4687-8e80-922782d4aba5,699,广西省
2011-01-20,933588c7-358b-4e64-bdf9-13236f38dd1e,1870,贵州省
2011-01-21,86fb7c85-144b-4986-b8d4-5f32b196064f,2215,山东省
2011-01-21,df9040dd-97e0-439d-b912-c4162275ddd0,2261,四川省
2011-01-21,cbd60e63-53dd-4324-afc4-38c0a64f4bf4,2322,江西省
2011-01-21,5329a4f8-62b7-446e-bb8a-71cf2aaf57c7,1588,江西省
2011-01-21,a2219c0e-e0af-4630-b654-4f6423a1d835,2716,江西省
2011-01-21,c445ee92-6e82-4099-a963-d07cf9e5c18a,823,广西省
2011-01-21,b9badf9a-2507-4697-a4af-d21c17a07836,1536,山西省
2011-01-21,ab652b98-d00a-406e-b9ab-d8a0c48ad4ad,1233,江西省
2011-01-21,6a1fa49c-4e40-4e1d-8197-901512385f68,392,湖南省
2011-01-21,342510fc-2643-4119-be37-47ebaec19e86,2296,湖南省
2011-01-21,09ea2371-1781-4162-ad8c-515f11549b82,525,辽宁省
2011-01-21,292ce1f7-0452-4cf7-842e-d1fb758acd26,1006,山东省
2011-01-21,e3df157d-f247-45eb-98e9-965a5b2ec52b,1297,山西省
2011-01-21,1ec8cc4b-a545-4714-a298-3aae28825d54,1226,福建省
2011-01-21,b27a087a-a5b3-4385-9062-07d45c5d6506,2888,云南省
2011-01-21,4afcd4fb-b9ac-4340-bb5f-ee984a7c04a0,2219,贵州省
2011-01-21,55167250-e4a6-4822-bca9-e99c4afab93b,246,四川省
2011-01-21,a7eb7230-addf-4ac9-85b3-84fa8fd83395,188,陕西省
2011-01-21,f2004a08-65e7-4cda-a2ed-7b19c4a7c89b,2350,浙江省
2011-01-21,7a84a43f-3c8f-4a09-8920-5271cdd04c8d,2831,广东省
2011-01-21,c5c01105-ab0c-493a-b166-1672fc7f73f4,2382,河南省
2011-01-21,330873c8-4aa8-44b3-a87c-5c6f43e0e9c1,1020,浙江省
2011-01-21,5299b194-71a3-49c2-8de9-5b622e9308e1,2201,安徽省
2011-01-21,ffcaf445-4a6c-4944-8853-5d31d652bb10,1089,山西省
2011-01-21,67d30266-256b-4db3-8043-2a3b32a90c47,372,广东省
2011-01-21,48c6b7c0-d067-4ff2-af24-1555436b6253,1071,湖南省
2011-01-21,5483e56f-0523-4837-87b7-41e5bc17a361,138,福建省
2011-01-21,ff7282d7-4043-470c-bd03-0ea650af2f50,1708,江西省
2011-01-21,bc09c15b-b4fd-4384-9f52-6b8c40f524f5,1681,湖北省
2011-01-21,fa6088ed-5b3a-4278-a2ee-bd8317cc0193,858,湖南省
2011-01-21,36f8d216-f56d-4379-8ca7-98474a07aa08,2705,河北省
2011-01-21,6d638948-c10d-4ea3-9bf8-339d9ef8f621,454,江西省
2011-01-21,188cac5d-a598-41ef-8bfa-793e886951ca,2477,河北省
2011-01-22,b4bac2a0-22da-4f88-936e-45d326e9d1fd,2238,河南省
2011-01-22,b29b35e9-67d1-4179-b838-10e63b3ed0b3,620,安徽省
2011-01-22,9597f532-8f08-4f8d-94ff-e0b9fd799b1f,619,云南省
2011-01-22,9609f461-5a5f-4f3b-a3e0-b61e9ceb02e1,2049,江苏省
2011-01-22,762c2061-b42b-4e3c-a59c-4276acf176fa,1037,安徽省
2011-01-22,9e03c591-8e11-4dc7-b833-6a2fee14a5d9,718,贵州省
2011-01-22,5e2d0795-8c67-4d1d-83be-dfe853efec2f,2731,河北省
2011-01-22,fb48754f-b6a9-4ecc-9112-b411601a9a3d,1766,江西省
2011-01-22,5244db69-407d-454d-8091-9ad2c2248ab4,2678,河南省
2011-01-22,83a5d995-53a3-4725-841a-8ef0026bc081,1439,贵州省
2011-01-22,4eee5152-2dfe-4c7b-84e8-0e8eadd2f03d,1239,广西省
2011-01-22,be31281d-800f-4174-b5cd-b3763c34276c,1486,湖南省
2011-01-22,2ab8e987-d734-4d82-8214-8fea261ba9b7,1493,福建省
2011-01-22,659c1d66-8a89-408a-bcb4-328a739189ac,2699,云南省
2011-01-22,937f7e45-245d-4394-ad2c-23f98cd713ac,214,福建省
2011-01-22,f99535fa-85c3-49a4-97b0-e5c32a0510a6,1432,四川省
2011-01-22,13c0c523-e819-412d-8052-be2e5de395c6,433,江西省
2011-01-22,08d27b84-9263-4d80-8012-cf78cdf4a53b,1325,湖南省
2011-01-22,1bc2614d-5495-43db-9570-23ecd5865d0b,2900,贵州省
2011-01-22,e79c9323-0c9c-4e75-9559-5b8b131f3cb6,719,陕西省
2011-01-22,407297db-ffbb-44fb-a7d9-36080cf1f839,2255,安徽省
2011-01-22,4c82d0de-2b5c-4bfd-8d27-78b9c1f16afa,1645,山东省
2011-01-22,8b3b3fc8-5ecc-4936-972e-d5f584d9b8ac,955,福建省
2011-01-22,c3293bbe-2494-4734-9a4f-8c2b60ee4633,2241,山东省
2011-01-22,dae37097-a278-4887-ad11-72130a3d7e5b,1909,云南省
2011-01-22,4c6137c1-d392-4470-876f-df337a28e0d9,2919,山东省
2011-01-22,cc2cd717-5dee-47f2-bb0e-1f51ed103d3e,2545,湖南省
2011-01-22,0f47ee34-7544-4dd3-b99b-46a854e07caa,582,河北省
2011-01-22,6799e91a-fbc9-44f6-abd5-739e0128b930,2032,云南省
2011-01-22,0aa8e0d5-83ac-441a-86e6-d51aa1586b57,1976,四川省
2011-01-22,33e4f391-f5c6-440e-b69f-202b577029f1,1554,湖北省
2011-01-22,9250a25c-3425-4729-834f-304b4aa13092,2353,山西省
2011-01-23,b4c9c251-9b34-4fe9-a723-55ddeb5752c7,2360,河南省
2011-01-23,8293b6d4-552e-4a55-a426-ce739e0dfb43,2770,河北省
2011-01-23,94370225-98b0-479e-b70b-c6c396e2be61,199,陕西省
2011-01-23,5d8ac128-833a-42a6-943a-06f0a3df43c7,2734,福建省
2011-01-23,406f4f95-1da1-4430-ae9a-5055a093fedc,1995,四川省
2011-01-23,942c22a1-0438-4080-b147-e58af4b6eb77,2704,浙江省
2011-01-23,8b21eec5-19cd-46e3-b0a4-3a3444006417,2596,河南省
2011-01-23,b74da747-b544-4c53-91e8-2e215f5e638c,2263,浙江省
2011-01-23,f32fb7bd-1e61-474a-bc9a-0f24d8c0cc9e,1370,河南省
2011-01-23,f2875403-4b19-4ed7-a805-f9a0c74eb865,2724,贵州省
2011-01-23,c2432b5c-72e2-4ce4-8e44-f025bdc13329,958,湖南省
2011-01-23,1f3d1825-a0ad-47c9-b37b-f73218d129b5,716,山东省
2011-01-23,c1e3261b-84fe-42ed-86f3-3fda7fc0c97d,1455,陕西省
2011-01-23,a84816cc-acb4-4496-8e5c-ccc2ce87d762,2435,广东省
2011-01-23,c1f8735c-a8c9-45f0-9b04-0b99d143a6a8,1369,山西省
2011-01-23,4e64b002-c5f2-4571-bdf5-c7b04ee8a120,2896,湖南省
2011-01-23,ebb86079-cd12-4742-b7e0-ab6655e92115,454,湖南省
2011-01-23,f5f102de-5219-4c39-aaa5-fae84c4808b6,1473,山西省
2011-01-23,761f18df-ce17-4178-b335-9b2ff9330732,2086,贵州省
2011-01-23,69bdebef-013a-4080-8e69-583621809051,531,湖北省
2011-01-23,4e543398-3597-4d71-be2b-3501957b6c87,1371,广西省
2011-01-23,79bcb1e6-40c0-4662-b9b1-6cae8fee6fb3,562,山东省
2011-01-23,2b6761cb-5440-4e38-91ac-6060b0a450e0,2793,山西省
2011-01-23,28e55411-1a52-43f1-9d47-85c194ff327d,1419,云南省
2011-01-23,f76821be-416c-4fe0-a0bf-6074b5a0624b,2777,河南省
2011-01-23,74b9a268-e377-4fa5-afe5-318cee1f7b29,1477,陕西省
2011-01-23,3e482688-aa75-4191-b501-59c24e6a7b48,734,山西省
2011-01-23,bfaa5797-dcf8-4572-87dd-4d1cd4b3d15d,879,湖南省
2011-01-23,a6b97089-8e23-47dc-a683-188fd6cb022b,1088,湖南省
2011-01-23,93b75320-4ada-44ba-b488-b782a3eea632,760,湖北省
2011-01-24,d32e22db-b079-4a96-b060-7ba6b874814d,986,浙江省
2011-01-24,bce3a3da-8482-4215-801c-796dc244071e,818,浙江省
2011-01-24,c544f90b-3710-48fc-918e-c420d1bb9b3f,254,江西省
2011-01-24,5eed0c38-f74d-4b85-bb14-a176dc7cc0b5,2654,山东省
2011-01-24,bca5f349-67cc-4581-85a1-4a23be332571,1431,湖南省
2011-01-24,b634e795-c82a-4288-93d7-822860bd5a2f,1061,广东省
2011-01-24,1e5db16f-b477-4dd8-bdc5-cb69fb778610,1797,四川省
2011-01-24,63cfe3d4-4602-4027-896b-cb7d56f33169,2741,河北省
2011-01-24,ed0de335-6f05-4506-85fd-0f9eeee015c2,253,陕西省
2011-01-24,3aeeb634-8b00-4f4f-a0b6-80fbbc4395aa,1626,河南省
2011-01-24,d8023270-00d3-479a-a6c4-47efa2fe87d2,1572,广东省
2011-01-24,52de76a0-5686-4cd5-ad5d-fb0b3ca72736,1194,辽宁省
2011-01-24,ac0fabdc-919d-4ca1-928a-9185ea2065b4,1876,江苏省
2011-01-24,171df89f-c3ed-4c8a-a023-baead19074b4,918,湖南省
2011-01-24,3cd3a0b0-7eb2-4c9f-9737-311985beb9a2,333,四川省
2011-01-24,62385b3e-13d3-4ba3-9e53-d461a5258c60,2319,辽宁省
2011-01-24,55eb8e48-047a-4a86-a209-4b9386930f08,2781,贵州省
2011-01-24,9cdb4357-20e0-41f8-85ab-3f4d0bb2ee35,1997,湖南省
2011-01-24,f13e7cef-866e-4379-a3fa-5d5ab3f4ccb0,2014,广西省
2011-01-24,0a74ee7c-a39e-455c-85f1-8432ebefb40f,2963,湖北省
2011-01-24,9376a3b0-5ab2-4e7c-a41c-129e7e2c44f6,2154,安徽省
2011-01-24,9337fba4-18b9-466f-85bc-7bd95d15d43e,2157,江苏省
2011-01-24,0b8322ed-9c2d-4fe3-ae7a-255bf3670351,507,福建省
2011-01-24,9d9f95c9-4c5f-4326-a8ad-132cbacd25bb,391,福建省
2011-01-24,f5292a59-a867-4b17-b6e0-dbba5d0c5b73,1230,江苏省
2011-01-24,90c188ac-c3bb-4cd8-9cf0-9f7ead3899b6,2533,云南省
2011-01-24,96f3d82b-1e54-416a-88d4-87a972c67bc7,220,四川省
2011-01-24,315b8801-2206-4e84-a8e3-68b397157018,1551,广西省
2011-01-24,bc5fac0c-fcc1-4ac1-a274-fddfd6412351,576,四川省
2011-01-24,e82ea400-24b8-4dd0-ab54-a6a25f9924b6,1946,浙江省
2011-01-24,bb537cc4-0b57-4bda-9058-b842522f149c,2590,福建省
2011-01-25,9f14f9a1-f6d3-4002-ab04-bcbcdff1baaf,248,山东省
2011-01-25,cc948ce4-10d2-4718-b7cb-1f485ddc89ad,2183,福建省
2011-01-25,bbccd8a3-2fc3-4d5b-b742-c3e2354b8511,1419,陕西省
2011-01-25,1010fe45-0bf9-4813-b950-9bfa016f9af5,2982,福建省
2011-01-25,a58a115a-6665-41e4-9bff-78b3329706e4,2161,江苏省
2011-01-25,921af89e-3a6f-41b8-b455-a3513b9c5c53,729,陕西省
2011-01-25,9bc59851-962c-4281-a417-d820aad10a99,126,江苏省
2011-01-25,684d8e12-f7ec-47f8-bc52-97e34c7fd783,1502,四川省
2011-01-25,1f09584b-338c-4aa5-9d94-d466a88c1aac,1424,山西省
2011-01-25,6eee7070-df27-4a70-a16c-a07e4f5b6edb,2494,河南省
2011-01-25,2d084574-31cd-44bd-ae0c-e49dceffaf80,559,福建省
2011-01-25,12261590-52ed-4306-bb24-3ccdd4254b7d,769,福建省
2011-01-25,87773b0d-2a07-4754-8a65-85baae01b57a,1821,湖南省
2011-01-25,4489f869-03f5-4c70-8d87-4036fbb3dcfe,1074,河南省
2011-01-25,88916aaa-2985-436b-839f-3dc9b6dcae70,136,浙江省
2011-01-25,f2f4f698-f8db-4e7c-bf73-308d796bb02c,2470,广西省
2011-01-25,013778fe-4378-47f6-b75b-a1f3655e09bb,1139,辽宁省
2011-01-25,5470d9ce-5460-4b35-aef1-4e57351ea194,1605,福建省
2011-01-25,23a09fb1-6de2-4fa9-b23e-3da063c2a72a,177,山西省
2011-01-25,71ef3949-5d63-41c2-92b5-30b032383817,934,云南省
2011-01-25,cc36428c-4d37-4b29-8364-dde2895d6341,2523,河北省
2011-01-25,9828ff8c-ae3b-468e-9e00-72d9288bc3cd,1279,安徽省
2011-01-25,9399267e-3b55-441d-956e-2e5cc7532afc,1400,四川省
2011-01-25,e829bc12-fa3c-4984-8502-4e07f7075544,1998,广西省
2011-01-25,bdcc4c09-36b5-4f68-a224-c3013bead34a,1657,山西省
2011-01-25,932f9ab1-c33c-47c8-8166-5cc1a10770f1,2792,贵州省
2011-01-25,70515438-ad80-41af-bb36-7c85a6e1fe24,1783,河北省
2011-01-25,794c2520-6960-4f0a-bf5b-c5ab849224c8,1774,广东省
2011-01-25,e7fa12f9-02c7-45c1-8a32-e751e1263116,2698,山东省
2011-01-25,2b074521-2efa-41f2-a91e-5e14fffa73eb,250,安徽省
2011-01-26,22b8eba2-bf4c-4068-a264-b724d09e9ff0,2833,辽宁省
2011-01-26,d7f8df38-136d-411d-b4ac-c79e677239e2,1034,福建省
2011-01-26,b05a5b07-f24d-4ef4-b6c5-957cd3d9c9fb,1001,辽宁省
2011-01-26,17f2b0a5-2409-4ccb-873f-6cee266cf829,357,云南省
2011-01-26,cd751296-2902-4905-8146-ae55df3b6082,2261,广东省
2011-01-26,504862e9-4d85-4d35-8341-06173cf6b800,1921,福建省
2011-01-26,2b6c4b7d-95af-499b-9ec0-dd3d08ce7df8,2536,云南省
2011-01-26,ae2deff0-0a78-4776-8681-31560438c11d,1703,山东省
2011-01-26,ab7055b5-2740-4fd4-872d-97e65fe6c835,2522,浙江省
2011-01-26,6a36b54b-e55d-4f15-86cb-87855ab9efbb,1191,江苏省
2011-01-26,185c1f06-d32d-42e2-a6b7-789bf2fefb65,1364,福建省
2011-01-26,81131f87-82b3-4885-8163-275522ecbe11,2583,福建省
2011-01-26,9435cdf5-29e8-4cfa-a4eb-3faaa7433251,2403,贵州省
2011-01-26,7b3c46eb-172a-457c-8926-a9cbc102ed30,1407,广东省
2011-01-26,44502772-f7b3-4106-ad73-e7c3c0582672,1288,江西省
2011-01-26,6b23eb8e-96c3-4965-b9f2-75818ba97b64,724,贵州省
2011-01-26,4d8049fa-601f-4f91-9d76-561e238bf3a4,408,安徽省
2011-01-26,0f30ecfb-744d-4eca-bf1b-c2190cc322f6,894,湖北省
2011-01-26,58271487-81f0-4fe7-b8c0-f38299123e50,2796,广东省
2011-01-26,399d3c2e-99e3-4073-98d2-3bcc406df541,1861,福建省
2011-01-26,4b8f9c41-e5a4-42c2-92c4-e25e3c487997,1356,辽宁省
2011-01-26,0f9dd836-2a28-4373-b901-17948e00c0e3,2686,安徽省
2011-01-26,4a25705d-2c10-47b8-bfa1-98313c773067,2152,河北省
2011-01-26,04c5e343-5584-41cc-8389-3cc0075ee0c8,1443,福建省
2011-01-26,f4eac71c-c9ea-47e1-8dcf-e566cf7e93cd,2545,山西省
2011-01-26,66ce2127-3ae5-4cf3-8a61-a3c1a885904f,2786,山东省
2011-01-26,cbad7f7e-fc0d-4fb0-88de-4462ce4077d8,525,江苏省
2011-01-26,5255e991-df52-40f1-9af4-c144a6213249,1901,湖南省
2011-01-26,3aa817a3-2d4a-4d6a-81a9-2cd5df028ab5,1462,广东省
2011-01-26,ed5cf43f-d78f-4de8-a96b-24373c66df5d,1008,陕西省
2011-01-26,37ea8230-a719-43bb-aaf2-b603a45be9d5,1727,河南省
2011-01-26,02431700-8881-4f35-b9ef-efd6ceda1971,1482,安徽省
2011-01-26,05345e92-4a5e-4024-8e83-183b0946db6e,2398,河南省
2011-01-26,950c03fa-add8-48dc-8c7a-50ff28aa83ac,1029,四川省
2011-01-27,8031c9e1-19e6-4351-9964-a945f54e9d19,2373,浙江省
2011-01-27,604e34e2-8ca8-4695-9e9d-ab3fcac7178c,138,云南省
2011-01-27,4bb69f2e-f2ea-4155-80bd-9624601e0121,568,辽宁省
2011-01-27,02230fff-ac40-444e-b4d1-6a2b6ca77335,327,河北省
2011-01-27,676072e0-6ca9-4b19-8ae6-75c0c02dd6ca,1117,江西省
2011-01-27,9fe168f9-0304-4a0e-858e-1339c46f77c8,930,广东省
2011-01-27,9fe5e326-289b-4d5a-ab6a-d100067ea25c,1691,福建省
2011-01-27,6bd51626-2d27-46e1-b625-c30c1b6d4185,1734,湖南省
2011-01-27,d809375b-a735-481b-b8cc-78cbdb367b9c,792,山西省
2011-01-27,28aa2215-47e3-425b-944e-8af4598d327e,1850,河北省
2011-01-27,ed5831cb-c5f6-41a5-ae2c-77fdd2c39543,431,福建省
2011-01-27,f5c2fd58-e797-4d5f-a3a0-11ca60c05f5a,1094,安徽省
2011-01-27,3b913a01-3137-4e46-8fa5-2eb6332d6238,1237,辽宁省
2011-01-27,55893df2-1e0c-4e32-8e13-4226a9869529,2228,江苏省
2011-01-27,4dbfc343-5153-4f53-bd38-bce31b2062af,774,广东省
2011-01-27,ce55987b-3116-43f5-aa18-0fdc55d3c2fc,510,河南省
2011-01-27,6b5cd08c-3c01-4fc7-8bb2-faf73deee45b,746,河北省
2011-01-27,fb918c6f-c793-4097-b2d3-fce814e6d066,1871,浙江省
2011-01-27,f426189b-b72b-4ef2-97c3-19e5fb588c77,1407,陕西省
2011-01-27,e90c1bca-9ab0-4e84-a47d-72f41af324a8,2034,四川省
2011-01-27,c0403ee1-06c2-4e10-ba83-03f0e0dc1dc6,2890,山东省
2011-01-27,5036733f-7d0d-4443-9af7-92ccc6a1a19c,2758,江苏省
2011-01-27,a9b857a8-c2ba-451e-9bc5-f6c98c9b8d28,1106,广东省
2011-01-27,65a2ae2a-d87b-4740-8c9b-085bdcb4586b,2624,浙江省
2011-01-27,2cf435cf-0e56-438e-bc3d-6341af368b05,231,河北省
2011-01-27,2b82825b-0127-4467-9a52-5bea7e8e393b,1340,湖北省
2011-01-27,8d50211d-0ea7-452f-9af1-03f956a85eb5,1532,广东省
2011-01-27,9dc5cc7f-bc31-4e97-870b-b4ad07e6e993,851,贵州省
2011-01-27,b7d6e3c2-78ae-43be-a425-b29a4fcd56fc,2996,山西省
2011-01-27,01b1094d-a2c2-40b4-a65d-fae1c57265f7,982,山西省
2011-01-27,d8aa0590-ac2d-437b-8d2d-4b1204c8879e,2881,湖北省
2011-01-28,46712b47-fbdb-4d29-ba21-75069533674e,750,安徽省
2011-01-28,6f4e55a6-c90f-47fd-ab94-bf11ebe82c36,656,贵州省
2011-01-28,d55ec58c-1f0d-4401-be3d-1c2b009e8ee3,2432,云南省
2011-01-28,e91248c4-1e7f-4385-a817-0b849404ba94,690,云南省
2011-01-28,e3843360-4c52-4a4b-baff-f9d62e495d31,110,河北省
2011-01-28,3026350a-afd2-4596-8f80-7198e9a6cf5a,1993,江西省
2011-01-28,81a71601-ec17-437d-9cad-f1755e2f7505,587,浙江省
2011-01-28,d303f402-2d6c-4e27-ac13-c4de66dcaa9b,1345,山东省
2011-01-28,321c6d16-b867-4244-93a7-5cfef5729e12,527,云南省
2011-01-28,75356d9b-a4f9-41a9-a612-e2389d664d24,261,江西省
2011-01-28,30b33da3-cddf-435b-be42-83ddb7f14e70,663,山西省
2011-01-28,47294a46-a588-4911-b331-2313c5c5a976,167,江西省
2011-01-28,7ac0417c-4faa-4df1-b877-8c94b465dfaf,1809,山东省
2011-01-28,5fb987ef-bc02-4538-8e73-449b08cd5bd2,397,湖南省
2011-01-28,dde4a8bb-e41a-4f8b-8bd0-17ca720be089,670,江苏省
2011-01-28,3ecc334b-3648-4cc5-a195-75c7217f3795,2806,浙江省
2011-01-28,fa54f7a3-8d50-48a0-903b-b0c1b8fcdb99,552,江西省
2011-01-28,77f5c1b5-96d3-4659-8110-b9cd5842466b,2661,四川省
2011-01-28,74299404-49d1-4477-b647-7c4e54fa2941,1367,湖南省
2011-01-28,dab923b0-1538-4a0a-b842-3ab35bd5f22b,2644,安徽省
2011-01-28,c2f8945c-6674-4143-890a-9b5660872017,2073,山东省
2011-01-28,aacb3e2c-c7cf-4dd9-ad69-7f21290c27c9,726,广西省
2011-01-28,0745f83d-1c5f-4651-be73-d59af99ef4c1,1563,福建省
2011-01-28,5aa8a71e-8c5c-4619-80c5-0057e6afadc4,2087,山西省
2011-01-28,1e03a97e-5232-4c39-aa58-8631166cd98c,666,辽宁省
2011-01-28,4ec36fb2-77fe-4ba2-b490-86babccfeec6,1163,云南省
2011-01-28,0f036e9b-6ac4-4449-9158-67f7159b59f1,2823,广西省
2011-01-28,1044cb75-0cdb-4199-80ba-4a6b98a4c530,2491,江苏省
2011-01-28,cf76c9b0-7bf2-4eb4-9cc7-cc80e5284b7a,1619,辽宁省
2011-01-28,4c31e390-1e83-41b3-907d-e5c2f85fc6ad,1394,河北省
2011-01-28,c9c1b49e-483f-44d7-abf8-b09f5d9d59f2,2475,湖北省
2011-01-28,7dccbf79-1456-4af6-a6b2-8ab8b5e5d12d,695,湖南省
2011-01-28,fa27f565-d022-4731-8ed2-99d2e60e4fa7,1860,江苏省
2011-01-29,d966042a-7da6-4ecb-bfaa-024a5e616fd5,1197,山东省
2011-01-29,8953f62e-64e2-4c6d-9d82-2bbdf467e592,2520,广西省
2011-01-29,b7b9922c-bfc5-44bb-b07a-e2a70856e99d,1345,广西省
2011-01-29,4c9bee80-23d0-4449-a096-47abd742a6c1,1919,湖南省
2011-01-29,6b1417b1-72bd-48c8-adca-4afae9a57327,768,福建省
2011-01-29,899a3f77-1c3a-4144-a175-97aaa98847f9,974,福建省
2011-01-29,eb236f90-5f23-4a52-96df-b69419154750,495,江西省
2011-01-29,0dd514b9-efa6-49c3-9465-b1b9b79a9d1c,1891,湖北省
2011-01-29,a66aa7ad-9ed0-4af4-bf11-85d2838c2193,395,山东省
2011-01-29,88916bb7-8340-46de-81a3-6a9fc292d077,2730,四川省
2011-01-29,63ddb165-6deb-41de-8b20-bdd202a9bfd4,714,河北省
2011-01-29,fb1c10d5-f652-4520-a560-d58fcec307aa,608,广西省
2011-01-29,c462f60d-64d5-42d4-88df-62a935df1825,2205,江西省
2011-01-29,e244bbdf-87f0-4f50-8cb2-1055fa665c10,104,山西省
2011-01-29,77d1124f-96a2-45ac-a1a0-b539fa2c1b27,2556,江苏省
2011-01-29,2c440bbc-0ed5-476b-8df9-9cec28fe10f8,966,湖南省
2011-01-29,1f8d12ad-4c96-407b-aab8-3db7df93a734,1521,河南省
2011-01-29,a913574c-1f47-4059-81ab-f6632f994588,1682,云南省
2011-01-29,4cb95d96-ff9a-4e8a-a615-9ffced3bff04,2352,云南省
2011-01-29,8b8fc3cf-5c84-46ac-8e65-3ce68e4adafa,230,山西省
2011-01-29,5f9281ba-b4a3-4985-8aa3-0d2318964573,1597,山西省
2011-01-29,b5bb9341-5817-4d7a-849f-cd00c61f803f,989,辽宁省
2011-01-29,65bf0f77-171e-47b1-aa91-3398a14ad735,225,广东省
2011-01-29,e31ea54e-afb7-418c-8d11-0e525e9dc38a,2526,湖南省
2011-01-29,9393fda1-907c-4b8a-8731-bd4202622ffb,1857,云南省
2011-01-29,6acf8dc0-2a0a-420e-8b7d-ce4d8219a491,2860,安徽省
2011-01-29,8cfc3687-6205-4108-9724-94d2261a2f70,2639,湖北省
2011-01-29,af408714-ed1c-42fc-985c-42c09b29ca1a,216,辽宁省
2011-01-29,f50a0ddb-3369-4ee7-b240-5b681001b7de,1332,福建省
2011-01-29,04b932f1-0322-42e1-a140-75de98ca5e93,134,湖南省
2011-01-29,73c154f5-f4ba-487b-a0e9-27adc325e2b7,1502,福建省
2011-01-29,fe2c2263-3e02-4046-921b-27afb74ffda4,1306,陕西省
2011-01-29,d382f91e-7928-417b-9e87-74f2d091baf3,1980,陕西省
2011-01-29,26699be8-9bb2-4ff7-a072-2c85e1e84899,1100,安徽省
2011-01-29,fb4b4a8c-0caf-4345-a74c-43ff344138b8,338,河南省
2011-01-30,61fc4b15-a64f-4bc7-ae9c-ba40bd1a1ecc,1453,江苏省
2011-01-30,63114258-8e51-4ff0-a82e-c66bc65b14e1,458,山东省
2011-01-30,4601618a-e605-4570-873c-86c34e2ae21d,1569,山西省
2011-01-30,619bb215-7fe2-4be2-89dc-6f446185257c,282,河南省
2011-01-30,92c168fe-0a11-441d-8149-a432c5554178,1617,云南省
2011-01-30,ef1eaa8f-d21f-4da3-b0b8-b7d0787c6bbb,1348,河北省
2011-01-30,0c0ab604-7f64-4977-a033-c24488d28ddf,1624,贵州省
2011-01-30,259b334f-911b-461c-8bc4-e37fa682219a,190,山东省
2011-01-30,6066090e-2c7c-4bfe-b2ef-a73c14485f40,1095,云南省
2011-01-30,0c697cb1-17c2-47bc-96c5-a1697ddb962a,643,江苏省
2011-01-30,4b7973ef-76e6-4737-9c5d-c2fa0aa9a164,2148,浙江省
2011-01-30,ecf1fd37-e9b6-4e25-8462-0d0b7637240f,1073,福建省
2011-01-30,3f9a80f6-4dd0-4d04-ad1f-4053d20c2c0f,174,山西省
2011-01-30,0ed487d6-e100-4672-ad05-fb75f9de77d9,292,江苏省
2011-01-30,d8b9987a-c2dd-44e7-91c4-1e3af75285dc,2637,云南省
2011-01-30,65c262df-d9fe-444c-8c83-47f6a04f80b8,1097,广西省
2011-01-30,4e26b8b5-9601-4a72-bb9d-b875ed87638f,2752,浙江省
2011-01-30,b5208a7f-5bd3-4a92-9ec2-155cefecdca4,2093,河北省
2011-01-30,73a9081b-b483-48d0-8dc1-1266a3fbba55,454,江西省
2011-01-30,ede0fad8-bea6-49d2-87cc-6e2e7d966263,700,江苏省
2011-01-30,f5f7e165-2add-43ab-b889-e121caf689e9,2835,浙江省
2011-01-30,6e32ebb6-41c7-4863-bfe1-0d1b24fdb657,2469,湖北省
2011-01-30,49fffe65-fe59-4926-a1c2-1045cc2ab3a2,1732,陕西省
2011-01-30,9dc0d0f7-5ab1-4318-ae76-aabcb033b053,1670,陕西省
2011-01-30,e113a8a8-a792-4a7b-b770-3abcb8036ef3,960,山东省
2011-01-30,e4526cb2-05df-4a55-9cb3-f2b9946951f6,290,四川省
2011-01-30,f761f870-8af1-40db-b48b-37db69534345,394,浙江省
2011-01-30,c46e5f9d-d610-4e44-b8d3-5e8529c1050c,443,福建省
2011-01-30,29302143-d527-4d1c-b096-e9cead86d785,2224,江苏省
2011-01-30,b03da3c1-0e3c-41ea-94c2-1d5a9b52538b,1838,贵州省
2011-01-30,71fcad71-4568-4e02-8ee9-813bfc650dc3,1818,四川省
2011-01-31,baacd01d-e50c-4886-ad2c-cc620ecee011,2382,四川省
2011-01-31,6d0a3953-bb25-4da2-8e91-69a372c7414b,1279,山西省
2011-01-31,82488abe-2022-4965-a7e6-9583a03b8dd1,1595,贵州省
2011-01-31,d13182f7-85f5-4519-8182-a3972b3b6ac0,1599,河北省
2011-01-31,5986f946-db42-41ec-96bf-07e7a3b8ac39,455,山西省
2011-01-31,f0ff62c9-6dc8-4516-8e77-7abf4a27e895,248,河北省
2011-01-31,175d4f9f-a2e4-4300-9fbe-be9a3815ce99,935,广东省
2011-01-31,63374615-e6c6-428d-992e-9287fcfb290c,1283,辽宁省
2011-01-31,2ec52a62-6cda-4544-87be-25a423888e79,2676,四川省
2011-01-31,89bd036b-9cf0-4d71-829f-8dac31aca869,1320,河南省
2011-01-31,445ef8af-29d4-4b5b-abdf-20ed8c61c999,1609,湖北省
2011-01-31,b85b99a0-3e5c-4a8f-9356-1f3e99ac1659,849,河南省
2011-01-31,34aa8fbc-bab8-4cfd-9298-31364df20d8e,2656,广东省
2011-01-31,37bf6420-064f-414f-9e1e-8dcc26394613,1809,山西省
2011-01-31,fc466782-960e-4f16-afca-d8fb371143b2,155,湖北省
2011-01-31,6d38fc7f-1805-4266-abda-487748f68776,2407,广东省
2011-01-31,f225b0cb-6e6e-4f28-9da3-e1d23ef1b2c8,1831,辽宁省
2011-01-31,39648740-5433-49a6-905b-43cbd0c2af73,1212,广东省
2011-01-31,8048bf2a-b861-4fe5-96cc-ce4b1bf9a08f,1389,福建省
2011-01-31,80e60aba-6106-42c5-89d7-2c6c7a6df259,2498,陕西省
2011-01-31,945d4b9e-150d-4344-ba48-780fa7b63846,2828,广东省
2011-01-31,a2d739bd-00ad-4b95-9690-f363aa471875,1325,辽宁省
2011-01-31,b7f2671f-e774-497f-abfe-0529447d97ce,1130,浙江省
2011-01-31,e72ad77d-bb70-4f47-a10e-ce4f4ee97f40,1201,山东省
2011-01-31,788bf003-ea28-47c5-a592-22ac8dbe7d98,2927,江西省
2011-01-31,1dbbcb43-56fa-41dd-bd8f-8c99faf0ee1c,272,广西省
2011-01-31,1bcf0efc-14bd-42d8-b98c-715c62da8102,1742,河南省
2011-01-31,5c14d27e-2bad-4adf-a1d9-6b04c96a1ae6,2548,贵州省
2011-01-31,1a209680-de06-4057-b98e-23e2cdcb2122,1303,安徽省
2011-01-31,7f3e44b1-ac69-4540-9dfe-85fa83bd3841,207,贵州省

file_define.py
"""
和文件相关的类定义
"""
import json

from data_define import Record


# 先定义一个抽象类用来做顶层设计,确定有哪些功能需要实现
class FileReader:

    def read_data(self) -> list[Record]:
        """读取文件的数据,读到的每一条数据都转换为Record对象,将它们都封装到list内返回即可"""
        pass


class TextFileReader(FileReader):

    def __init__(self, path):
        self.path = path            # 定义成员变量记录文件的路径

    # 复写(实现抽象方法)父类的方法
    def read_data(self) -> list[Record]:
        f = open(self.path, "r", encoding="UTF-8")

        record_list: list[Record] = []
        for line in f.readlines():
            line = line.strip()     # 消除读取到的每一行数据中的\n
            data_list = line.split(",")
            record = Record(data_list[0], data_list[1], int(data_list[2]), data_list[3])
            record_list.append(record)

        f.close()
        return record_list


class JsonFileReader(FileReader):

    def __init__(self, path):
        self.path = path            # 定义成员变量记录文件的路径


    def read_data(self) -> list[Record]:
        f = open(self.path, "r", encoding="UTF-8")

        record_list: list[Record] = []
        for line in f.readlines():
            data_dict = json.loads(line)
            record = Record(data_dict["date"], data_dict["order_id"], int(data_dict["money"]), data_dict["province"])
            record_list.append(record)

        f.close()
        return record_list


if __name__ == '__main__':
    text_file_reader = TextFileReader("D:/2011年1月销售数据.txt")
    json_file_reader = JsonFileReader("D:/2011年2月销售数据JSON.txt")
    list1 = text_file_reader.read_data()
    list2 = json_file_reader.read_data()

    for l in list1:
        print(l)

    for l in list2:
        print(l)
main.py
"""
面向对象,数据分析案例,主业务逻辑代码
实现步骤:
1. 设计一个类,可以完成数据的封装
2. 设计一个抽象类,定义文件读取的相关功能,并使用子类实现具体功能
3. 读取文件,生产数据对象
4. 进行数据需求的逻辑计算(计算每一天的销售额)
5. 通过PyEcharts进行图形绘制
"""
from file_define import FileReader, TextFileReader, JsonFileReader
from data_define import Record
from pyecharts.charts import Bar
from pyecharts.options import *
from pyecharts.globals import ThemeType

text_file_reader = TextFileReader("./2011年1月销售数据.txt")
json_file_reader = JsonFileReader("./2011年2月销售数据JSON.txt")

jan_data: list[Record] = text_file_reader.read_data()
feb_data: list[Record] = json_file_reader.read_data()
# 将2个月份的数据合并为1个list来存储
all_data: list[Record] = jan_data + feb_data

# 开始进行数据计算
# {"2011-01-01": 1534, "2011-01-02": 300, "2011-01-03": 650}
data_dict = {}
for record in all_data:
    if record.date in data_dict.keys():
        # 当前日期已经有记录了,所以和老记录做累加即可
        data_dict[record.date] += record.money
    else:
        data_dict[record.date] = record.money

# 可视化图表开发
bar = Bar(init_opts=InitOpts(theme=ThemeType.LIGHT))

bar.add_xaxis(list(data_dict.keys()))       # 添加x轴的数据
bar.add_yaxis("销售额", list(data_dict.values()), label_opts=LabelOpts(is_show=False))      # 添加了y轴数据
bar.set_global_opts(
    title_opts=TitleOpts(title="每日销售额")
)

bar.render("每日销售额柱状图.html")


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值