本书将复杂的编程概念分解成简单的步骤,简单易懂。作者通过多年的教学经验精心挑选出了有特点的例子,手把手地实例教学。这本书把看似冗长的编程学习精简,让书“读得很薄”,学习更加轻松。以一学就会的理念讲授Python是什么,需要哪些软件,相对应的模块怎么使用,让那些没有编程经验的初学者也能够轻松学习Python编程。
第1章 什么是Python ? 1
1.1 什么是 Python ? 1
1.2 为什么学习 Python ? 1
第2章 为 Python 做好准备 3
2.1 安装解释器 3
2.2 使用 Python Shell、IDLE 并编写第一个程序 4
第3章 变量和操作符的世界 7
3.1 变量是什么? 7
3.2 命名一个变量 7
3.3 赋值符号 8
3.4 基本操作符 9
3.5 更多的分配操作符 10
第4章 Python中的数据类型 11
4.1 整型 11
4.2 浮点型 11
4.3 字符串 11
4.4 Python中的类型转换 15
4.5 列表 16
4.6 元组 18
4.7 字典 19
第5章 程序可交互 23
5.1 Input() 23
5.2 Print() 24
5.3 三引号 25
5.4 转义符号 25
第6章 选择和判断 27
6.1 条件语句 27
6.2 if语句 28
6.3 内联if 30
6.4 for循环 30
6.5 while循环 32
6.6 break中断 33
6.7 continue 34
6.8 Try, Except 35
第7章 函数和模块 39
7.1 什么是函数? 39
7.2 定义函数 39
7.3 变量作用域 40
7.4 引入模块 42
7.5 创建模块 43
第8章 处理文件 45
8.1 打开并读取文本文件 45
8.2 使用For循环来读取文本文件 47
8.3 写入文本文件 47
8.4 通过缓冲大小来打开并读取文本文件 48
8.5 打开、读取并写入二进制文件 49
8.6 删除和重命名文件 49
第9章 项目:数学和BODMAS计算法则 51
第一部分:myPythonFunction.py 51
第二部分:mathGame.py 58
挑战自我 59
附录A:处理字符串 61
附录B:处理列表 70
附录C:处理元组 75
附录D:处理字典 77
附录E:项目答案 80
挑战自我 83
最后一件事 85
《紫式部日记》内容简介:《紫式部日记》囊括平安时代宫廷女性经典日记文学作品《蜻蛉日记》《和泉式部日记》《紫式部日记》《更级
《考试高手》内容简介:本书完整地提供了从复习步骤、考前冲刺到考后规划等一系列实操工具和普适方法,曾帮助大量学习者一次性通过
计算机系统结构(第四版) 本书特色 《计算机系统结构》内容丰富,取材适当,每章均有大量例题和习题,书末附有主要习题的参考答案。《计算机系统结构》可作为计算机专业...
本书以独特的编辑理念展示了极具视觉冲击力的图像,这些作品既大气而又清晰准确地传达出它们所要表达的信息。本书集实用与艺术于
耸立在这里的500帧生活·读书·新知三联书店出版物的书衣,是从人民出版社和三联书店资料室的书库里,查找并拍摄的两千余件书影中
《2020—2021年中国消费品工业发展蓝皮书(精装版)》内容简介:本书基于全球化视角,对过去一年中我国及世界主要国家消费品工业的
本书筛选出中国电影名片近百部,分设背景搜索、故事梗概、精彩场面、欣赏指导、专家建议五个栏目,多角度地介绍、分析、欣赏、评
《网店运营与管理实务》内容简介:本书以就业为导向,以能力为本位,采用项目任务驱动的体例,每个项目以具体任务为主线展开,每个
《家国情怀 知行合一》内容简介:郑杭生先生作为改革开放后中国社会学重建的重要领导人和新时期中国社会学理论的重要开拓者,不仅为
《Kubernetes实战》内容简介:在本书中,四位在分布式系统、企业应用开发和开源领域有着丰富经验的Kubernetes专家将会对使用Kubern
Challengingthepopularmythofapresent-dayinformationrevolution,MediaTechnologyandS...
郑纬民男,1946年生,浙江宁波人。1970年毕业于清华大学自动控制系并留校任教。1982年在清华大学计算机系获硕士学位。现为清华大
《作文周计划:五年级创意写作训练(全2册)》内容简介:本书从叙事、描写、议论、应用、想象五个方面选取适合小学五年级学生的创意
JeffreyZeldman是世界上最知名的网站设计师之一。他的个人站点(www.zeldman.com)受到1600万访问者的欢迎,每天都有来自Web设计
《JAVAWEB整合开发实例精通:Struts+Hibernate+Spring(1碟)》介绍如何整合Struts+Hibemate+Spring进行JavaW...
那是一個不羈的年代:一個充滿示威抗議、迷幻藥實驗、反傳統社群,和無政府理想主義的時代。一九六○年代,美國社會歷經大幅動盪
内容提要为加快我国电信发展的现代化步伐,必须尽可能采用高新电信技术和设备。与传统的PDH网相比,SDH网能更好地满足电信网朝着
《Node.js实战(双色)》通过8个实例讲解了Node.js在实战开发中的应用,涉及Node.js常用框架、非关系型数据库、关系型数据库、运
全国计算机等级考试最新真考题库模拟考场及详解·二级MSOffice高级应用 内容简介 本书是针对2019年全国计算机等级二级考试编写的辅导用书。本书严格按照新版...
《5GtoB如何使能千行百业》内容简介:5G与云、智能、计算、行业应用等技术相结合,将不断地打破传统行业边界,创造丰富多彩的行业应