美文网首页
初窥 Python

初窥 Python

作者: a530640870ef | 来源:发表于2019-01-03 10:04 被阅读0次

为什么使用 Python?

我们要学习和使用 Python 的一个原因是它非常流行,而且Python 用户的数量以及使用 Python 编写的应用程序、库的增长较快,使用者可以利用这些进行快速上手、开发。

在很多开发领域中都可以看到 Python 的踪迹,如被用来构建系统工具、用来开发Internet 应用程序和快速开发原型、设计图形化显示、大数据计算等。

Python与其他脚本语言相比也有一定的优势。它的语法非常简单,这使得 Python 非常容易学习。在使用复杂的数据结构(例如列表、词典和元组)时,Python也非常简单,而且可描述性更好。Python 还可以对语言进行扩充,也可以由其他语言进行扩充。

Python 使用缩进格式来判断代码的作用域。

Python 初体验

作为一种解释性语言,Python 很容易使用,并且能够快速验证我们的想法和开发原型软件。Python 程序可以作为一个整体进行解释,也可以一行行地解释。

可以在第一次运行 Python 时测试一下 Python 代码,然后一次只输入一行试试。在 Python 启动之后,会显示一个提示符(>>>),可以在这里输入命令。

# Open a file, read each line, and print it out
for line in open('file.txt'):
  print line
# Create a file and write to it
file = open("test.txt", "w")
file.write("test line\n")
file.close()
# Create a small dictionary of names and ages and manipulate
family = {'Megan': 13, 'Elise': 8, 'Marc': 6}
# results in 8
family['Elise']
# Remove the key/value pair
del family['Elise']
# Create a list and a function that doubles its input.  Map the
#    function to each of the elements of the list (creating a new
#    list as a result).
arr = [1, 2, 3, 4, 5]
def double(x): return x*x
map(double, arr)
# Create a class, inherit by another, and then instantiate it and
#    invoke its methods.
class Simple:
  def __init__(self, name):
    self.name = name
  def hello(self):
    print self.name+" says hi."
class Simple2(Simple):
  def goodbye(self):
    print self.name+" says goodbye."
me = Simple2("Tim")
me.hello()
me.goodbye()

相关文章

  • Python 初窥

    macOS 10.13.1 默认自带Python 2.7.10,如需3.x前往python.org下载

  • 初窥 Python

    为什么使用 Python? 我们要学习和使用 Python 的一个原因是它非常流行,而且Python 用户的数量以...

  • Python爬虫----初窥Scrapy

    为什么要学习scrapy,简单来说就是让爬虫更快更强. 安装命令 在开始爬取之前,必须创建一个新的Scrapy项目...

  • 初窥Python之Scrapy框架

    Scrapy是什么 Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,...

  • 初窥

    初窥世界的美好 白的风 白的肌肤 和盈盈一握的腰肢 在你的头发里 有一个蓝色大海的梦 蓝的帆船和蓝的浪花 自然是美...

  • 初窥

    这个积分管理项目已经到收尾的阶段了,感受良多。 对于错误处理这方面这周我的规划也更为清楚一些了。明天如果能够预期结...

  • 小蛇学python(11)初窥numpy

    今天我们来学学numpy这个库。重要性自不必说,直接切入主题。 numpy的数组创建方法 其中shape属性表现了...

  • Python爬虫学习(十六)初窥Scrapy

    Python爬虫学习(一)概述Python爬虫学习(二)urllib基础使用Python爬虫学习(三)urllib...

  • 初窥南京

    古鸡鸣寺门外,一条长满爬山虎的墙。 城墙下的绿植。 1912街区,没有什么能过阻挡,我对自由的向往。 午后墙壁上斑...

  • 初窥HTTP

    要知道HTTP肯定要先知道WWW,下面我用思维导图来介绍下: 1,弄懂了上图的关系,接下来着重介绍HTTP。 先介...

网友评论

      本文标题:初窥 Python

      本文链接:https://www.haomeiwen.com/subject/icaxrqtx.html