E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python3学习笔记
Python3学习笔记
(四)--迭代
原文链接:http://www.cnblogs.com/Detector/p/7617723.html只要是可迭代对象,无论有无下标,都可以迭代,默认情况下,dict迭代的是key。如果要迭代value,可以用forvalueind.values(),如果要同时迭代key和value,可以用fork,vind.items()。>>>a={'a':1,'b':2}>>>foriina.values(
Detector_
·
2018-02-27 15:16
Python3学习笔记
(三)--函数
原文链接:http://www.cnblogs.com/Detector/p/7615562.htmlPython函数在Python中,一切皆为对象,函数也可以赋给一个变量,就是指向一个函数对象的引用,相当于给这个函数起了一个“别名”:>>>a=max>>>a(1,2,3)3>>>a('123')#可以对可迭代对象进行操作'3'函数的定义:defpower(x,n=2):#可以计算计算x4、x5…
Detector_
·
2018-02-27 15:13
Python3学习笔记
(二)--变量数据类型
原文链接:http://www.cnblogs.com/Detector/p/7615052.html变量赋值Python中的变量赋值不需要类型声明。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。Python中允许为多个变量同时赋值a=b=c=1a,b,c=1,'b',1.1#将1,'b'分别赋值给a、b,1.1赋值给c标准数据类型Python有五个标准的数据类型String(字符串
Detector_
·
2018-02-27 15:10
Python3学习笔记
(一)--环境搭建
原文链接:http://www.cnblogs.com/Detector/p/7614976.html背景本人有些Python2的基础,初学时主要看的《Python简明教程》和博客园大神Vamei的博客,主要实战为做自动化测试,基础不太扎实。Python2在2020年会停止维护,Python3是未来,而且它在的类库已经很完善,所以想系统的学习,由Python2转Python3。在此记录下学习轨迹,
Detector_
·
2018-02-27 15:08
Python3学习笔记
(一) 基本数据类型(1)
首先,Python3的变量不需要声明,曾经说的C语言的变量需要提前声明的好处现在也不是什么好处了但是变量必须被赋值,赋值之后变量才会被创建,变量没有类型,直接写出来她的名字,里面装的什么内容,就好了,自然而然她就会有一个数据类型,由这里面装的东西决定,比如自然a就是整型变量Python可以同时为多个变量赋值:就像这样,那么输出的结果为111Python也可以为多个对象指定多个变量,输出结果为12p
Call_Coder
·
2018-02-26 22:21
python
python3学习笔记
之多进程分布式小例子
最近一直跟着廖大在学Python,关于分布式进程的小例子挺有趣的,这里做个记录。分布式进程Python的multiprocessing模块不但支持多进程,其中managers子模块还支持把多进程分布到多台机器上。一个服务进程可以作为调度者,将任务分布到其他多个进程中,依靠网络通信。由于managers模块封装很好,不必了解网络通信的细节,就可以很容易地编写分布式多进程程序。master服务端原理:
xh15
·
2018-02-13 11:30
Python3学习笔记
--基础知识
Python3学习笔记
--基础知识'''Python3基本数据类型Numbers(数字)String(字符串)List(列表)Tuple(元组)Sets(集合)Dictionaries(字典)空值是Python
呼呼哥
·
2018-01-03 20:25
Python3学习笔记
之列表方法示例详解
前言本文主要给大家介绍了关于Python3列表方法的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。1使用[]或者list()创建列表user=[]user=list()2使用list()可以将其他类型转换成列表#将字符串转成列表>>>list('abcde')['a','b','c','d','e']#将元祖转成列表>>>list(('a','b','c'))['a',
香吉士
·
2017-10-06 08:02
Python3学习笔记
urllib模块的使用
1.基本方法url:需要打开的网址data:Post提交的数据timeout:设置网站的访问超时时间直接用urllib.request模块的urlopen()获取页面,page的数据格式为bytes类型,需要decode()解码,转换成str类型。fromurllibimportrequestresponse=request.urlopen(r'http://python.org/')#HTTPR
python程序猿
·
2017-07-04 13:34
python3模块
python3学习笔记
:多进程分布式小例子
最近一直跟着廖大在学Python,关于分布式进程的小例子挺有趣的,这里做个记录。分布式进程Python的multiprocessing模块不但支持多进程,其中managers子模块还支持把多进程分布到多台机器上。一个服务进程可以作为调度者,将任务分布到其他多个进程中,依靠网络通信。由于managers模块封装很好,不必了解网络通信的细节,就可以很容易地编写分布式多进程程序。master服务端原理:
xh15
·
2017-03-30 18:13
python3
python
python3学习笔记
:零碎知识点
break语句可以在循环过程中直接退出循环,而continue语句可以提前结束本轮循环,并直接开始下一轮循环。这两个语句通常都必须配合if语句使用。list:Python内置的一种数据类型叫列表。list是一种有序的集合,可以随时添加和删除其中的元素。格式:[]要删除指定位置的元素,用pop(i)方法,其中i是索引位置:可以获取倒数第2个、倒数第3个L[-2]、L[-3]tuple:另一种有序列表
xh15
·
2017-03-26 17:28
python3
python
Python3学习笔记
-字符串和编码
有C++基础,一直对“万能”的Python语言感兴趣,目前正在学习廖雪峰老师的Python3教程用来入门,这里记录一些没接触过或与C++有差异的知识,方便自己查阅吧~字符串函数ord()函数将字符转换为编码chr()函数将编码转换为字符>>>ord('E')69>>>chr(85)'U'encode(‘utf-8’)函数将便于表示的str类型转换为便于存储和传输的bytes类型(encode编码)
QimaoRyan
·
2017-01-21 19:11
Python3
Python3学习笔记
(一)
跟着廖雪峰老师的Python教程学习Python3,遇到需要注意的地方写到这里,方便以后查阅总结,温故知新。感谢廖雪峰老师!基础Python中不限定数值大小除法:/普通除法,浮点型,//取整数部分,%取余Python提供了==ord()==函数获取字符的整数表示,==chr()==函数把编码转换为对应的字符Python的字符串类型是str,以字节为单位的bytes,用b'abc'表示,读取字节流需
纳尼2号
·
2016-09-08 00:39
Python3学习笔记
根据标签截取内容
'''Createdon2016年6月17日@author:gionee'''defextract_from_tag(tag,line):opener=""closer=""try:i=line.index(opener)start=i+len(opener)j=line.index(closer,start)returnline[start:j]exceptValueError:returnNo
思灵月
·
2016-06-17 17:08
python3.X
Python3学习笔记
(urllib模块的使用)
1.基本方法urllib.request.urlopen(url,data=None,[timeout,]*,cafile=None,capath=None,cadefault=False,context=None)-url:需要打开的网址-data:Post提交的数据-timeout:设置网站的访问超时时间直接用urllib.request模块的urlopen()获取页面,page的数据格式为b
Data&Truth
·
2016-04-29 17:00
Python3学习笔记
01-第一个Python程序
在本地安装好后Python后,进入命令行模式,输入Python,就进入Python的交互模式:C:\Users\user>python Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64 bit D64)] on win32 Type "help", "copyright", "credits" or "
Corwien
·
2016-04-20 10:00
python
我的
python3学习笔记
windows下安装pip安装好python之后,pip也就安装好了,但是需要把D:\ProgramFiles\Python34\Scripts加到环境变量Path里,这样就能直接使用pip命令了,例如"pipinstallPillow".判断字符串是否为数字:importosprint("123".isdigit())os.system("pause")获得字符串长度:importosprint
zty5678
·
2015-11-07 20:31
Python3学习笔记
――数据类型和变量
在Python中,能够直接处理的数据类型有: 整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。浮点数浮点数也就是小数,之所以称为浮点数,是因为按照科学记数
麦林泡泡
·
2015-10-17 22:04
二进制
十六进制
单引号
双引号
Python3学习笔记
――数据类型和变量
在Python中,能够直接处理的数据类型有: 整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。浮点数浮点数也就是小数,之所以称为浮点数,是因为按照科学记数
麦林泡泡
·
2015-10-17 22:04
二进制
十六进制
单引号
双引号
Python3学习笔记
――基础的巩固
#给a赋值100.判断a然后产生不同的输出 后面是冒号,不是分号,英文的不是中文的。 a = 100 if a >= 50: print(a) else: print(-a)以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。 缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个
麦林泡泡
·
2015-10-17 21:26
python
中文
编辑器
英文
解释器
Python3学习笔记
――基础的巩固
#给a赋值100.判断a然后产生不同的输出 后面是冒号,不是分号,英文的不是中文的。 a = 100 if a >= 50: print(a) else: print(-a)以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。 缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个
麦林泡泡
·
2015-10-17 21:26
python
中文
编辑器
英文
解释器
python3学习笔记
--003--写一个自定义的包
代码布局:[laolang@localhostpackagetest]$tree . ├──mypackage │ ├──human.py │ ├──__init__.py │ └──student.py └──test.py 1directory,4files [laolang@localhostpackagetest]$mypackage/human.py#!/usr/bin/envp
小代码2016
·
2015-08-25 16:00
python3学习笔记
--002--写一个类
代码:[laolang@localhostclasstest]$cattest.py #!/usr/bin/envpython classperson: def__init__(self,name,age,sex): self.name=name self.age=age self.sex=sex defsayHello(self,msg='Hello'): print(msg) defpri
小代码2016
·
2015-08-25 15:00
python3学习笔记
--001--python HelloWorld
python默认使用UTF-8编码一个python3版本的HelloWorld代码如下:#!/usr/bin/envpython print('HelloWorld!')如果此python脚本文件名为:hello.py,则运行此脚本文件的方法有两种:1、pythonhello.py[laolang@localhostpython]$pythonhello.py HelloWorld! [laol
小代码2016
·
2015-08-24 21:00
Python3学习笔记
:使用代理访问url地址
#! /usr/bin/env python3 # -*- coding:utf-8 -*- 'python进行代理的curl数据提交' __author__ = 'ken' import os; import sys; curPath = os.path.abspath(os.path.dirname(__file__)); sys.path.append(curPath); impo
卖小女孩的小火柴
·
2015-08-01 18:00
Python3学习笔记
:使用Cookie访问url地址
#! /usr/bin/env python3 # -*- coding:utf-8 -*- '通过url地址获取代理IP地址,目前只能获取一页' __author__ = 'ken' import urllib.request; import urllib.parse; import re; import os; curPath = os.path.abspath(os.path.dir
卖小女孩的小火柴
·
2015-08-01 18:00
Python3学习笔记
:读写文件
import re; import os; curPath = os.path.abspath(os.path.dirname(__file__)); #写文件 ipList = [,]; proxyIpList = curPath + "/proxyIpList.txt"; with open(proxyIpList, ) f: ip ipList: f.write(
卖小女孩的小火柴
·
2015-08-01 18:00
Python3学习笔记
之基础教程二
fibo.py__author__='Administrator' deffib(n): a,b=0,1 whileb
earbao
·
2015-04-12 12:00
Python3学习笔记
之基础教程
参考网站:http://www.w3cschool.cc/python3/python3-tutorial.html__author__='Administrator' importsubprocess cmd="cmd.exe" begin=101 end=200 whilebegin2: human=22+(age-2)*5 print("humanyears:",human) else:
earbao
·
2015-04-11 22:00
python3学习笔记
--转换位串到utf-8字符串
http://www.wenzizone.com/2012/01/11/python3_convert_byte_array_to_string.html
thinking空
·
2014-10-29 00:00
python3学习笔记
(二)
一.base64编码和解码任意的二进制字符串到文本字符串(主要用在HTTPEMAILURL等)官方帮助文档原文:ThismoduleprovidesdataencodinganddecodingasspecifiedinRFC3548.ThisstandarddefinestheBase16,Base32,andBase64algorithmsforencodinganddecodingarbit
jclass
·
2011-01-16 20:00
exception
python
calendar
Class
import
日历
python3学习笔记
(一)
一.打印并输出到文件>>>print("aa","bb","11","ddddd",sep='-',end='ok/t',file=open("c:/test.txt",'w'))>>>print("-"*40)#打印40个"-" 二.打印字典的值>>>d={"a":1,"b":2}>>>print('%(a)s...%(b)s'%d)1...2>>>s=('%(a)s...%(b)s'%d)>>
jclass
·
2011-01-16 16:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他