精华内容
下载资源
问答
  • Python结构化输出

    千次阅读 2018-04-24 15:01:16
    def geshihuashuchu(): this_year = 2013 name = raw_input('please input your name : ') age = int(raw_input('please input your age : ')) sex = raw_input('please input your sex : ') ...
    def geshihuashuchu():
        this_year = 2013
        name = raw_input('please input your name : ')
        age = int(raw_input('please input your age : '))
        sex = raw_input('please input your sex : ')
        dep = raw_input('please input your dep : ')
        message = '''information of the company staff:
                    Name: %s
                    Age: %d
                    Sex: %s
                    Dep: %s
                    ''' % (name, age, sex, dep)
        print(message)

    使用 d%和s%来替代数字和文本

    展开全文
  • 在使用opencv的过程中,我们经常需要各种各样的卷积核。如果是正方形的核还好说,但是有时候需要定义椭圆形或者十字形的核,我们就需要用到cv2.getStructuringElement()函数了 第一个参数表示核的形状。...

    在使用opencv的过程中,我们经常需要各种各样的卷积核。如果是正方形的核还好说,但是有时候需要定义椭圆形或者十字形的核,我们就需要用到cv2.getStructuringElement()函数了

    • 第一个参数表示核的形状。可以选择三种
      • 矩形:MORPH_RECT;
      • 交叉形:MORPH_CROSS;
      • 椭圆形:MORPH_ELLIPSE;
    • 第二个参数表示核的尺寸。
    例1:
    import cv2
    kernel=cv2.getStructuringElement(cv2.MORPH_RECT,(5,5))
    print(kernel)
    '''
    [[1 1 1 1 1]
     [1 1 1 1 1]
     [1 1 1 1 1]
     [1 1 1 1 1]
     [1 1 1 1 1]]
    '''
    
    例2:
    import cv2
    kernel=cv2.getStructuringElement(cv2.MORPH_CROSS,(5,5))
    print(kernel)
    '''
    [[0 0 1 0 0]
     [0 0 1 0 0]
     [1 1 1 1 1]
     [0 0 1 0 0]
     [0 0 1 0 0]]
    '''
    

    例3:

    import cv2
    kernel=cv2.getStructuringElement(cv2.MORPH_ELLIPSE,(5,5))
    print(kernel)
    '''
    [[0 0 1 0 0]
     [1 1 1 1 1]
     [1 1 1 1 1]
     [1 1 1 1 1]
     [0 0 1 0 0]]
    '''
    
    展开全文
  • Python数据结构

    千次阅读 多人点赞 2018-12-19 11:54:50
  • 1.5 Python分支结构

    万次阅读 2019-05-18 12:11:59
    1.5 Python分支结构1.5 Python分支结构:流程控制分支/选择结构(1)单项分支(2) 双项分支(3) 多项分支(4) 巢状分支 1.5 Python分支结构: 流程控制 流程: 计算机执行代码的顺序就是流程 流程控制: 对计算机...

    1.5 Python分支结构:

    流程控制

    • 流程: 计算机执行代码的顺序就是流程

    • 流程控制: 对计算机代码执行顺序的管理就是流程控制

    • 流程分类: 流程控制一共分为三类:

      • 顺序结构
      • 分支结构/选择结构
      • 循环结构

    分支/选择结构

    • 分支结构一共分为4类:
      • 单项分支
      • 双项分支
      • 多项分支
      • 巢状分支

    (1)单项分支

    if 条件表达式:
        一条python语句...
        一条python语句...
        ...
    
    • 特征:
      • if条件表达式结果为真,则执行if之后所控制代码组,如果为假,则不执行后面的代码组(:后面的N行中有相同缩进的代码)
      • :之后下一行的内容必须缩进,否则语法错误!
      • if之后的代码中如果缩进不一致,则不会if条件表达式是的控制,也不是单项分支的内容,是顺序结构的一部分
      • if:后面的代码是在条件表达式结果为真的情况下执行,所以称之为真区间或者if区间、

    (2) 双项分支

    if 条件表达式:
        一条python语句...
        一条python语句...
        ...
    else:
        一条python语句...
        一条python语句...
        ...
    
    • 特征:
      • 1.双项分支有2个区间:分别是True控制的if区间和False控制的else区间(假区间)
      • 2.if区间的内容在双项分支中必须都缩进,否则语法错误!

    (3) 多项分支

    if 条件表达式:
        一条python语句...
        一条python语句...
        ...
    elif 条件表达式:
        一条python语句...
        一条python语句...
        ...
    elif 条件表达式:
        一条python语句...
        一条python语句...
        ...
    ...
    else:
        一条python语句...
        一条python语句...
    
    • 特征:

      • 1.多项分支可以添加无限个elif分支,无论如何只会执行一个分支
      • 2.执行完一个分支后,分支结构就会结束,后面的分支都不会判断也不会执行
      • 3.多项分支的判断顺序是自上而下逐个分支进行判断
      • 4.在Python中没有switch – case语句。
    • 实例-演示了狗的年龄计算判断:

    #!/usr/bin/python3
    
    age = int(input("请输入你家狗狗的年龄: "))
    print("")
    if age < 0:
        print("你是在逗我吧!")
    elif age == 1:
        print("相当于 14 岁的人。")
    elif age == 2:
        print("相当于 22 岁的人。")
    elif age > 2:
        human = 22 + (age -2)*5
        print("对应人类年龄: ", human)
    
    ### 退出提示
    input("点击 enter 键退出")
    

    (4) 巢状分支

    • 巢状分支是其他分支结构的嵌套结构,无论哪个分支都可以嵌套
    # !/usr/bin/python3
    
    num=int(input("输入一个数字:"))
    if num%2==0:
        if num%3==0:
            print ("你输入的数字可以整除 2 和 3")
        else:
            print ("你输入的数字可以整除 2,但不能整除 3")
    else:
        if num%3==0:
            print ("你输入的数字可以整除 3,但不能整除 2")
        else:
            print  ("你输入的数字不能整除 2 和 3")
    
    • 将以上程序保存到 test_if.py 文件中,执行后输出结果为:
    $ python3 test.py 
    输入一个数字:6
    你输入的数字可以整除 23
    
    展开全文
  • 1.6 Python循环结构

    万次阅读 2019-05-18 12:48:26
    1.6 Python循环结构1.6 Python循环结构1.6.1 while型循环1.6.2 for ... in 循环1.6.3 range()函数:1.6.4 break和continue语句及循环中的else子句: 1.6 Python循环结构 循环结构就是为了将相似或者相同的代码...
  • python数据结构

    千次阅读 2018-07-03 14:34:08
    Python的数据结构简单而强大。想要成为一名合格的数据分析师,对Python的数据结构一定要熟练于心。 Python的数据结构主要有元组,列表,字典和集合,下面针对必要的知识点介绍一下。 一.元组(tuple) 元组是一种一...
  • [Python Data Structures]基本数据结构Python数据结构
  • Python选择结构和循环结构

    千次阅读 多人点赞 2020-03-20 23:19:10
    在选择和循环结构中,条件表达式的值只要不是False、0(或0.0、0j等)、空值None、空列表、空元组、空集合、空字典、空字符串、空range对象或其他空迭代对象,Python解释器均认为与True等价。 (1)关系运算符 ...
  • Python程序结构

    千次阅读 2018-08-12 09:44:03
    程序结构: 1、程序由模块构成 2、模块包含语句 3、语句包含表达式 4、表达式建立并处理对象。 总的来说,Python的语法是由语句和表达式组成的。 语句: ...
  • python分支结构

    万次阅读 多人点赞 2019-05-10 20:49:09
    程序结构 程序三种结构 顺序 循环 分支 分支结构 分支结构基本语法 if 条件表达式 语句一 语句二 语句三 ...... 条件表达式就是计算结果必须为布尔值的表达式 表达式后面...
  • 第3章 Python 循环结构

    千次阅读 2020-08-09 20:13:47
    文章目录Educoder—第3章 Python 循环结构第1关:Python循环结构之while循环生成温度转换表第2关:Python循环结构之while循环实现凯撒密码加密第3关:Python循环结构之while循环打印九九乘法表第4关:Python循环结构...
  • 第1章 Python 顺序结构

    千次阅读 2020-08-07 21:54:47
    文章目录Educoder—第1章 Python 顺序结构第1关:Python顺序结构之无输入求多边形的面积第2关:Python顺序结构之无输入求平抛小球与抛出点之间的距离第3关:Python顺序结构之无输入求星期几第4关:Python顺序结构之...
  • Python数据结构与算法视频教程

    千人学习 2018-06-02 10:27:16
    Python数据结构与算法视频培训教程:本课程内容包含了程序员常用的数据结构知识,涉及快速排序、树与二叉树、堆、堆排序、图的概念与遍历、Python常用的内置算法与数据结构等开发知识。数据结构和算法是每个程序员...
  • Python 知识结构

    2018-11-08 18:19:40
    Python的知识结构图:http://lib.csdn.net/base/python/structure 生成器、lamda表达式及map、reduce、filter函数http://lib.csdn.net/article/python/1297 装饰器:...
  • python数据结构与算法总结

    万次阅读 多人点赞 2019-04-24 09:48:14
    python常用的数据结构与算法就分享到此处,本月涉及数据结构与算法的内容有如下文章: 《数据结构和算法对python意味着什么?》 《顺序表数据结构python中的应用》 《python实现单向链表数据结构及其基本方法》...
  • 文章目录Python 2.7.15安装下载安装程序启动安装程序指定安装目录安装选项启用环境变量高级选项安装完毕安装成功验证检查Windows环境变量确认Python版本探索Python的安装目录安装目录结构Python安装目录下的子目录...
  • Python选择结构

    千次阅读 2019-01-16 11:07:58
    文章目录条件结构出现时上下代码留出空行 条件结构出现时上下代码留出空行 weather = input(&quot;今天天气晴朗吗?&quot;) if weather == &quot;晴朗&quot; print(&quot;女朋友要逛街...
  • Python 基础语法_Python脚本文件结构

    千次阅读 2015-09-19 12:08:43
    最后前言Python基础语法这一章,主要记录了Python的文件结构、逻辑运算符、算术操作符、控制流语句、输入和输出语句、函数、对象、类等方面的内容。在了解了Python的数据类型之后,结合之前的要点来一起继续学习。...
  • 文章目录Python 3.7.3安装安装程序下载启动安装程序定制安装设置安装目录安装完毕验证安装成功检查Windows环境变量确认Python版本探索Python的安装目录安装目录安装目录下其他的子目录多版本Python共存创建超链接...
  • Python分支结构和循环结构

    千次阅读 2020-04-29 21:59:31
    分支结构是根据判断条件结果而选择不同向前路径的运行方式,分支结构分为:单分支,二分支和多分支。 1)单分支结构 单分支结构是分支结构中最简单的一种方式,它的使用方法如下: if <条件>: <语句块>...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 100,443
精华内容 40,177
关键字:

python结构

python 订阅