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) 程序主体
简介,大概就是这样了。
- HDUOJ----2512一卡通大冒险
- HDUOJ------(1230)火星A+B
- nyoj-----前缀式计算
- HDUOJ----(4788)Hard Disk Drive
- NYOJ-------笨蛋难题四
- Win平台Web访问白名单设置脚本(IP安全性原则)
- NYOJ-------表达式求值
- HDUOJ----1181 变形课
- 正确的Win主机网站伪静态设置方法
- HDUOJ----(1084)What Is Your Grade?
- HDUOJ------(1272)小希的迷宫
- HDUOJ ---1269迷宫城堡
- HDUOJ---1213How Many Tables
- hduoj----(1033)Edge
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 排障集锦:九九八十一难之第十八难!-----System has not been booted with systemd as init system (PID 1). Can‘t operat
- 深入了解 Flex 属性
- 如何设计一个安全的短信接口?
- ERROR Shell:396 - Failed to locate the winutils binary in the hadoop binary path java.io.IOE...
- Windows 安装配置 PySpark 开发环境(详细步骤+原理分析)
- 安利三个关于Python字符串格式化进阶知识
- TCP/IP学习笔记1——协议分层
- 用Python爬取淘宝4403条大裤衩数据进行分析,终于找到可以入手的那一条
- Python 微信机器人:属于自己的微信机器人制作,简单易懂。图灵机器人接口api调用。
- 最全总结:把模块当做脚本来执行的 7 种案例及其原理
- 经典八种排序算法总结(带动画演示)
- bokeh作图过程报错解决方法兼Pycharm如何升级安装包的方法
- 一、html 基础
- 二、css3基础
- 三. CSS layout(布局)