Python TQC考題504 次方計算,def compute(x,y):return x**y by 儲蓄保險王 · 2022-04-29 def compute(x,y): return x**y x=eval(input()) y=eval(input()) ans=compute(x,y) print(ans) “”” 簡單到無需自定義函數 只是練習如何自定義函數 14, 3是使用者input() 不要直接寫進去 compute(14,3) “”” 相關文章Python TQC考題806 字元次數計算 s.count(c) 計算c字元在s字串中出現了幾次,字串跟list都可以.count()Python TQC考題802 字元對應,ASCII碼ord(), chr(), list(str)會把字串的每一個字母拆分進入list中,string跟list都可以使用index定位,沒有非要將string轉為list, for i in str: i 也可以依序代入str的每一個chr Python `os.environ["PATH"]`(設定 *.exe 路徑)vs `sys.path`(設定 *.py 路徑)教學:用 Whisper 與 ffmpeg 看懂兩種很像的 pathPython防止電腦自動休眠:用 pyautogui + threading 輕鬆做到 pyautogui.move(1, 0) #滑鼠右移1畫素; pyautogui.press('f15') #按虛擬按鍵F15; pyautogui.screenshot() #截圖不存檔; t= threading.Thread ( target=prevent_sleep, daemon=True) ; t.start()Python: 如何獲取當前的工作目錄? os.getcwd() ; os.path.dirname( os.path.abspath( __file__ ))Python: 淺拷貝(Shallow Copy)和深拷貝(Deep Copy); list切片有淺拷貝的效果 ; pandas.Series.copy(deep=True) 可對Series對向執行深拷貝Python: Pandas的apply() 解析: DataFrame.apply() 逐Series操作; Series.apply() 逐元素操作 ; SeriesGroupBy_object .apply() 逐Series操作 ,請勿混淆Series.apply() 逐元素操作Python: Matplotlib 中如何將圖例放置在繪圖之外? plt.legend(bbox_to_anchor=(1.05, 1.0), loc='upper left') ; plt.tight_layout() ; 如何防止儲存的檔案圖例被裁切? plt.savefig('example.png', dpi=300, format='png', bbox_extra_artists=(lg,), bbox_inches='tight')Python 進階心法:告別索引地獄,用 zip 優雅處理「前後項比較」
近期留言