# coding=utf
"""
author=Hui_T
"""

import math

# print(sum([]))
# print(sum([1, 1.1]))  # 2.1
# a = "%s is a "
# print(a % '1')
# 回调函数
import random as rd

# -----------被调用方----------------------------
def newRN(fn):  # 生成10个[0,1)之间小数
    ns = []
    for i in range(10):
        n = round(rd.random(), 2)
        ns.append(n)

    # 不用直接 return, 因为调用方 通知不接返回结果
    # 改成回调函数方式
    fn(ns)  # 调用是调用方函数，这一操作称之为回调

# ----------------调用方------------------------

# 定义回调函数
def abc(*args):
    # 进入到本函数内，意味着被调用方函数已执行完
    print('生成数据成功')
    print(args)

newRN(abc)
6d4ea57effc55f97bf26d094a778b0ced308e907
<mask token>


def newRN(fn):
    ns = []
    for i in range(10):
        n = round(rd.random(), 2)
        ns.append(n)
    fn(ns)


<mask token>

<mask token>


def newRN(fn):
    ns = []
    for i in range(10):
        n = round(rd.random(), 2)
        ns.append(n)
    fn(ns)


def abc(*args):
    print('生成数据成功')
    print(args)


<mask token>

<mask token>


def newRN(fn):
    ns = []
    for i in range(10):
        n = round(rd.random(), 2)
        ns.append(n)
    fn(ns)


def abc(*args):
    print('生成数据成功')
    print(args)


newRN(abc)

<mask token>
import math
import random as rd


def newRN(fn):
    ns = []
    for i in range(10):
        n = round(rd.random(), 2)
        ns.append(n)
    fn(ns)


def abc(*args):
    print('生成数据成功')
    print(args)


newRN(abc)

# coding=utf
"""
author=Hui_T
"""

import math

# print(sum([]))
# print(sum([1, 1.1]))  # 2.1
# a = "%s is a "
# print(a % '1')
# 回调函数
import random as rd

# -----------被调用方----------------------------
def newRN(fn):  # 生成10个[0,1)之间小数
    ns = []
    for i in range(10):
        n = round(rd.random(), 2)
        ns.append(n)

    # 不用直接 return, 因为调用方 通知不接返回结果
    # 改成回调函数方式
    fn(ns)  # 调用是调用方函数，这一操作称之为回调

# ----------------调用方------------------------

# 定义回调函数
def abc(*args):
    # 进入到本函数内，意味着被调用方函数已执行完
    print('生成数据成功')
    print(args)

newRN(abc)