Python学习之旅(一)】的更多相关文章

最近在很多地方都可以看到Python的身影,尤其在人工智能等科学领域,其丰富的科学计算等方面类库无比强大.很多身边的哥们也提到Python非常的简洁方便,比如用Django搭建一个见得网站只需要半天时间即可,因此也吸引了我不小的兴趣.之前相亲认识过一个姑娘是做绿色环保建筑设计行业的,提过她们的建筑物的建模也是使用Python,虽然被女神给拒绝了,但学习还是势在必行的,加油. 这部分只涉及python比较基础的知识,如复杂的面向对象.多线程.通信等知识会放在之后的深入学习中介绍,因此整个学习过程也…
python学习分类 python基础    +- day01——python初始.变量.常量.注释.基础数据类型.输入.if day02——while.字符串格式化.运算符.编码初识 day03——整型.字符串.for循环 day04——列表.元组.range day05——字典 day06——小数据池.深浅拷贝.集合 day07——数据类型补充.坑.二次编码 day08——文件操作 函数    +- day09——初识函数  day10——动态参数.函数注释.名称空间.函数的嵌套.globa…
最近学习python,记录学习的点滴. >>> import numpy as np >>> a = np.array([[1,2],[3,4]]) >>> b=a.tolist() >>> b [[1, 2], [3, 4]]…
Python基础知识(37):访问数据库(Ⅱ) 二.MySQL MySQL是Web世界中使用最广泛的数据库服务器.SQLite的特点是轻量级.可嵌入,但不能承受高并发访问,适合桌面和移动应用.而MySQL是为服务器端设计的数据库,能承受高并发访问,同时占用的内存也远远大于SQLite. 可以直接从MySQL官方网站下载最新的Community Server 5.6.x版本. 由于Python的DB-API定义都是通用的,所以,操作MySQL的数据库代码和SQLite类似. 三.SQLAlchem…
Python基础知识(35):电子邮件(Ⅱ) 收取邮件就是编写一个MUA作为客户端,从MDA把邮件获取到用户的电脑或者手机上 收取邮件最常用的协议是POP协议,目前版本号是3,俗称POP3 Python内置一个poplib模块,实现了POP3协议,可以直接用来收邮件 1.通过POP3协议下载邮件 获取最新的一封邮件内容 import poplib from email.parser import Parser #输入邮件地址,口令和POP3服务器地址 email = input('Email:…
Python基础知识(32):网络编程(Ⅰ) 网络通信是两台计算机上的两个进程之间的通信,而网络编程就是如何在程序中实现两台计算机的通信 P协议负责把数据从一台计算机通过网络发送到另一台计算机 TCP协议则是建立在IP协议之上的.TCP协议负责在两台计算机之间建立可靠连接,保证数据包按顺序到达 许多常用的更高级的协议都是建立在TCP协议基础上的,比如用于浏览器的HTTP协议.发送邮件的SMTP协议等 TCP编程 Socket是网络编程的一个抽象概念.通常我们用一个Socket表示“打开了一个网络…
Python基础知识(31):图形界面(Ⅱ) Python内置了turtle库,可以在计算机上绘图 运动控制: 1.画笔定位到坐标(x,y):turtle.goto(x,y) 2.向正方向运动 distance 长的距离:turtle.forward(distance) 3.向负方向运动 distance 长的距离:turtle.backward(distance) 4.向右偏angle度:turtle.right(angle) 5.向左偏angle度:turtle.left(angle) 6.…
Python基础知识(29):virtualenv virtualenv:用来为一个应用创建一套隔离的Python运行环境 比如,现有两个Python项目,一个是Python2.7的一个是Python3.5的,可以创建两个虚拟环境 1.安装 $ pip3 install virtualenv 2.管理环境 (1)创建目录 Mac:~ michael$ mkdir myproject Mac:~ michael$ cd myproject/ Mac:myproject michael$ (2)创建…
一.写在前面 从学 Python 的第一天起,我就知道了使用 pip 命令来安装包,从学习爬虫到学习 Web 开发,安装的库越来越多,从 requests 到 lxml,从 Django 到 Flask,各种各样的库都处在一个 Python 环境之中. 这种做法对于我这种懒人来说是再适合不过的了,但是这样也是会有问题的.第一个问题在于 Pycharm 的加载速度变得慢了,因为要导入太多包了,而其中很多包对于很多程序来说根本用不上.第二个问题在于很多模块之间是有版本要求的,都需要特定的版本才能执行…
三,python基础初识. 1.运行python代码. 在d盘下创建一个t1.py文件内容是: print('hello world') 打开windows命令行输入cmd,确定后 写入代码python d:t1.py 您已经运行了第一个python程序, 即:终端---->cmd-----> python  文件路径. 回车搞定~ 2,解释器. 上一步中执行 python d:t1.py 时,明确的指出 t1.py 脚本由 python 解释器来执行. 如果想要类似于执行shell脚本一样执…