当前位置:首页 > 程序设计 >
《Python入门经典》电子书封面

Python入门经典

  • 发布时间:2019年11月25日 11:30:57
  • 作者:KatieCunningham
  • 大小:48.1 MB
  • 类别:Python入门电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:9.8
  • Python从入门到精通Python从入门到精通
  • 跟老齐学Python:从入门到精通跟老齐学Python:从入门到精通
  • Python项目案例开发从入门到实战Python项目案例开发从入门到实战
  • Python带我起飞:入门、进阶、商业实战Python带我起飞:入门、进阶、商业实战
  • Python数据科学入门Python数据科学入门
  • 小白入门宝典:Python快速入门魔力手册小白入门宝典:Python快速入门魔力手册
  • Python编程:从入门到实践Python编程:从入门到实践
  • Python入门经典 PDF 高清版

      给大家带来的一篇关于Python入门相关的电子书资源,介绍了关于Python入门、Python经典方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小48.1 MB,KatieCunningham编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.9。

      内容介绍

      Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python可以用于很多的领域,从科学计算到游戏开发。

      《Python入门经典》是面向Python初学者的学习指南,详细介绍了Python编程基础,以及一些高级概念,如面向对象编程。全书分为24章。第1章介绍了Python的背景和安装方法。第2章到第7章介绍了一些基本的编程概念,如变量、数学运算、字符串和获取输入。第8章到第12章介绍了更高级的主题,讨论了函数、字典和面向对象编程等。第13章到第15章介绍了如何使用库和模块,以及如何创建自己的模块。第16章到第19章介绍了使用数据,如保存到文件,使用标准格式以及使用数据库。第20章和第21章尝试了标准库以外的一些项目,在这两章中,介绍了创建动态Web站点和开发游戏。这两章并不是要成为完整的课程,而是充当学习更多知识的一个起点。第22章和第23章介绍了如何正确地保存代码,以及出错的时候如何找到解决方案。第24章介绍了读者可能会接触到哪些项目,哪些资源可以帮助读者学习更多知识,以及如何更深入地融入Python社区。

      《Python入门经典》内容循序渐进,逐步深入,概念和知识点讲解清楚,而且每章最后配有练习,供读者检查和巩固所学知识。《Python入门经典》适合学习Python语言和应用的初中级用户阅读和自学,也可以作为相关培训的教材。

      目录

      • 第1章 安装和运行Python 
      • 第2章 在Python中使用数字 
      • 第3章 编程中的逻辑 
      • 第4章 在字符串中存储文本 
      • 第5章 处理输入和输出 
      • 第6章 将项分组到列表中 
      • 第7章 使用循环重复代码 
      • 第8章 创建简单的脚本 
      • 第9章 使用字典匹配键和值 
      • 第10章 生成对象 
      • 第11章 生成类 
      • 第12章 扩展类以添加功能 
      • 第13章 使用Python的模块来添加功能 
      • 第14章 分拆程序 
      • 第15章 为代码提供文档 
      • 第16章 操作程序文件 
      • 第17章 用JSON来共享信息 
      • 第18章 把信息保存到数据库 
      • 第19章 使用SQL从数据库获取更多信息 
      • 第20章 用Flask进行Web开发 
      • 第21章 用PyGame开发游戏 
      • 第22章 通过版本控制来正确地保存代码 
      • 第23章 修复问题代码 
      • 第24章 学习Python的下一步

      学习笔记

      Python操作word常见方法示例【win32com与docx模块】

      本文实例讲述了Python操作word常见方法。分享给大家供大家参考,具体如下: 这里介绍两种方式: 使用win32com 使用docx 1. 使用win32com扩展包 只对windows平台有效 代码: # coding=utf-8import win32comfrom win32com.client import Dispatch, DispatchExword = Dispatch('Word.Application') # 打开word应用程序# word = DispatchEx('Word.Application') #启动独立的进程word.Visible = 0 # 后台运行,不显示word.DisplayAlerts = 0 # 不警告path = 'G:/WorkSpace/Python/tmp/test.docx' # word文件路径doc = word.Documents.Open(FileName=path, Encoding='gbk')# content = doc.Range(doc.Content.Start, doc.Content.End)# content = doc.Range()print '----------------'print '段落数: ', doc.Paragraphs.count# 利用下标遍历段落for i in range(len(doc.P……

      python针对不定分隔符切割提取字符串的方法

      问题: 我们需要在散沙一般的数据中提取出字符,分隔符不止一个,而且还有不少空格,比如: 原字符串如下: 'asd ff gg; asd , foo| og ' 我们需要删除上面的,;|分隔符和多余空格,提取出: ['asd', 'ff', 'gg', 'asd', 'foo', 'og'] 这种一般用于处理日志或者网页数据提取,一般而言,这种数据中需要的数据分布规律性不是太强,而且比较散。 处理结果如下: import reline = 'asd ff gg; asd , foo| og 'data = re.split(r'[;,|\s]\s*',line)for i in data: if i == '': data.remove(i)print(data) 以上这篇python针对不定分隔符切割提取字符串的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

      python之实现自定义分页功能

      本文实例讲述了python之实现自定义分页功能。分享给大家供大家参考,具体如下: # 实现自定义分页import mathdef custom_paginator(current_page, num_page, max_page=10): middle = math.ceil(max_page / 2) # 一种特殊情况 # 总页数,小于最大页数 if num_page max_page: start = 1 end = num_page else: # 一般情况 # 当前页在头部的时候 if current_page = middle: start = 1 end = max_page # 当前页在中间时 elif (current_page middle) (current_page num_page - middle + 1): start = current_page - middle end = current_page + middle - 1 else: # 当前页在尾部 start = num_page - max_page + 1 end = num_page return start, end 相关推荐: js自定义分页 在ASP.NET中实现自定义分页功能 ThinkPHP5 自定义分页教程 自定义分页功……

      解决python tkinter界面卡死的问题

      如果点击按钮,运行了一个比较耗时的操作,那么界面会卡死。 import tkinter as tkimport time def onclick(text, i): time.sleep(3) text.insert(tk.END, '按了第{}个按钮\n'.format(i)) root = tk.Tk() text = tk.Text(root)text.pack() tk.Button(root, text='按钮1', command=lambda :onclick(text,1)).pack()tk.Button(root, text='按钮2', command=lambda :onclick(text,2)).pack() root.mainloop() 解决办法: 方式一、直接开线程 import tkinter as tkimport timeimport threading songs = ['爱情买卖','朋友','回家过年','好日子']movies = ['阿凡达','猩球崛起'] def music(songs): global text # 故意的,注意与movie的区别 for s in songs: text.insert(tk.END, "听歌曲:%s \t-- %s\n" %(s, time.ctime())) time.sleep(3) def movie(movies, text): for m……

      以上就是本次介绍的Python入门电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:自然语言处理技术入门与实战

      下一篇:Linux运维最佳实践

      展开 +

      收起 -

      • 《Python入门经典》PDF下载

      Python入门相关电子书
      从零开始学Python数据分析与挖掘
      从零开始学Python数据分析与挖掘 扫描版

      本书以Python 3版本作为数据分析与挖掘实战的应用工具,从Pyhton的基础语法开始,陆续介绍有关数值计算的Numpy、数据处理的Pandas、数据可视化的Matplotlib和数据挖掘的Sklearn等内容。

      立即下载
      Web接口开发与自动化测试:基于Python语言
      Web接口开发与自动化测试:基于Python语言 高清版

      Web接口开发与自动化测试:基于Python语言 以接口测试为主线,以Web开发为切入点,全面介绍了Web接口开发与自动化测试过程中使用的相关技术。 全书分为15章,第1章介绍了Python的基础知识,解

      立即下载
      Selenium自动化测试:基于Python语言
      Selenium自动化测试:基于Python语言 超清版

      Selenium是一个主要用于Web应用程序自动化测试的工具集合,在行业内已经得到广泛的应用。本书介绍了如何用Python语言调用Selenium WebDriver接口进行自动化测试

      立即下载
      全国计算机等级考试二级教程:Python语言程序设计
      全国计算机等级考试二级教程:Python语言程序设计 2018版

      这里整理了全国计算机等级考试二级教程-Python语言程序设计2018版,根据教育部考试中心制订的,介绍程序设计的基本方法、Python语言基本语法元素和基本数据类型、程序的控制结构等内容

      立即下载
      基于ArcGIS的Python编程秘笈
      基于ArcGIS的Python编程秘笈 中文影印第2版

      80多个编程技巧,教你如何更好地完成地理信息处理,介绍如何使用Python来创建桌面ArcGIS环境下的地理处理脚本、管理地图文档和图层、查找和修复丢失的数据链接、编辑要素类和表中的数据等

      立即下载
      python机器学习 Scikit-learn使用手册
      python机器学习 Scikit-learn使用手册 原书扫描版

      scikit-learn是在Python中进行机器学习简单且高效的工具可用于数据挖掘和数据分析,这里提供Scikit-learn 使用手册,欢迎下载

      立即下载
      Keras快速上手:基于Python的深度学习实战
      Keras快速上手:基于Python的深度学习实战 超清扫描版

      本书系统地讲解了深度学习的基本知识、建模过程和应用,并以深度学习在推荐系统、图像识别、自然语言处理、文字生成和时间序列中的具体应用为案例,详细介绍了从工具准备、数据获取和

      立即下载
      Python编程从零基础到项目实战:微课视频
      Python编程从零基础到项目实战:微课视频 PPT源码版

      1.配套设施视頻解读,扫二维码播放视频,傻瓜式教您学习培训 为便捷用户学习培训,这书视频录制了150集视頻解读(在其中23集为赠予视頻),并在视頻部位设定了二维码图片,根据手机上二

      立即下载
      读者留言
      iris168

      iris168 提供上传

      资源
      45
      粉丝
      35
      喜欢
      330
      评论
      10

      Copyright 2018-2020 xz577.com 码农之家

      本站所有电子书资源不再提供下载地址,只分享来路

      版权投诉 / 书籍推广 / 赞助:QQ:520161757