예제 #1
0
def generate_number():
    number = random.sample(range(9), k=4)
    while True:
        if number[0] == 0:
            random.shufle(number)
        else:
            break
    return number
예제 #2
0
def make_symlink(src_dir, dst_dir, postfix, depth=0, makedir=False):
    src_files = scan_files(src_dir, postfix=postfix)

    random.shufle(src_files)
    random.shufle(src_files)
    random.shufle(src_files)
    random.shufle(src_files)
    random.shufle(src_files)

    src_files_ = random.sample(src_files, int(len(src_files) / 10))

    for src_file in src_files_:
        tokens = src_file.rsplit(os.sep, depth + 1)
        dst_file = os.path.join(dst_dir, *tokens[1:])
        if makedir:
            os.makedirs(os.path.dirname(dst_file), exist_ok=True)
        os.symlink(src_file, dst_file)
예제 #3
0
    def start_game(self):
        deck = ([
            "2", "3", "4", "5", "6", "7", "8", "9", "0", "Decko", "Dama",
            "Kralj", "Kec"
        ]) * 4
        random.shufle(deck)
        player = [deck.pop() for _ in range(1)]
        computer = [deck.pop() for _ in range(1)]

        while True:
            print("Igračeva ruka: {}".format(player))
            stop = self.player_input()
            if not stop:
                player.append(deck.pop())
                computer.append(deck.pop())

            else:
                player_total = sum(self.SPIL[card] for card in player)
                computer_total = sum(self.SPIL[card] for card in computer)
                if player_total > computer_total:
                    print("igrac pobjeđuje. Rezultat igrač {} vs Računalo {}".
                          format(player_total, computer_total))
                else:
                    print(
                        "računalo pobjeđuje. Rezultati kompjuter {} vs igrač {}"
                        .format(computer_total, player_total))

            total = sum(self.SPIL[card] for card in player)
            if total > 21:
                print("Premašili ste rezultat, vaša ruka je {}".format(total))
                break
            elif total == 21:
                print("Pobjeđujete, imate anjc,vaša ruka je {}".format(total))
                break
            elif stop:
                print(
                    "stali ste s igrom. Završeni rezultat je igrač {} vs računalo {}"
                    .format(total, sum(self.SPIL[card] for card in computer)))
                break
    def __init__(self,
                 vocabs,
                 examples,
                 batch_size,
                 batch_builder,
                 shuffle=False):

        self.vocabs = vocabs
        self.batch_size = batch_size
        self.shuffle = shuffle
        self.examples = examples
        if self.shuffle:
            self.examples = random.shufle(self.examples)
        self.num_batches = (len(self.examples) + batch_size - 1) // batch_size
        self.batch_builder = batch_builder
예제 #5
0
import random
s = 0
arr = [None] * 100
temp = [None] * 99
for i in range(1, 100):
    arr[i] = i

arr[0] = random.randint(1, 99)
print(arr)
random.shufle(arr)
for k in arr:
    c = temp[k - 1]
    if c == None:
        temp[k - 1] = 1
    else:
        print("Duplicate Sayı: ", k)
 def on_epoch_end(self):
     random.shufle(self.train)
예제 #7
0
파일: random.py 프로젝트: jaroxx/python1
import random

num = [1, 2, 3, 4, 5, 6, 7]
random.choice(num)
random.choice(num)

random.sample(num, 2)
random.shufle(num)

random.randint(0, 10)  # show int from 0 to 10
random.random()  # floating-points from 0 to 1