• 【Day1】4.基础语法及分支结构


     视频地址(全部)

    https://edu.csdn.net/course/detail/26057

    课件地址(全部)

    https://download.csdn.net/download/gentle__man/11858127

    基础语法

    课程目标

    1. Python的注释
    2. Python语法格式缩进 *
    3. Python的输入与输出
    4. 变量 *
    5. 变量命名

    1.Python注释

    Python注释有单行注释和多行注释:
    1.1 单行注释以“#”开头
    1.2 Python中多行注释使用三个单引号(''')或三个双引号
    (""")

    2 Python语法格式缩进

    • 缩进强迫大家写出格式化的代码
    • 当语句以’:’结尾时,缩进的语句视为代码块
    • 约定俗成管理,4个空格为一个缩进
    • Python大小写敏感

    # 判断变量a的值大于:
    a = 99
    if a >= 0:
      print(‘a大于等于0’)
    else:
      print(‘a小于0’)
    print('end')

    注意:提示 IndentationError: unepexted indent  即为缩进问题

    3 Python的输入与输出

    input和output统称为IO,是命令行下最基本的输入和输出
    • input()输入:
    input ()会把用户通过键盘输入的任何值都作为字符串来存储过变量

    >>> name = input(‘请出入你的名字’)

    • print()输出:
    用print()在括号中加上字符串,就可以向屏幕上输出指定的文字

    >>> name = input(‘请出入你的名字’)

    注意:print 默认输出是换行的,如果要实现不换行需要在变量末尾
    加上 end=“”:

    4 变量

    • 变量是程序中 运算的对象:
    • 变量需要程序员自己定义
    • 定义后要给变量初始化
    • 变量的值可以被改变
    • 变量是占用内存空间的

    # 求正方形面积:
    # a为用户输入的正方向边长
    a = int(input('请输入正方向的长:'))
    # 定义正方形面积s
    s = a * a
    print('正方形的面积为:',s)

    5 变量命名

    • 在一个代码段内,尽量不要重名
    • 变量名由字母、数字、下划线组成,但不能以数字开头
    • Python 中的标识符是区分大小写
    • Python保留字: 保留字即关键字,我们不能把它们用作任何变量名

    import keyword
    keyword.kwlist

    • 变量命名要符合PEP8规范,驼峰命名法

    teacherName = ‘yh’
    stu_self = MiddleStudent(‘yh’,20)

    小结

    • 注释的单行和多行
    • Python语法通过缩进控制,一个缩进4个空格
    • 程序中操作和运算的对象都可以理解为变量
    • 变量命名,注意规范

     分支结构

    课程目标

    1.单项分支
    2.双项分支
    3.多项分支
    计算机执行代码流程
     
    流程控制介绍
    • 流程:计算机执行代码的顺序就是流程
    • 流程控制:对计算机代码执行顺序的管理就是流程控制
    • 流程分类:流程控制一共分为三类 1.顺序结构 2.分支结构/选择结构 3.循环结构
    单项分支
    age=30 
    ifage>=18:
        print('yourageis',age)
        print('adult')
    双项分支
    age=13 
    if age>=16:
        print('yourageis',age)
        print('adult')
    else:
        print('yourageis',age)
        print('teenager')
    多项分支
    if <条件判断1>:
        <执行1>
    elif <条件判断2>:
        <执行2>
    elif <条件判断3>:
        <执行3>
    else:
        <执行4>
    
    age=20 
    if age>=6:
        print('teenager')
    elif age>=18:
        print('adult')
    else:
        print('kid')

    小结

    • 单项分支
    • 双项分支
    • 多项分支
  • 相关阅读:
    Halcon 如何将图像转化为矩阵形式
    Halcon 图像分割
    Halcon intensity算子,用于计算灰度的均值和方差
    Halcon draw_region接口
    Halcon scale_image 函数用法技巧
    Halcon 保存图像
    Halcon 读取多张图片
    Halcon 算子 sub_image add_image mult_image div_image
    Halcon 算子 get_grayval 用于读取图像的灰度值
    Halcon 算子 convert_image_type 转换图像类型
  • 原文地址:https://www.cnblogs.com/zsczsc/p/11667195.html
Copyright © 2020-2023  润新知