没有合适的资源?快使用搜索试试~ 我知道了~
Python基础详解.pdf
需积分: 5 191 浏览量
2023-06-08
20:58:32
上传
评论
收藏 1.36MB PDF 举报
温馨提示
博⽂⼤纲: ⼀、Python概述 1.Python的语⾔特点 2.Python语⾔的应⽤场景 ⼆、Python的版本与安装 1.Python绘图 2.Python的变量 三、Python常⽤的数据类型 1.数字 2.字符串 3.列表 4.元组 5.字典。 ⼀、Python概述 1.Python的语⾔特点 Python是⼀种动态解释型的编程语⾔。使⽤C语⾔开发,但是Python不再有C语⾔中的指针等复杂数据类型。Python的简洁性使得软件的 代码⼤幅度地建撒谎哦,开发任务进⼀步简化。程序员关注的重点不再是语法特性,⽽是程序所要实现的任务。 Python语⾔的主要特点: (1)简单:Python语⾔的关键字⽐较少,它没有分号,代码使⽤空格或制表键缩进的⽅式来进⾏分隔,简化了循环语句。Python的 代码简洁、短⼩、易于阅读; (2)易学:Python及其容易上⼿,因为Python有极其简单的说明⽂档; (3)免费、开源:使⽤者可以⾃由地发布这个的软件的复制,阅读它的源代码。对它进⾏改动,把它的⼀部分⽤于新的⾃由软件中; (4)⾼层语⾔:⽆需考虑诸如如何管理内存⼀类的底层细节; (5)可移
资源推荐
资源详情
资源评论


























Python基础详解
现阶段,掌握⼀门开发语⾔已经成为⾼级运维⼯程师的必备技能。学习并掌握⼀门程序设计语⾔,可以使我们充分理解企业的业务处理流
程,帮助软件开发⼈员调试,优化程序,提升应⽤系统的运⾏性能。
博⽂⼤纲:
⼀、Python概述
1.Python的语⾔特点
2.Python语⾔的应⽤场景
⼆、Python的版本与安装
1.Python绘图
2.Python的变量
三、Python常⽤的数据类型
1.数字
2.字符串
3.列表
4.元组
5.字典
⼀、Python概述
1.Python的语⾔特点
Python是⼀种动态解释型的编程语⾔。使⽤C语⾔开发,但是Python不再有C语⾔中的指针等复杂数据类型。Python的简洁性使得软件的
代码⼤幅度地建撒谎哦,开发任务进⼀步简化。程序员关注的重点不再是语法特性,⽽是程序所要实现的任务。
Python语⾔的主要特点:
(1)简单:Python语⾔的关键字⽐较少,它没有分号,代码使⽤空格或制表键缩进的⽅式来进⾏分隔,简化了循环语句。Python的
代码简洁、短⼩、易于阅读;
(2)易学:Python及其容易上⼿,因为Python有极其简单的说明⽂档;
(3)免费、开源:使⽤者可以⾃由地发布这个的软件的复制,阅读它的源代码。对它进⾏改动,把它的⼀部分⽤于新的⾃由软件中;
(4)⾼层语⾔:⽆需考虑诸如如何管理内存⼀类的底层细节;
(5)可移植性:Python已经被移植在许多平台上(经过改动使它能够⼯作在不同的平台上),这些平台包括Linux、Windows等;
(6)解释性:Python语⾔写的程序不需要编译成⼆进制代码,可以直接从源代码运⾏程序;
在计算机内部,Python解释器把袁⼤妈转换成成为字节码的中间形式,然后再把它编译成计算机使⽤的机器语⾔并运⾏。
(7)⾯向对象:Python既⽀持⾯向过程的编程也⽀持⾯向对象的编程;
(8)可扩展性:Python是采⽤C语⾔开发的,因此可以使⽤C语⾔廓镇Python;
(9)可嵌⼊性:可以吧Python嵌⼊C/C++程序,从⽽使程序⾯向⽤户提供脚本功能;
(10)丰富的库:Python标准库很庞⼤,可以帮助处理各种⼯作,包括正则表达式、⽂档⽣成、单元测试、线程、数据库、⽹页浏
览器、CGI、FTP‘电⼦邮件、XML、XML-RPC、HTML、WAV⽂件、密码系统、GUI(图形⽤户界⾯)、T可其他与系统有关的操
作;
2.Python语⾔的应⽤场景

Python之所以成为流⾏的编程语⾔,与他⼴泛的应⽤场景是分不开的。
(1)系统编程:能⽅便进⾏系统维护和管理,是很多Linux系统管理员理想的编程⼯具;
(2)图形处理:有PIL、Tkinter等图形库⽀持,能⽅便进⾏图形处理;
(3)数学处理:NumPy扩展提供⼤量与标准数学库的接⼝;
(4)⽂本处理:Python提供的re模块能⽀持正则表达式,还提供SGML、XML分析模块;
(5)数据库编程:Python可以操作SQL server、MYSQL、Oracle等数据库;
(6)⽹络编程:提供丰富的模块,⽀持sockets编程,能⽅便快速地开发分布式应⽤程序;
(7)Web编程:可以作为Web应⽤程序的开发语⾔;
(8)多媒体应⽤:Python的PyOpenGL模块封装了“OpenGL应⽤程序编程接⼝”,能进⾏⼆维和三维图像处理。
⼆、Python的版本与安装
⽬前Python有版本2和版本3这两个版本,它们之间并不兼容,语法存在差别。许多Python初学者⽐较纠结,其实⽆所谓,就看个⼈兴趣
爱好。版本之间有差异,也只是语法上有⼀些区别。总体思路没有任何变化。本次博⽂使⽤Python 2.7.13版本在Windows系统进⾏操
作。
Python的安装⽅法相对简单,IDLE⼯具图形界⾯可以根据⾃⾝的需要进⾏需要。这⾥就不介绍了。
1.Python绘图
绘图除了Python语⾔,别的语⾔即使可以实现,也是相当⿇烦,使⽤Python就可以很轻松的使⽤。
(1)安装绘图模块
本⼈提供的软件包已经包含了绘图所需的模块。双击安装即可!如图:
然后打开CMD命令提⽰符,执⾏以下命令:
C:\Users\Administrator>cd C:\six-1.7.3\six-1.7.3
//⾸先进⼊six-1.7.3软件包解压之后的⽬录中
C:\six-1.7.3\six-1.7.3>c:\python27/python setup.py install
//使⽤Python命令进⾏安装
上述安装完成之后,就可以使⽤matplotlib模块进⾏绘图操作了。
上述在执⾏python命令时,使⽤的是绝对路径,当然也可加⼊系统环境变量中。这⾥就不多说了!
(2) Python绘图

打开IDLE⼯具:
输⼊以下代码
import turtle as tt
from random import randint
tt.TurtleScreen._RUNNING = True
tt.speed(0) # 绘图速度为最快
tt.bgcolor("black") # 背景⾊为⿊⾊
tt.setpos(-25, 25) # 改变初始位置,这可以让图案居中
tt.colormode(255) # 颜⾊模式为真彩⾊
cnt = 0
while cnt < 500:
r = randint(0, 255)
g = randint(0, 255)
b = randint(0, 255)
tt.pencolor(r, g, b) # 画笔颜⾊每次随机
tt.forward(50 + cnt)
tt.right(91)
cnt += 1
tt.done()
剩余13页未读,继续阅读
资源评论


职场程序猿
- 粉丝: 81
- 资源: 1898
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
