本書以PySide6/PyQt6的實際應用為主線,以理論基礎(chǔ)為核心,引導讀者漸進式學習PySide6/PyQt6的編程基礎(chǔ)和實際應用。本書共10章,可分為4部分。第一部分PySide6和PyQt6的歷史與發(fā)展、PySide6編程環(huán)境搭建和PySide6的基礎(chǔ)知識(第1章)、第二部分應用Qt Designer設(shè)計UI界面(第2章)、第三部分介紹PySide6中各種類的應用方法(第3~8章)、第四部分深入介紹了信號/槽機制、多線程和比較底層的事件處理機制(第9章和第10章)。本書示例
本書是面向具有一定邏輯思維和數(shù)學基礎(chǔ)的中學高年級學生的Python程序設(shè)計及算法競賽入門教材,采用通俗易懂的語言,注重基礎(chǔ),注重實踐,以提高中學生編程實踐水平為指導方針,從毫無經(jīng)驗、剛開始接觸程序設(shè)計的初學者的角度組織章節(jié)內(nèi)容,以期能為中學生了解Python和算法設(shè)計思想打下良好基礎(chǔ)。全書理論聯(lián)系實際,材料組織合理,知識體系完整,內(nèi)容由淺入深,講述力求清晰,示例豐富完整,引導學生從“算法”的角度考慮問題并設(shè)計代碼。本書可作為中學生入門Python編程與算法競賽的輔導用書。
本書主要包含三部分:第一部分(第1-6章)為讀者介紹Django的用途與特點、設(shè)計理念以及Django開發(fā)所依賴的知識體系;同時,通過一個Web項目對Django開發(fā)流程進行快速體驗。第二部分(第7-15章)與讀者一起完成一個安全資訊網(wǎng)站的主體開發(fā),使讀者能夠更加深入地了解Django在Web項目開發(fā)中高效率、易擴展的優(yōu)點,以及在Web項目的整體開發(fā)中所起到的作用。同時,能夠讓讀者更全面地了解Django開發(fā)的細節(jié)與技巧。
本書主要介紹如何利用數(shù)學符號操作、基于規(guī)則的系統(tǒng)和通用程序構(gòu)建靈活的軟件,并利用依賴系統(tǒng)跟蹤、解釋和控制回溯。第1章通過對編程哲學的介紹提出靈活性的概念。第2章探討如何用一些普遍適用的方法構(gòu)建易于擴展的系統(tǒng)。第3章介紹謂詞分派的通用程序。第4章介紹符號模式匹配,首先啟用術(shù)語重寫系統(tǒng),然后通過合一展示類型推理的實現(xiàn)。第5章探討解釋和編譯。第6章展示如何構(gòu)造分層數(shù)據(jù)和分層程序的系統(tǒng),并用各種元數(shù)據(jù)注釋其中的數(shù)據(jù)項。第7章引入傳播這一概念來擺脫計算機語言的面向表達式范式。
本書是人民郵電出版社出版的《Python程序設(shè)計教程(微課版)》(儲岳中等主編)的配套教材。全書共分3個部分,第1部分為習題解答,第2部分為實驗指導,第3部分為綜合實訓。本書以案例為主線,緊扣Python語言程序設(shè)計的知識點,特色鮮明,實用性強。 本書可作為高等院校Python語言程序設(shè)計學習的配套實踐教材,也可作為計算機水平考試的備考輔導書,還可以作為對Python感興趣的技術(shù)人員和愛好者的自學用書。
本書的結(jié)構(gòu)由淺入深,第1章和第2章介紹大語言模型和LangChain的基礎(chǔ)知識,使讀者能夠?qū)Ρ緯鴥?nèi)容有整體的認識,并完成運行環(huán)境的安裝配置,為后續(xù)實踐奠定基礎(chǔ)。第3章至第8章詳細介紹LangChain的重要模塊,包括模型調(diào)用、鏈、智能體等,深入淺出地介紹了各模塊的原理和使用方式。第9章至第11章涉及實踐項目,包括對話機器人、代碼理解、檢索增強生成,通過這些項目,讀者能更好地理解如何基于LangChain構(gòu)建自己的大語言模型應用系統(tǒng)。
本書主要內(nèi)容包括:Python入門、搭建開發(fā)環(huán)境、語法、數(shù)據(jù)類型、數(shù)據(jù)加載、數(shù)據(jù)準備、數(shù)據(jù)可視化、機器學習、深度學習、自然語言處理等,并通過三個綜合案例將這些知識加以運用。
《Python 網(wǎng)絡爬蟲從入門到進階實戰(zhàn)》從零基礎(chǔ)入門學習者的角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,循序漸進地讓讀者在實踐中學習Python網(wǎng)絡爬蟲知識,并提升自己的實際開發(fā)能力。本書主要介紹了爬蟲基礎(chǔ)知識、常用網(wǎng)絡請求模塊的使用(urllib3 模塊、Requests 模塊、高級網(wǎng)絡請求模塊)、數(shù)據(jù)解析與存儲(re 模塊的正則表達式、XPath 的使用、Beautiful Soup 模塊)、爬取動態(tài)渲染的數(shù)據(jù)、多線程爬蟲、多進程爬蟲、抓取App 數(shù)據(jù)、識別驗證碼、Scrapy
《Python貝葉斯建模與計算》旨在幫助貝葉斯初學者成為中級從業(yè)者。本書使用了PyMC3、TensorFlow Probability和Arviz等多個軟件庫的實踐方法,重點是應用統(tǒng)計學的實踐方法,并參考了基礎(chǔ)數(shù)學理論。本書首先回顧了貝葉斯推斷的概念。第2章介紹了貝葉斯模型探索性分析的現(xiàn)代方法。基于這兩個基本原理,接下來的章節(jié)介紹了各種模型,包括線性回歸、樣條、時間序列和貝葉斯加性回歸樹。其后幾章討論的主題包括:逼近貝葉斯計算,通過端到端案例研究展示如何在不同環(huán)境中應用貝葉斯建
本書系統(tǒng)全面地講解Streamlit的核心概念,實例項目應用和最佳實踐。通過案例帶你從零開始,逐步掌握Streamlit的基礎(chǔ)知識和高級技能。你將學會如何使用Streamlit實現(xiàn)數(shù)據(jù)可視化、添加交互組件,構(gòu)建出炫酷的Web應用。本書分為兩篇,基礎(chǔ)篇(第1-7章)講解Streamlitt的安裝配置,以及基本的文本、數(shù)據(jù)、圖表、多媒體等組件的使用和頁面布局。實戰(zhàn)篇(第8-10章)講解開發(fā)企鵝分類項目、醫(yī)療費用預測項目、銷售數(shù)據(jù)儀表板項目,幫助讀者熟練掌握Streamlit的高級技能和開發(fā)