楼主: xdfhz
1482 3

[书籍介绍] Beginning_Programming_with_Python_For_Dummies_2nd_Edition [推广有奖]

已卖:2694份资源

副教授

66%

还不是VIP/贵宾

-

TA的文库  其他...

xdfhz

New Scientist

威望
0
论坛币
21925 个
通用积分
20.7172
学术水平
21 点
热心指数
246 点
信用等级
19 点
经验
31019 点
帖子
503
精华
0
在线时间
210 小时
注册时间
2017-10-19
最后登录
2022-11-6

楼主
xdfhz 发表于 2018-6-30 16:29:44 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Beginning_Programming_with_Python_For_Dummies_2nd_Edition.pdf (8.61 MB, 需要: 12 个论坛币)
下载 (2).jpg

The easy way to learn programming fundamentals with Python

Python is a remarkably powerful and dynamic programming language that's used in a wide variety of application domains. Some of its key distinguishing features include a very clear, readable syntax, strong introspection capabilities, intuitive object orientation, and natural expression of procedural code. Plus, Python features full modularity, supporting hierarchical packages, exception-based error handling, and modules easily written in C, C++, Java, R, or .NET languages, such as C#. In addition, Python supports a number of coding styles that include: functional, imperative, object-oriented, and procedural.

Due to its ease of use and flexibility, Python is constantly growing in popularity—and now you can wear your programming hat with pride and join the ranks of the pros with the help of this guide. Inside, expert author John Paul Mueller gives a complete step-by-step overview of all there is to know about Python. From performing common and advanced tasks, to collecting data, to interacting with package—this book covers it all!

  • Use Python to create and run your first application
  • Find out how to troubleshoot and fix errors
  • Learn to work with Anaconda and use Magic Functions
  • Benefit from completely updated and revised information since the last edition

If you've never used Python or are new to programming in general, Beginning Programming with Python For Dummies is a helpful resource that will set you up for success.


Contents at a Glance

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Part 1: Getting Started with Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

CHAPTER 1: Talking to Your Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

CHAPTER 2: Getting Your Own Copy of Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

CHAPTER 3: Interacting with Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

CHAPTER 4: Writing Your First Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

CHAPTER 5: Working with Anaconda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

Part 2: Talking the Talk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101

CHAPTER 6: Storing and Modifying Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103

CHAPTER 7: Managing Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113

CHAPTER 8: Making Decisions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135

CHAPTER 9: Performing Repetitive Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .151

CHAPTER 10: Dealing with Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165

Part 3: Performing Common Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . .195

CHAPTER 11: Interacting with Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197

CHAPTER 12: Working with Strings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225

CHAPTER 13: Managing Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243

CHAPTER 14: Collecting All Sorts of Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261

CHAPTER 15: Creating and Using Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281

Part 4: Performing Advanced Tasks . . . . . . . . . . . . . . . . . . . . . . . . . .303

CHAPTER 16: Storing Data in Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .305

CHAPTER 17: Sending an Email . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .323

Part 5: The Part of Tens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341

CHAPTER 18: Ten Amazing Programming Resources . . . . . . . . . . . . . . . . . . . . . . . . . . .343

CHAPTER 19: Ten Ways to Make a Living with Python . . . . . . . . . . . . . . . . . . . . . . . . . .353

CHAPTER 20: Ten Tools That Enhance Your Python Experience . . . . . . . . . . . . . . . . . .361

CHAPTER 21: Ten (Plus) Libraries You Need to Know About . . . . . . . . . . . . . . . . . . . . .371

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .379


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Programming Beginning Program Edition Dummies

已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
crystal8832 + 50 + 3 + 3 + 3 奖励积极上传好的资料

总评分: 论坛币 + 50  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

沙发
line_us(未真实交易用户) 发表于 2018-7-1 09:48:45
支持分享

藤椅
baiwei1637124(真实交易用户) 学生认证  发表于 2018-7-3 12:54:09
楼主威武,多谢分享~

板凳
zhou_yl(未真实交易用户) 发表于 2018-7-14 18:18:35 来自手机
谢谢分享

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 17:19