python如何并列运行两个for循环

Python019

python如何并列运行两个for循环,第1张

需要用到多线程

#!/usr/bin/python3

import _thread

import time

# 为线程定义一个函数

def print_time( threadName, delay):

....count = 0

....while count <5:

........time.sleep(delay)

........count += 1

........print ("%s: %s" % ( threadName, time.ctime(time.time()) ))

# 创建两个线程

try:

...._thread.start_new_thread( print_time, ("Thread-1", 2, ) )

...._thread.start_new_thread( print_time, ("Thread-2", 4, ) )

except:

....print ("Error: 无法启动线程")

while 1:

....time.sleep(5)

....print('is main ')

首先,dataframe自带的柱状图,可以将每列作为一个图例

import pandas as pd

data=pd.read_excel()

data.bar()

$ python

Python 2.7.3 (default, Mar 14 2014, 11:57:14) 

[GCC 4.7.2] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> a = 1

>>> b = 2

>>> c = 2

>>> d = 4

>>> if a < b == c < d:

...     print "OK"

... 

OK

>>>