程式設計python的運算速度問題,希望大家能幫幫忙!謝謝大傢伙了

時間 2021-06-28 17:35:21

1樓:匿名使用者

如果你的電腦沒在幹其他的事情,那麼作業系統會自動把資源都給你這個程式的,如果需要計算那麼長時間的話,要加速你就需要重新設計程式了。如果計算能分成不相干的部分,你可以用多個執行緒或者多個程序並行處理,這樣你就可以利用cpu的所有的core了。更好的情況是,如果你的計算能分成數量巨大而且都相同且互不干擾的小段簡單計算,那你可以用顯示卡的gpu來計算,用gpu計算提高的速度就快多了,比如地質勘探採集的**波資料原來大概用兩三個星期的計算現在只要不到一天。

2樓:匿名使用者

額。。。找熟悉python的人重構或者優化下**吧。。。

或者試下pypy。。。

資料有多大啊,說下看看。

存在hhd還是ssd上?做的什麼處理?

啥cpu?記憶體多少?

分配cpu這種事應該不用管。python應該會是佔滿的。

python簡單的小問題作業,幫幫忙!

3樓:匿名使用者

**如下:

#coding=utf8

import datetime

birthday = datetime.datetime(1988, 10, 20)

g = input("開始遊戲嗎?(y/n)")if g == 'y' or g == 'y':

print('歡迎進入遊戲!')

cnt = 0

while cnt < 3:

q = datetime.datetime.strptime(input('你猜我的生日是啥時候?'), '%y-%m-%d')

if (birthday - q).days == 0:

print('猜對了!')

break

cnt = cnt + 1

print('遊戲結束!')

else:

print('再見!')

4樓:匿名使用者

def game(right_ans):

"""right_ans 遊戲的正確答案

"""counter = 0

while counter < 3:

ans = input("你猜我的生日是啥時候?")if ans == right_ans:

print("猜對了!")

break

else:

counter += 1

print("不對")

print("遊戲結束")

ans = input("開始遊戲嗎?(y/n)")if ans == 'y' or ans == 'y':

game("9.1")

else:

print("再見")

拿去玩兒 (python3)

python的兩個問題,大神幫幫我 100

5樓:育知同創教育

第一題:

daysperyear=365

hoursperday=24

minutesperhour=60

secondsperminutes=60

result = daysperyear*hoursperday*minutesperhour*secondsperminutes

print result

結果:31536000

第二題:

# -*- coding: utf-8 -*-inputtemp = input("請輸入華氏溫度:")huatemp = (inputtemp-32)*(5/9)print huatemp

有關python的小程式設計問題,跪求大神速解!學校的計算機作業

黑板客 分為三步 產生隨機數 篩選3位數,小於1000 排序輸出 import random x random.randint 1,10000 for i in xrange 1000 y i for i in x if i 1000 y.sort reverse true maxvaule tup...

關於Python程式設計問題,一共三問

def moon weight startw,addw end weight startw for i in range 15 end weight addw print i 1,年後,月球上體重 end weight 0.165,地球上體重 end weight def moon weight2 ...

python問題,python的問題

在引用同一個地址時 c物件的值改變其中一個,另外一個也會隨之改變。當我們想建立一個副本而不是引用時,可以複製物件。import copy a 1,2,3,4,6,89,45,23,67 c random.sample a,3 b copy.copy c unique 0,c unique1 0,b ...