精华内容
下载资源
问答
  • F1.python基本使用方法

    2019-05-20 12:34:05
    引用:https://blog.csdn.net/lql0716/article/details/52769441#62-列表元素的循环
    展开全文
  • python中变量名引用一个对象,如a=3表示a指向对象的指针,所以 b=a a='aaa' 后b的值依然为3,a只是从新指向了对象'aaa'的指针,不会改变3所在的内存值 4.2 可以通过列表,字典,集合等数据结构改变...

    1、文件迭代器

    for line in open('filename', 'r'):

    print line

    2、并行遍历:

    >>>L1=[1,2,3,4]

    >>>L2=[5,6,7,8]

    >>>zip(L1,L2)

    [(1,5),(2,6),(3,7),(4,8)]

    可以用for并行访问zip(L1,L2)中元素

    for (x,y) in zip(L1,L2):

    printf x,y


    也可以并行访问多个文件,以两个文件为例:

    for (line1,line2) in zip(open('filename1','r'), open('filename2', 'r')):

    print line1

    print line2

    3、列表解析

    3.1 简单解析

    lines = [line.rstrip() for line in open('filename')]

    lines是列表,其中元素师filename文件中的每行

    3.2 扩展列表解析

    可以在for循环中结合一个if分句过滤不合格的字符

    lines=[line.rstrip() for line open('filename') if line[0] == 'p']

    lines中保留了只有首字母为p的项

    4、引用

    4.1

    python中变量名引用一个对象,如a=3表示a指向对象的指针,所以

    b=a

    a='aaa'

    后b的值依然为3,a只是从新指向了对象'aaa'的指针,不会改变3所在的内存值

    4.2

    可以通过列表,字典,集合等数据结构改变变量值

    L1=[1,2,3]

    L1[0]=20

    后L1的值为20,2,3

    5 python中搜索顺序

    导入模块时的搜索路径为:

    1)、程序的主目录

    2)、PYTHONPATH目录

    3)、标准链接库目录

    4)、任何.pth文件内容

    6 numpy声明二维数组

    >>> from numpy import * 
    >>> d = zeros((3,4))  
    >>> d
    array([[ 0.,  0.,  0.,  0.],
           [ 0.,  0.,  0.,  0.],
           [ 0.,  0.,  0.,  0.]])

    或者

    ones( (2,3), dtype=int16 )
    array([[1, 1, 1],
           [1, 1, 1]], dtype=int16)

    6 从python数组中找出特定元素

    >>> ss_id
    array([20705, 20705, 15549, 15549, 15549, 15549])
    从ss_id中找出20705元素,如果不存在则返回空数组
    >>> ss_id[ss_id==20705]
    array([20705, 20705])

    展开全文
  • 主要介绍了Python unittest基本使用方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 主要介绍了Python time库基本使用方法,结合实例形式分析了Python time模块基本功能、控制符、使用方法与操作注意事项,需要的朋友可以参考下
  • 主要介绍了Python selenium的基本使用方法,结合实例形式分析了Python使用selenium模块进行web自动化测试的基本模块导入、操作技巧与相关注意事项,需要的朋友可以参考下
  • 主要介绍了Python PyInstaller库基本使用方法,结合实例形式分析了Python PyInstaller库的功能、安装及相关使用注意事项,需要的朋友可以参考下
  • PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。这篇文章主要介绍了在Python中使用MySQL--PyMySQL的基本使用,需要的朋友可以参考下
  • 主要介绍了Python lxml模块的基本使用方法,结合实例形式分析了Python安装与使用lxml模块常见操作技巧与相关注意事项,需要的朋友可以参考下
  • PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2...2.基本使用 from pymysql import connect # 1.创建链接 coon = connect() * 参数host:连接的mysql主机,如果本机是'localhost
  • python Gui基本使用方法

    2018-12-31 17:15:11
    #生成root主窗口 root.title('标题名') #修改框体的名字,也可在创建时使用className参数来命名; root.resizable(0,0) #框体大小可调性,分别表示x,y方向的可变性; label=Tkinter.Label(root,text='Hello,GUI') #...

    GUI程序创建步骤:
    1、 import Tkinter GUI绘制类
    2、 生成主窗口,设置主窗口属性
    3、生成控件,设置控件属性
    4、把控件添加到窗口中
    5、给控件绑定事件
    6、进入消息循环
    示例:

    #coding:utf-8
    import Tkinter
    root=Tkinter.Tk() #生成root主窗口
    root.title('标题名')  #修改框体的名字,也可在创建时使用className参数来命名;
    root.resizable(0,0)   #框体大小可调性,分别表示x,y方向的可变性;
    label=Tkinter.Label(root,text='Hello,GUI') #生成标签
    label.pack()        #将标签添加到主窗口
    button1=Tkinter.Button(root,text='Button1') #生成button1
    button1.pack(side=Tkinter.LEFT)         #将button1添加到root主窗口
    button2=Tkinter.Button(root,text='Button2')
    button2.pack(side=Tkinter.RIGHT)
    root.mainloop()             #进入消息循环(必需组件)
    

    参考文献:
    http://www.cnblogs.com/aland-1415/p/6849193.html
    https://www.cnblogs.com/lhj588/articles/2172805.html

    展开全文
  • 主要介绍了python之mock模块基本使用方法详解,Mock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为,需要的朋友可以参考下
  • 主要介绍了Python多线程及其基本使用方法,结合实例形式分析了Python相关概念、原理、使用方法及操作注意事项,需要的朋友可以参考下
  • 主要介绍了python中update的基本使用方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • Python基本方法

    2020-02-24 17:13:37
    编译:将源码一次性转换为目标代码的过程 解释:将源码逐条转换为目标代码同时逐条运行的过程 编程语言: 静态语言 ...IPO:程序的基本编写方法 I:input P:process O:output 编程解决问题的步骤: 分析问题...
    1. 编译:将源码一次性转换为目标代码的过程
    2. 解释:将源码逐条转换为目标代码同时逐条运行的过程

    编程语言: 静态语言 使用编译执行的语言。 c/c++、java

                       脚本语言 使用解释执行的编程语言 。 Python、JavaScript

    IPO:程序的基本编写方法  I:input   P:process   O:output

    编程解决问题的步骤:

    分析问题 想清楚
    划分边界 规划IPO
    设计算法 关注算法
    编写程序  
    调试测试  
    升级维护  

    python开发环境配置:pyhon.org--Downloads--windows

    Python语言拥有者:Python Software Foundation                    设计者:Guido

    python的两种编程方式:交互式 对每一个输入语句及时运行结果。

                                            文件式 批量执行一组语句并运行结果。

     

    展开全文
  • 主要介绍了Python下rrdtool模块的基本使用方法,经常被用来做数据可视化的相关功能,需要的朋友可以参考下
  • 本篇文章主要介绍了python中的json的基本使用方法,在Python中使用json的时候,主要也就是使用json模块,json是以一种良好的格式来进行数据的交互,有兴趣的可以了解一下。
  • # 通过数组定义参数时,每一个元组都是一条测试用例使用的测试数据。# ids参数默认为None,用于定义测试用例的名称# math模块的pow()方法用于计算(x的y次方)的值#运行: pytest -v test_parameterize.py# ‘-v’ ...
  • urllib 是一个 python 内置包,不需要额外安装即可使用,包里面包含了以下几个用来处理 url 的模块: urllib.request,用来打开和读取 url,意思就是可以用它来模拟发送请求,就像在浏览器里输入网址然后敲击回车...
  • python中可以使用unittest做单元测试。unittest非常强大,本文以计算器的加、减、乘、除四则运算为例简单总结一下unittest的使用框架。 一、准备工作: 按如下方式创建工程: my_calculator_fun.py :测试类 ...
  • PyMySQL介绍PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。Django中也可以使用PyMySQL连接MySQL数据库。PyMySQL安装#终端中安装pymysqlpip install ...基本使用from pymy...
  • 1. Queue 用collections.deque实现 double linked list queue = collections.deque([]) queue.append(0) //O(1) queue.popleft() //O(1) 2. Stack 用list就可以实现。。  
  • 文章目录python使用方法使用Python交互模式print 使用方法当计算器使用使用文本编辑器(windows)说明步骤:创建Python脚本文件,以`.py`结尾命令面板运行脚本然后python good.py 即可使用IDE工具(windows)说明...
  • python pip安装和基本使用方法 一、判断是否安装pip >pip --version 注:一般情况安装了python3,都会有自带的 pip 二、若删除pip如何安装回来 1.输入以下网址进入官网,下载 pip 的为 tar.gz 的压缩 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,852
精华内容 3,940
热门标签
关键字:

python基本使用方法

python 订阅