python編寫挖礦程序
Ⅰ 用python編寫一個簡單的程序
print"""
include<stdio.h>
intmain(void){
return0;
}
"""
Ⅱ 用python編寫程序
1.在python 2.5中找到空閑(python gui)(取決於您安裝的版本),然後單擊並彈出以下表單:在>>中;>在提示後輸入代碼並返回以執行代碼。空閑支持語法高亮,支持自動縮進,支持方法提示,但是提示很慢。2.在命令行窗口上運行此方法的前提是在系統的路徑變數中配置Python安裝路徑。在我的計算機上右擊屬性>高級-gt;環境變數,在系統變數列表中找到路徑項,單擊編輯按鈕,並附加\"c:python 25;\"(路徑和版本取決於您的安裝),保存退出。啟動>運行--進入cmd,返回到汽車,並打開cmd窗口。進入Python後,返回到Python環境。它的操作與空閑基本相同,但是沒有語法高亮、自動縮進和方法提示,唯一的優點是它運行速度比空閑快(如果你告訴我你可以用參數運行python,那麼你就不是新的了)。(沒有必要讀這篇文章,所以用處不大。使用ctrl+z退出此Python環境,然後返回汽車。3.在腳本中運行上述兩種方法是簡單的,但不適合大量代碼的開發。它只適用於查看單個句子或幾個代碼字的運行結果,或驗證函數的調用方法。這是我們常用的調試,驗證程序是常用的。如果它是一個正式的開發,它應該作為一個獨立的腳本運行。打開您的文本編輯器(我使用電子編輯器,當然您可以使用記事本,寫字板),輸入Python代碼,保存為*。py文件,然後雙擊運行它來執行,當然,如果必須配置系統路徑變數。我在它的目錄中打開一個cmd窗口並輸入Python*。Py運行l在代碼末尾添加以下語句:原始_輸入(),然後雙擊運行,結果將一直保持到您點擊返回按鈕後消失。在linux上運行python程序一般有以下兩種形式,與windows基本相同。首先,在終端窗口中空閑運行並將$python輸入到交互操作環境中,然後您可以在輸入時執行代碼:>>>列印'hello python'hello python>停止使用ctrl-d(G)。在py腳本所在的目錄中作為腳本輸入運行
Ⅲ python編寫抽獎程序
#data和name_data數據自己添加
import random
# 所有員工數據,字典的key是一個set類型,value是list類型
data = {
('能永年', '甲隊'): ['項目隊長', '曾經外派抵達x地做出了某事', '曾經外派抵達子公司做出了ss項目'],
('巴偉毅', '乙隊'): ['HR'],
('紀文博', '丙隊'): ['項目成員', '為xx事做出了重大貢獻', '曾經做過AA項目'],
('吉信鴻', '丙隊'): ['HR', '為公司面試了XX人次', ],
('沙雅旭', '丙隊'): ['財務管理', '針對財務的做出了重要指導'],
}name_data = ['能永年', '巴偉毅', '紀文博', '吉信鴻', '沙雅旭'] # 參見抽獎人的姓名random_name = random.choice(name_data) # 隨機一個中獎的人for key, value in data.items():# print(key,value)if random_name == key[0]: # 在字典key中找到這人print('{}:{}'.format(key[0], key[1]))for item in value: # 遍歷他的信息print(' ' + item.ljust(20))
Ⅳ 利用PYTHON編寫一個程序...
你都已經知道思路了還用問?
python有telnet模塊,直接調用。用telnet在命令行里交互,取出命令行里的信息,反饋給用會,寫個GUI,簡單一點的設置個IP地址的,子網掩碼什麼的。
Ⅳ 如何用python寫exe程序
Win下發布應用
起因
今天實驗室同學看到我的乞丐版二輸入規則器,他挺感興趣的,也想要玩玩,但是他沒有裝python的環境,總不能讓他一直玩我電腦吧,所以想到了將程序打包成exe,直接運行!想法一出來,根本擋不住啊,說干就干,先網路python打包exe,一大堆答案,我整理了一下,大概有Py2exe和pyinstaller兩種,但是,我給你看張圖
如果覺得內容不夠細致,可以參考
用PyInstaller將python轉成可執行文件exe筆記或者用PyInstaller把Python代碼打包成單個獨立的exe可執行文件
補充
2016.7.7補坑: 基於python的參考文獻生成器beta已完成,歡迎下載和使用免費下載基於python的文獻生成器.exe
2016.7.8補充: 利用Pyinstaller編譯關聯文件成exe,只要輸入時候寫成pyinstaller -F main.py related.py即可,其中main為主函數,其中有import related.py的函數,只要把重要的放前面就好啦,然後最後的exe文件名會以第一個命名,也就是最後形成一個main.exe就是醬紫。修改spec文件,重新加上參數再編譯。按照正常步驟做過之後,在目錄中還會有一個spec文件,用編輯器打開,之後修改參數,保存後,在原來操作的cmd上寫入:pyinstaller main.spec即可,這個是我在gui圖像生成exe格式時候,圖片無法打包查閱到的,需要單獨添加
Ⅵ 用Python編寫程序
for i in range(65,101):
print(bin(i)[2:]+','+oct(i)[2:]+','+str(i)+','+hex(i)[2:]+','+chr(i))
Ⅶ 用python編寫一個程序
ic=float(input('請輸入路程(單位為公里km):'))
sj=float(input('請輸入等待時間(單位為分鍾min):'))
times=str(input('請輸入乘車時段是「白天」還是「晚上」:'))
test=['白天','晚上']
if times=='白天':
if ic<=2:
fy=8
print('此次乘車的費用是',fy,'元。')
else:
sf=8+ic*2-4+sj/3
print('此次乘車的費用是',sf,'元。')
elif times=='晚上':
if ic<=2:
zj=9
print('此次乘車的費用是',zj,'元。')
else:
jq=8+ic*3-6+sj/3
print('此次乘車的費用是',jq,'元。')
else:
print('時段只能輸入「白天」「晚上」,請重試!')
Ⅷ 用Python編寫程序
Ⅸ 有python代碼怎麼編成可執行的exe程序
py2exe啊,一點也不老,穩定而且好用。
操作步驟如下:
如果你有一個名為helloworld.py的python腳本,你想把它轉換為運行在windows上的可執行程序,並運行在沒有安裝python的windows系統上,那麼首先你應寫一個用於發布程序的設置腳本例如mysetup.py,在其中的setup函數前插入語句import py2exe 。
mysetup.py示例如下:
# mysetup.py
from distutils.core import setup
import py2exe
setup(console=["helloworld.py"])
然後按下面的方法運行mysetup.py:
python mysetup.py py2exe
上面的命令執行後將產生一個名為dist的子目錄,其中包含了helloworld.exe,python24.dll,library.zip這些文件。
如果你的helloworld.py腳本中用了已編譯的C擴展模塊,那麼這些模塊也會被拷貝在個子目錄中,同樣,所有的dll文件在運行時都是需要的,除了系統的dll文件。
dist子目錄中的文件包含了你的程序所必須的東西,你應將這個子目錄中的所有內容一起發布。
默認情況下,py2exe在目錄dist下創建以下這些必須的文件:
1、一個或多個exe文件。
2、python##.dll。
3、幾個.pyd文件,它們是已編譯的擴展名,它們是exe文件所需要的;加上其它的.dll文件,這些.dll是.pyd所需要的。
4、一個library.zip文件,它包含了已編譯的純的python模塊如.pyc或.pyo
上面的mysetup.py創建了一個控制台的helloword.exe程序,如果你要創建一個圖形用戶界的程序,那麼你只需要將mysetup.py中的console=["helloworld.py"]替換為windows=["myscript.py"]既可。
py2exe一次能夠創建多個exe文件,你需要將這些腳本文件的列表傳遞給console或windows的關鍵字參數。如果你有幾個相關聯的腳本,那麼這是很有用的。
運行下面個命令,將顯示py2exe命令的所有命令行標記。
python mysetup.py py2exe --help
Ⅹ python編寫程序
1、實現源碼
import random
def buildRandomStr(num, s):
da = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
sa = ''
k = 0
for i in range(num):
sa += random.choice(da)
print(sa)
for j in range(0, len(sa)):
if s == sa[j]:
k += 1
return k
#生成1-20之間的整數
b = random.randint(1, 20)
a = buildRandomStr(b, 'P')
print(a)
2、實現結果
(1)結果一:
TADQMRUZCAYPXGGGAA
1
(2)結果二:
CSHYQPOLEVPGTMIR
2
(3)結果三:
LHMB
0