Book Description
SPECIAL OFFER
Every programmer, programmer-wannabe, or person with just the slimmest brush with programming principles has heard of Python. It is a “dynamic” programming language, which has become one of the most popular of its kind, with Perl, PHP, and Ruby also contending for the roost. Just like any of these or other programming languages, Python is a unique and powerful language. Nowadays, it appears virtually anywhere—from scalable web servers that run uninterrupted ‘round the clock, to throw-away scripts that only see a few seconds of “daylight”. It can be used for both database and GUI programming, as well as both server-side and client-side programming. It can be used by first-time coders just stepping away from the basics, as well as by skilled developers in mission-critical settings. It is certainly one of the most versatile of its lot.
Python allows for multiple programming paradigms, such as object-oriented, functional, and imperative programming. There is also an automatic memory management and a substantial, comprehensive, standard library.
Python interpreters may be downloaded and installed on many operating systems, which makes the resulting code executable for different platforms as well. Using third-party tools like Pyinstaller, the code can be repackaged into standalone and executable programs for some of the most popular operating systems. This allows one to distribute software based on the language to different environments—without having to install a Python interpreter.
For those looking for open-source, there is CPython—a reference implementation of Python in the FOSS environment. It has a community-based model of development, like its alternative implementations. CPython is being managed by the Python Software Foundation, a non-profit outfit.
Table of Contents
CHAPTER 1: Python’s History
CHAPTER 2: Advantages and Disadvantages
CHAPTER 3: When To Use Python
CHAPTER 4: Installing Python
CHAPTER 5: Python Basics
CHAPTER 6: Python Versions
CHAPTER 7: Learning How to Count – Python Integers
CHAPTER 8: Python Strings
CHAPTER 9: Python Lists
CHAPTER 10: Tuples
CHAPTER 11: IF Statement
CHAPTER 12: While Statement
CHAPTER 13: For Statement
CHAPTER 14: Try Statement
CHAPTER 15: With Statement
CHAPTER 16: Other Statements
CHAPTER 17: Functions
CHAPTER 18: Classes
CHAPTER 19: Modules
CHAPTER 20: Python Idioms
CHAPTER 21: Performance Tips
CHAPTER 22: Implementations Galore
中文:
书名:Python:学习Python编程基础的初学者指南
特价
每一位程序员、想成为程序员的人,或者对编程原理略知一二的人都听说过Python。它是一种“动态”编程语言,已经成为同类语言中最受欢迎的语言之一,Perl、PHP和Ruby也在争夺这一地位。就像这些或其他编程语言一样,Python是一种独特而强大的语言。如今,它几乎出现在任何地方–从24小时不间断运行的可伸缩Web服务器,到只看到几秒钟“白昼”的一次性脚本。它既可用于数据库编程和图形用户界面编程,也可用于服务器端和客户端编程。它既可供刚开始编程的初学者使用,也可供任务关键型环境中的熟练开发人员使用。它当然是众多产品中最多才多艺的产品之一。
Python允许多种编程范例,例如面向对象、函数式和命令式编程。此外,还有一个自动内存管理和一个丰富、全面的标准库。
可以在许多操作系统上下载和安装Python解释器,这使得生成的代码也可以在不同的平台上执行。使用第三方工具,如Pyinstaller,代码可以被重新打包成一些最流行的操作系统的独立和可执行程序。这使得人们可以将基于该语言的软件分发到不同的环境–而不必安装Python解释器。
对于那些寻求开源的人来说,有CPython–在自由/开源软件环境中的一个参考实现。它有一个基于社区的开发模型,就像它的替代实现一样。CPython目前由非营利性组织–Python软件基金会管理。
Table of Contents
第1章:巨蟒的历史
第二章:优势与劣势
第3章:何时使用Python
CHAPTER 4: Installing Python
第5章:Python基础知识
第6章:Python版本
第7章:学习如何计算–Python整数
第8章:Python字符串
第9章:Python列表
CHAPTER 10: Tuples
第11章:IF语句
第12章:While语句
第13章:for语句
第14章:Try语句
第十五章:WITH声明
第16章:其他声明
CHAPTER 17: Functions
CHAPTER 18: Classes
CHAPTER 19: Modules
CHAPTER 20: Python Idioms
第21章:性能提示
第22章:实施Galore
评论前必须登录!
注册