python做小程序
Ⅰ 15個python入門小程序,你都知道哪些
有不少同學學完 Python 後仍然很難將其靈活運用。我整理15個 Python 入門的小程序。在實踐中應用 Python 會有事半功倍的效果。
實現數學里的二元二次函數: f(x, y) = 2x^2 + 3y^2 + 4xy ,需要用到指數運算符 **
將一個正整數的個位數,以及除個位數外的部分分離。需要用到 模(取余數) 運算符 % ,和 整除 運算符 //
實現一個簡單的累加器,可以接受用戶輸入3個數字,並將其累加。需要用到 復合賦值運算符:+=
輸入年份,判斷是否是閏年。閏年判斷方法:能被4整除,但不能被100整除;或者能被 400 整除。需要用到 算術運算符 和 邏輯運算符
輸入一個數字,判斷基數還是偶數,需要 模 運算和 if ... else 結構
之前做過華氏度轉攝氏度,現在通過 分支結構 實現二者互轉。
輸入三個邊長度,判斷是否構成三角形。 構成三角形的條件:兩邊之和大於第三邊 。
輸入成績分數,輸出分數對應的等級。
某企業的獎金根據銷售利潤按照如下規則計算提成。輸入銷售利潤,計算獎金。
程序隨機生成一個正整數,用戶來猜,程序根據猜的大小給出相應的提示。最後,輸出用戶猜了多少次才猜中。
輸入一個正整數,判斷是否是素數。 素數定義:大於1的自然數中,只能被1和它本身整除的自然數。如:3、5、7
用程序實現石頭剪刀布 游戲 。
字典的key是姓名,value是身高,現在需要按照身高對字典重新排序。
將二元二次函數封裝在函數中,方便調用
初學python的小夥伴注意哦~不要只依賴於教程,而忽視實操的能力。不然,是很難有進步的。可以多動動手,嘗試一下,積累經驗。
Ⅱ 用python可以做微信小程序嗎
其實微信小程序作為一個前端的機制,Python並不能插上邊。只不過可以作為後端介面為微信小程序提供數據服務而已。python可以做後端服務和小程序通訊,python可以寫後端平台,提供api,微信小程序就用wx.request()調用這個api。
微信小程序主要的三大塊wxml控制頁面結構、wxss控制頁面樣式、js控制頁面邏輯。
如果創建的是一個不需要後端伺服器支持的微信小程序,那麼與Python就沒什麼關系了。
如果需要後端傳送接收處理數據,那麼後端就還有Python的用武之地,可以用Python的Web框架寫一個後端介面供小程序進行調用。
更多Python知識請關注Python自學網。
將python代碼編譯成exe文件的方法:
1、先在電腦上安裝pyinstaller。
2、然後到指定目錄下使用pyinstaller來將py文件編譯成exe即可。
Ⅳ 鎬庢牱鐢≒ython璇璦緙栦竴涓灝忕▼搴忥紵
緙栧啓 Python 灝忕▼搴忕殑鏂規硶涓昏佸垎涓轟互涓嬪嚑姝ワ細
瀹夎 Python錛氬湪緙栧啓 Python 紼嬪簭涔嬪墠錛岄渶瑕佸湪璁$畻鏈轟笂瀹夎 Python銆侾ython 瀹樼綉鎻愪緵浜嗕笅杞藉畨瑁呯▼搴忕殑閾炬帴錛屽彲浠ユ牴鎹鎿嶄綔緋葷粺鐗堟湰涓嬭澆瀹夎呯▼搴忋
緙栧啓浠g爜錛氬彲浠ヤ嬌鐢ㄤ換浣曟枃鏈緙栬緫鍣ㄧ紪鍐 Python 浠g爜銆備唬鐮佺殑鍏蜂綋鍐呭規牴鎹紼嬪簭鐨勯渶奼傛潵鍐沖畾錛屽彲浠ュ寘鎷鍚勭 Python 鍘熺敓璇娉曘佸唴緗鍑芥暟銆佺涓夋柟搴撶瓑絳夈
榪愯岀▼搴忥細鍙浠ヤ嬌鐢 Python 瑙i噴鍣ㄦ潵榪愯 Python 紼嬪簭銆傚湪緇堢鎴栧懡浠よ岀晫闈㈣緭鍏 python 鏂囦歡鍚.py 鍗沖彲鎵ц岀▼搴忋
涓嬮潰鏄涓涓綆鍗曠殑紺轟緥紼嬪簭錛
Ⅳ python鍙浠ュ仛灝忕▼搴忓悧錛
python涓嶉傚悎鍋氬皬紼嬪簭鐨勩
1銆佸井淇″畼鏂逛負灝忕▼搴忔彁渚涗簡澶ч噺鐨勬帴鍙api錛屽紑鍙戝皬紼嬪簭闇瑕佹湁鍩烘湰鐨凧avascript錛孒TML錛孋SS鐨勫熀紜銆
2銆佸皬紼嬪簭寮鍙戱紝甯歌佷嬌鐢ㄢ淢INA鈥濇嗘灦ApacheMinaServer鏄涓涓緗戠粶閫氫俊搴旂敤妗嗘灦錛屼篃灝辨槸璇達紝瀹冧富瑕佹槸瀵瑰熀浜嶵CP/IP銆乁DP/IP鍗忚鏍堢殑閫氫俊妗嗘灦錛堝綋鐒訛紝涔熷彲浠ユ彁渚汮AVA瀵硅薄鐨勫簭鍒楀寲鏈嶅姟銆佽櫄鎷熸満綆¢亾閫氫俊鏈嶅姟絳夛級錛孧ina鍙浠ュ府鍔╂垜浠蹇閫熷紑鍙戦珮鎬ц兘銆侀珮鎵╁睍鎬х殑緗戠粶閫氫俊搴旂敤錛孧ina鎻愪緵浜嗕簨浠墮┍鍔ㄣ佸紓姝ワ紙Mina鐨勫紓姝IO榛樿や嬌鐢ㄧ殑鏄疛AVANIO浣滀負搴曞眰鏀鎸侊級鎿嶄綔鐨勭紪紼嬫ā鍨嬨傝繖涓妗嗘灦涓哄井淇″皬紼嬪簭鐨勮繍琛屾彁渚涗簡涓板瘜鐨勭粍浠跺拰API銆傝佸︿細鍜屾帉鎻″皬紼嬪簭鐨勬嗘灦緇撴瀯銆佹暟鎹緇戝畾鏈哄埗銆佹ā鏉褲佹暟鎹緙撳瓨銆佸父鐢ㄧ粍浠跺拰API絳夌浉鍏崇煡璇嗐
Ⅵ Python程序開發之簡單小程序實例(3)-列印99乘法口訣表
Python程序開發之簡單小程序實例
(3)-列印99乘法口訣表
一、項目功能
在屏幕中列印格式化的九九乘法口訣表。
二、項目分析
按九九乘法口訣的運算順序,列印的口訣表共有9行9列,第1行只有1列,第2行有2列……,第9行共有9列,如下所示:
1 1
1 2 2 2
1 3 2 3 3 3
……
……
1 9 2 9 3 9 4 9 5 9 6 9 7 9 8 9 9 9
要按格式控制輸出,需定義2個循環,其中一個循環(我們稱其為外循環,在其內定義變數i)嵌套另一個循環(我們稱其為內循環,在其內定義變數j),外循環(變數i)控制行,循環次數大於等於1且小於10,內循環(變數j)控制列,循環次數取決於外循環變數i的值。
三、程序源代碼
#!/usr/bin/python3.6
# -*- coding: GBK -*-
print("九九乘法口訣表")
for i in range(1, 10):
print()
for j in range(1, i+1):
print ("%d*%d=%d" % (j, i, i*j), end=" " )
四、代碼解釋:
在程序的第一行為引用python版本,本實例為python3.6
第二行是程序編碼引用,因為在程序中包含有中文字元,所以必須引用GBK,否則就會報錯。
第三行為輸出標題「九九乘法口訣表」
第四行至第七行為程序主體,由兩個循環嵌套組成,在循環內的第五行,為一個控制行格式輸出語句print(),用於換行操作。
五、運行後的輸出結果
下一篇:《Python程序開發之簡單小程序實例(4)》