Python顏色輸出和random的學習

2022-03-26 07:16:32 字數 1271 閱讀 4993

顏色輸出模組:termcolor

random 的 學習:

#

!/usr/bin/env python

#-*- encoding: utf-8 -*

import

random

from termcolor import

colored

buytimes = 1

try:

times = input('

想買幾注(預設一注): ')

except

: times = 1

while buytimes <=times:

red = map(str,range(1,34))

blue = map(str,range(1,17))

random.shuffle(red)

random.shuffle(blue)

rball = random.sample(red,6)

bball = random.sample(blue,1)

strred = '

'.join(rball)

strblue = '

'.join(bball)

buytimes += 1

print colored(strred,'

red') + '

' + colored(strblue,'

blue

')

效果:

知識點:

random.random()      :返回 0 <= n < 1的隨機實數。

random.uniform(a,b) :返回 a <= n < b的隨機實數。

random.randrange([start],stop,[step]) :返回range([start],stop,[step])的隨機整數。

random.choice(seq)   :返回seq序列中的任意元素。

random.shuffle(seq)  :隨機移位。

random.sample(seq,n) :從序列中取n個隨機的元素。

python 輸出顏色與樣式

我們知道在命令列下,python輸出的字串顏色和一般字元相同,例如windows為黑背景白色字元。若我們想強調某些字元,可以利用下面的 將要強調部分變為red色。這個 在linux下可以,在windows下好像不能用。原理未知。def inred s return s 31 2m s s 0m ch...

python 輸出顏色與樣式

import os ported from def print nt foreground,newline,kw from ctypes import windll,structure,c short,c uint,byref 8 means highlight cc map closehandle...

python輸出帶顏色字型

在python開發的過程中,經常會遇到需要列印各種資訊。海量的資訊堆砌在控制台中,就會導致資訊都混在一起,降低了重要資訊的可讀性。這時候,如果能給重要的資訊加上字型顏色,那麼就會更加方便使用者閱讀了。當然了,控制台的展示效果有限,並不能像前段一樣炫酷,只能做一些簡單的設定。不過站在可讀性的角度來看,...