1. Python 语言简介

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京医科大学数学与计算机教研室
7
怎么用Python?
IDLE: Python Shell
南京医科大学数学与计算机教研室
8
怎么用Python?
PythonWin: http://sourceforge.net/projects/pywin32/files/
南京医科大学数学与计算机教研室
9
怎么用Python?
南京医科大学数学与计算机教研室
12
标识符

python中的标识符是区分大小写的。


标示符以字母或下划线开头,可包括字母,下划线和数字。
以下划线开头的标识符是有特殊意义的。

在交互模式下运行python时,一个下划线字符(_)是特殊标
识符,它保留了表达式的最后一个计算结果。
南京医科大学数学与计算机教研室
Python 语言
2017/2/2
1
Python的历史
创始人:Guido van Rossum(吉多·范罗苏 母) 时间地点:1989年圣诞节期间在阿姆斯特丹创 造 目前供职:2005年起,为Google工作,其中 一半的时间用于Python语言的研究。现在 Guido在为Dropbox工作。
南京医科大学数学与计算机教研室
4
Python的特点
运行方式: 命令行、交互式、图形集成环境 面向对象: 支持OOP Python运行环境、库文件等都是开源的 丰富的库: (Image/Database/Sciences and Maths/Internet(Cloud) etc.) 模块和包:模块化的脚本设计
南京医科大学数学与计算机教研室
13
关键字(共31个)



逻辑运算—3个 and/or/not 流程控制—12个 if/elif/while/for/else break/continue/pass return/yield with/as 异常处理—5个 try/except/finally raise/assert
南京医科大学数学与计算机教研室
15
运算符
is, is not:等同测试
in, not in:是否为成员测试
(...),[...],{...},‘...’:元组、列表、字典、字符串 x[i],x[i:j],x.y,x(...):索引、分片、引用、函数调 用
南京医科大学数学与计算机教研室
16
数据结构
Python(x,y)
南京医科大学数学与计算机教研室
10
Python语法
1. 编码风格 2. 标示符 3. 关键字 4. 运算符
南京医科大学数学与计算机教研室
11
编码风格



以“#”号开头的内容为注释,python解释器会忽略该行 内容。 在Python中是以缩进(indent)来区分程序功能块的,缩进 的长度不受限制,但就一个功能块来讲,最好保持一致的 缩进量。 如果一行中有多条语句,语句间要以分号(;)分隔。



定义等—6个 class global def/lambda import/from 判断—2个 is in 其他—3个 del/print exec
南京医科大学数学与计算机教研室
14
运算符
x+y,x-y,x*y,x**y,x/y,x%y:算术运算 +=,-=,*=,/=,%=,**=,<<=,>>=,&=, ^=,|=:自变运算 <,<=,>,>=,==,<>,!=:比较运算 or,and,not:逻辑运算
5
为什么要用Python?
简单易学: 非计算机专业的入门语言 功能丰富:丰富的API、免费库、“glue language” 大家都在用: YouTube、Google、Yahoo! NASA MIT/TORONTO/SJTU
南京医科大学数学与计算机教研室
6
怎么用Python?
Python: command Line http://www.python.org/download/
1. 丰富的数据类型:整型、浮点型、复数、字
符串、元组、列表、字典、数组 2. 简单的定义方式:赋值的同时进行定义
南京医科大学数学与计算机教研室
17
wk.baidu.com
2
Python简介
Python是自由软件的丰硕成果之一
Python是一种面向对象的解释性语言
Python是一种语法表达极其优美的脚本语言
南京医科大学数学与计算机教研室
3
Python的特点
Python是免费的
Python是可扩展的
Python是可移埴的 Python是简单的 Python是万能的
南京医科大学数学与计算机教研室
相关文档
最新文档