• PYTHON程序设计实验指导书/董付国
21年品牌 40万+商家 超1.5亿件商品

PYTHON程序设计实验指导书/董付国

正版新书 新华官方库房直发 可开电子发票

30.03 7.7折 39 全新

库存3件

江苏南京
认证卖家担保交易快速发货售后保障

作者董付国

出版社清华大学出版社

ISBN9787302525790

出版时间2019-05

版次1

装帧平装

开本其他

纸张胶版纸

页数210页

字数335千字

定价39元

货号SC:9787302525790

上书时间2024-06-26

文源文化

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
主编推荐:
案例通用性强。书中案例既可以与作者出版的《Python程序设计(第2版)》《Python程序设计基础(第2版)》《Python可以这样学》等系列教材配套使用,也适用于其他Python教材。
全书81个Python实验项目,涵盖Python基础知识和各领域的应用。
全部代码适用于Python 3.5.x、Python 3.6.x、Python 3.7.x及更新版本。
为用书教师提供所有实验项目源代码,随时可以通过多种方式与作者在线交流。
精彩内容:
2015年8月作者在清华大学出版社出版了《Python程序设计》和《Python程序设计基础》,当时的想法很简单,只是想写一本适合自己的Python教材。当时开设Python课程的学校很少,我觉得在自己退休之前能把次印刷的教材用完就不错了,没想到教材出版之后迅速得到国内高校老师的广泛认可,不到三个月就进行了第二次印刷。为了让更多Python爱好者受益,作者于2016年6月29日开通微信公众号“Python小屋”并用来免费分享Python技术文章,截至本书完稿时,已免费分享超过620篇,访问量超过150万人次。同时,还陆续出版了《Python程序设计(第2版)》《Python可以这样学》《Python程序设计开发宝典》《中学生可以这样学Python》《Python程序设计基础(第2版)》《玩转Python轻松过二级》《Python程序设计基础与应用》《Python程序设计》(译)等系列教材,目前已被国内200多所高校选为教材,并被多个科研机构、软件公司、培训机构指定为参考工具书或培训教材。其中,《Python可以这样学》已发行繁体版。
目前国内已出版了不少优秀的Python教材,各大出版社也从国外引入很多经典Python教材,从不同角度、不同层面介绍Python在各领域的应用,呈现出百花齐放的大好局面,极大促进国内Python的发展和普及。但是,目前市面上还没有Python实验指导书,很多任课老师也在苦苦寻找好的Python实验项目。为了弥补这一空白,也为了更好地为广大Python任课教师服务,作者从自己编写的700多个案例中精心挑选了81个案例进行优化并改写为实验项目,希望能对读者有所帮助,起到抛砖引玉的作用。
本书可以作为研究生、本科生、专科生各专业Python程序设计课程的实验指导书(根据需要选择不同的实验项目)或教师参考用书,也可以作为Python爱好者的自学参考
...
内容简介:
本书内容共81个Python实验项目,涵盖运算符、内置函数、选择结构与循环结构、函数定义与使用、面向对象编程、字符串与正则表达式等Python基础知识,以及文件操作、数据库操作、Office文档操作、多线程与多进程、Socket编程、tkinter编程、算法分析与设计、数字图像处理、计算机图形学、声音处理、密码学、自动运维、网络爬虫、数据分析、数据可视化和机器学习等领域的应用。书中全部案例代码适用于Python 3.5/3.6/3.7或更高版本。
本书可以作为Python程序设计课程的实验指导书(根据需要选择不同的实验项目)或教师参考用书,也可以作为Python爱好者的自学参考书。
摘要:
    实验3chapter3

实验3使用蒙特·卡罗方法计算圆周率近似值适 用 专 业
适用于所有专业。
实 验 目 的
(1) 理解蒙特·卡罗方法原理。
(2) 熟练使用内置函数input()接收用户输入。
(3) 养成对用户输入立即进行类型转换的习惯。
(4) 熟练使用for循环控制循环次数。
(5) 理解for循环的本质与工作原理。
(6) 了解random模块中的常用函数。
实 验 内 容

图3.1蒙特·卡罗方法
蒙特·卡罗方法是一种通过概率统计来得到问题近似解的方法,在很多领域都有重要的应用,其中就包括圆周率近似值的计算问题。假设有一块边长为2的正方形木板,上面画一个单位圆,然后随意往木板上掷飞镖,落点坐标 必然在木板上(更多的时候是落在单位圆内),如果掷的次数足够多,那么落在单位圆内的次数除以总次数再乘以4,这个数字会无限逼近圆周率的值。这就是蒙特·卡罗发明的用于计算圆周率近似值的方法,如图3.1所示。
编写程序,模拟蒙特·卡罗计算圆周率近似值的方法,输入掷飞镖次数,然后输出圆周率近似值。观察实验结果,理解实验结果随着模拟次数增多越来越接近圆周率的原因。
参 考 代 码

from random import random

times = int(input('请输入掷飞镖次数:'))
hits = 0
for i in range(times):
x = random()
y = random()
if xx + yy <= 1:
hits += 1

print(4.0  hits/times)
目录:
实验1Python安装与开发环境搭建1
适用专业1
实验目的1
实验内容1
实验步骤1
实验2Python运算符、内置函数、序列基本用法4
适用专业4
实验目的4
实验内容4
参考代码5
实验3使用蒙特·卡罗方法计算圆周率近似值7
适用专业7
实验目的7
实验内容7
参考代码8
实验4使用列表实现筛选法求素数9
适用专业9
实验目的9
实验内容9
参考代码19
参考代码210
实验5使用集合实现筛选法求素数11
适用专业11◆Python程序设计实验指导书目录实验目的11
实验内容11
参考代码11
实验6使用filter()函数统计列表中所有非素数13
适用专业13
实验目的13
实验内容13
参考代码13
实验7理解浮点数运算的误差15
适用专业15
实验目的15
实验内容15
实验8使用枚举法验证6174猜想16
适用专业16
实验目的16
实验内容16
参考代码16
实验9计算小明爬楼梯的爬法数量18
适用专业18
实验目的18
实验内容18
参考代码19
实验10模拟决赛现场最终成绩计算过程20
适用专业20
实验目的20
实验内容20
实验11设计和实现聪明的尼姆游戏(人机对战)23
适用专业23
实验目的23
实验内容23
参考代码23
实验12模拟报数游戏(约瑟夫环问题)25
适用专业25
实验目的25
实验内容25
参考代码1(使用标准库itertools)25
参考代码2(使用列表方法)26
实验13模拟轮盘抽奖游戏28
适用专业28
实验目的28
实验内容28
参考代码29
实验14模拟蒙蒂霍尔悖论游戏30
适用专业30
实验目的30
实验内容30
参考代码30
实验15无界面版猜数游戏设计与实现32
适用专业32
...

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP