Python语言学习笔记——简介

时间:2022-07-22
本文章向大家介绍Python语言学习笔记——简介,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

-1st- 概述

Python语言呢,现在应用和使用都很广泛,大家即使没有用过,可能也见过它的广告(可真是广告满天飞啊)。

我们规划人,学习掌握Python可能就是,处理和获取网络/调研数据、ArcGIS高级应用。我们使用方式比较简单,也就不需要把Python学得多么深入,甚至我们不需要自己编写一个完整的脚本,GitHub上有大量的优秀脚本,我们可能只需要改写它们。

为什么学Python呢,因为它简单易学,编写效率很高。来,我们先来看一小段代码:


k = open('reference/key.txt', 'r',encoding='utf-8')
key = k.read()
k.close()
base_url="http://restapi.amap.com/v3/place/polygon?polygon="
json_name = 'poi_get/data_amap.json'
if not os.path.exists('poi_get/data'):
os.makedirs('poi_get/data')

你是不是能看懂每一行代码?即使不知道它是用来干啥的。

Python的语句是符合英文语言习惯的,所以,作为我们的入门学习语言非常合适,它又是那么得强大。

-2nd- 学习的整体观

01 学习安排

I 时间

整个学下来,其实只需要几天的时间,然后在使用中不断熟悉——所以,你还用不上就先别学好了,如果闲得发慌倒可以考虑。

II 内容

学习内容呢,包括:

1) 配置Python编码环境

2) 养成良好的编码习惯

3) 熟悉基础语法

4) 了解数据的多种储存介质

5) 了解常用第三方模块的使用

02 完整的脚本

在动手编写一个脚本之前,你应该建立一个完整脚本的概念,这样你在编写的过程中就会时刻明白,你完成了什么,然后没有完成什么。

无论编写什么脚本,第一步都是先建构脚本的执行逻辑,即脚本是为了实现什么,拆解成几个步骤,每个步骤怎么用代码实现。

接下来就是敲代码了,大体包含以下几个部分:

1) 程序说明

2) 所有导入的模块

(非必须,引用的、不需要自己编写的代码)

3) 自定义的类和函数(非必须)

(在程序主体中需要重复执行的、完成单独功能的部分)

4) 程序主体

简介,大概就是这样了。