Python语言简介:变量、数据类型和基本语法
需积分: 18 91 浏览量
更新于2024-09-09
1
收藏 219KB PDF 举报
Python 简单语法介绍
Python 是一门编程效率奇高的脚本语言,是机器学习、数据挖掘的必备工具。通过 Swig, Cython, Jython 接口,可集成 C/C++, Java 等语言程序,能够运行于 Windows, Linux/Unix, Mac, Android, 以及树莓派等嵌入式操作系统平台。
**执行方式**
Python 语言有三种执行方式:
1. 在解释器中,边录入语句,边执行,line by line;
2. 在命令行窗口,执行整个程序;
3. 还可以打包成二进制可执行程序执行。
**安装和设置**
安装好 Python 后,python.exe 所在目录(如:C:\Python27\ArcGIS10.1)会被自动设置在系统环境变量(路径 PATH)中;假设用户自己的工作目录是 D:\desktop\PythonGIS\chapter_01。在命令行中执行脚本程序。
**变量(variables)**
变量是 Python 中的一种基本数据结构,用于存储和操作数据。变量的命名规则是:
* 字母、数字及下划线
* 首字符不应为数字
* 变量名不应为保留字
* 大小写区分
**数值类型**
Python 中有多种数值类型,包括:
* 整数
* 小数
* 字符串
**变量赋值**
变量赋值有多种方式:
1. 简单赋值:`a = 12`
2. 表达式赋值:`b = a * 2 + 5`
3. 多重赋值:`b, c = 15.2, "this is a string"`
**字符串**
字符串可以用单引号或者双引号!注意,字符串可以用单引号或者双引号。
**复杂类型**
Python 中还有多种复杂类型,包括:
* 列表(list):`a = []`,可以理解为数组,数值可以改变
* 元组(tuple):`b = (1, 3, 4)`,可以理解为数组,但是数值不可以改变,常用于传递参数
* 字典(dict):`c = {}`,可以理解为数组,但是数值可以改变
* 集合(set):`d = set([1, 2, 3])`,可以理解为数组,但是数值不可以改变
**数据类型之间的关系**
Python 中的数据类型之间有着复杂的关系,例如列表、元组、字典、集合等之间的转换和操作。理解这些关系是学习 Python 的关键。
**print 语句**
print 语句用于输出数据到控制终端窗口,例如:`print a[0]`、`print len(a)` 等。
**总结**
Python 是一门功能强大且易于学习的语言,本文只是一些基本概念和语法的介绍,更多的知识点需要通过实践和学习来掌握。
1189 浏览量
1644 浏览量
152 浏览量
333 浏览量
2013-05-13 上传
2024-10-09 上传
2024-03-28 上传
点击了解资源详情
151 浏览量
vector1127
- 粉丝: 1
- 资源: 4