【Python学习之路——day05】教程文章相关的互联网学习教程文章

python学习之机器学习【图】

线性回归第一个机器学习算法 - 单变量线性回归原文:https://blog.51cto.com/13810716/2468505

【Git】 python学习第一章 - 1.0 git管理源代码【图】

分布式版本控制系统方便多人协同开发 方便版本控制 工作区 git add ----> 暂存区 git commit --->仓库区 git pull git push ---->服务器 git init -----> 初始化gitgit status -----> 查看git 工作区 状态 git add -----> 添加文件至暂存区 git remove ---->取消暂存 git commit -m “注释” git push 推送git pull 拉取git log 查看版本情况 git reflog 记录所有 版本回退 git reset --hard id前六位 恢复版本 gi...

PYTHON学习0043:函数---time模块详解--2019-8-10【图】

要使用time模块需先导入:import time1、time.time():打印当前时间戳表示从1970年至今经过的秒速。2、time.localtime(secs):将一个时间戳转换为当前时区的struct_time,secs为提供时,则以当前时间为准。可在括号里加数字,则返回数字对应时间:可以看到包含了很多变量,可以采用拼接形式表示时间了。比如:先把time.time()赋值给变量a3.time.gmtime():和localtime()方法类似,gmtime()方法是返回UTC时间,即格林威治时间...

Python学习之路--初始【代码】

今天是第一次认真的学习python这门语言。从入门开始跟着视频学习:1、了解了python的发展史2、python版本的区别和需要注意的地方3、python的基本安装4、写了第一个程序:一个输入输出的小程序(input(),print())5、学习了注释符的用法(#,‘‘‘)6、简单了解了if...elif...else...的用法7、最后结合上面的知识按照视频里面的方法写了一个猜数字的小游戏:age = i (): i < : guess_age = (()) guess_age...

python学习:list&tuple【代码】

1. list&tuple  list是一种有序的集合,可以随时添加和删除其中的元素。  tuple是另一种有序的列表,中文翻译为“元组 ”。  tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。  2. list# 创建list L = [‘Adam‘, 95.5, ‘Lisa‘, 85, ‘Bart‘, 59] print L empty_list = []# 打印出Adam的两种方式:正序+倒序print L[0] print L[-6]# 添加新元素的两种方法: # append()总是把新的元素添加到 list 的尾...

python学习1

.find_all(name,attrs,recursive,string,**kwargs)name:对标签名称的检索字符串attrs:对标签属性值的检索字符串,可标注属性检索recursive:是否对子孙全部检索,默认为Truestring <>....</>中字符串区域的检索字符串soup.find_all(‘a‘)寻找a标签soup.find_all(‘a‘,‘b‘)寻找a标签和b标签并作为列表复制for tag in soup.find_all(True)print(tag.name)打印出所有的标签import re #正则表达式库for tag in soup.find_all(re....

Python学习笔记-系统性能信息模块psutil【代码】

系统性能信息模块 psutil: 参考:https://github.com/giampaolo/psutil 安装psutil模块:[root@kurol ~]# python36 -m easy_install -i http://pypi.douban.com/simple/ psutil1、获取系统性能信息: 1.1、获取CPU信息:import psutil 获取CPU完整信息:>>> psutil.cpu_times() scputimes(user=60984.989999999998, nice=27.280000000000001, system=37572.639999999999, idle=6605536.1100000003, iowait=88463.1...

python学习-- 两种方式查看自己的Django版本

【第一种方式】Windows系统下 按住Windows按键 + R 进入搜索;搜索CMD进入控制台;输入Python进入Python解释器Linux系统下 直接使用终端调用Python解释器接下来输入:>>> import django>>> print django.VERSION # Python2的格式>>> print(django.VERSION) # Python3的格式 【第二种方式】Windows系统下 按住Windows按键 + R 进入搜索;搜索CMD进入控制台;输入Python进入Python解释器Linux系统下 直接使用终端调用Python解释器直...

python学习笔记(9)--函数【代码】

函数定义:def <函数名>(<参数(0个或多个)>):函数体return <返回值>参数有非可选参数,和可选参数,可选参数放在参数列表的最后,可以为可选参数指定默认值。如下:def fact(n,m=1):s = 1for i in range(1,n+1):s *= ireturn s//m>>> fact(10) 3628800 >>> fact(10,5) 725760函数定义时可以设计可变数量参数,既不确定参数总数量。def <函数名>(<参数>,*b):函数体return <返回值>举例如下;def fact(n,*b):s = 1for i in ra...

Python学习笔记_获取当前目录和上级目录【代码】【图】

实验目标:获取当前目录和上级目录系统环境: 1、OS:Win10 64位 2、Pythoh 3.7 3、实验路径:C:\Work\Python\MergeExcel代码参考:# -*- coding:utf-8 -*-import osprint(‘***获取当前目录***‘) print(os.getcwd())print(‘\n‘)print(‘***获取上级目录***‘) print(os.path.abspath(os.path.dirname(os.getcwd()))) print(os.path.abspath(os.path.join(os.getcwd(), "..")))print(‘\n‘)print(‘***获取上上级目录...

Python学习笔记整理(十七)异常处理

一、异常基础 try/except:捕捉由代码中的异常并恢复,匹配except里面的错误,并自行except中定义的代码,后继续执行程序(发生异常后,由except捕捉到异常后,不会中断程序,继续执行try语句后面的程序) try/finally: 无论异常是否发生,都执行清理行为 (发生异常时程序会中断程序,只不过会执行finally后的代码) raise: 手动在代码中接触发异常。 assert: 有条件地在程序代码中触发异常。 with/as 在Python2.6和后续版本中实现...

Python学习笔记--序列

Sequence序列1.序列操作seq[ind1:ind2]seq[ind]seq1 + seq2seq1 * seq2seq * nobj in seqobj not in seq2.切片操作#反转操作seq[::-1]#隔一个取一个seq[::2]#取全部seq[:None]原文:http://www.cnblogs.com/lihuiyw/p/4576935.html

Python学习笔记之replace()【代码】

10-2 可使用方法replace()将字符串中的特定单词都替换为另一个单词。读取你刚创建的文件learning_python.txt 中的每一行,将其中的Python 都替换为另一门语言的名称,如C。将修改后的各行都打印到屏幕上。learning_python.txt文件内容如下:1In Python you can Handle file 2 In Python you can Automatic operation and maintenance 3 In Python you can make AI 编写Python代码:1 filename=‘learning_python.txt‘2with open(f...

python学习笔记 -- reduce合并减少【代码】

‘‘‘合并减少‘‘‘ import functoolslst = [1,2,3,4,5] add = functools.reduce(lambda x,y: x + y, lst) print(‘add = %d‘ % add) #add = 15mul = functools.reduce(lambda x,y: x*y, lst) print(‘mul = %d‘ % mul) #mul = 120import operator add2 = functools.reduce(operator.add, lst) print(‘add2 = {}‘.format(add2)) #add2 = 15mul2 = functools.reduce(operator.mul, lst) print(‘mul2 = {}‘.format(mul2)) #m...

Python学习笔记-DNS处理模块dnspython【代码】

DNS处理模块dnspython dnspython是python实现的一个DNS工具包,它支持几乎所有的记录类型,可以用于查询、传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。在系统管理方面,我们可以利用其查询功能来实现DNS服务监控以及解析结果的校验,可以替代nslookup和dig等工具,轻松做到与现有平台的整合。 下载dnspython模块[root@kurol ~]# python3 -m easy_install -i http://pypi.douban.com/simpl...