美文网首页
python_基础语法

python_基础语法

作者: 闲云野鹤_23dd | 来源:发表于2020-12-26 19:42 被阅读0次

    python package

    也就是python包,与文件夹类似,不过python包 主要存放python脚本


    image.png

    注释

    快捷键: ctrl+/
    单行注释: #

    # 注释内容

    多行注释: ‘’’ ‘’’

    ''' 注释内容1 注释内容2 注释内容3 '''

    变量

    什么是变量

    正如其名,变量是可变的
    正在运行着的程序中数据基本都是在内存中
    程序通过内存地址来寻找自己需要的数据
    作为人类的我们,不会想去看内存地址
    也不会记得内存地址
    于是我们给内存地址起一个我们认识且容易记的名字
    这个名字叫做变量,它关联着内存地址
    可以通过变量来访问内存中的数据

    变量图解

    image.png

    语法

    a = 123 b = '文字'

    语法格式:
    变量名 = 变量值

    = 的作用在于 赋值

    引用地址

    方法

    什么是方法:

    方法就是组合一段代码,来实现特定的功能, 可以反复调用。更方便代码的阅读和重构.

    `def fun1():
    print('How are you')
    print('I am Fine')

    def fun2(name,age):
    print('我是',name)
    print('我'+age+'岁')
    def fun3(num1,num2):
    return num1+num2`

    语法格式:
    若方法内有参数,用 , 隔开
    使用 缩进 来区分代码块
    return 代表方法有 返回值

    def 方法名():
        方法内的代码
    
    def 方法名(参数1,参数2,...):
        方法内的代码  
    
    def 方法名(参数1,参数2,...):
        方法内的代码  
        return xxx  
    
    

    调用方法:

    `方法名(参数1,参数2....)

    或者

    方法名(参数1名=参数1值,参数2名=参数2值,....)`

    main方法

    固定写法:

    if __name__ == '__main__':AXXX代码块

    main方法不同于普通方法, 可以直接执行
    main方法一般写在 模块末尾

    标识符

    什么是标识符?

    就是写代码的过程中起的名字,包含 变量名,方法名,类名,包名等等.

    命名规范

    1. 由字母,数字,下划线组成,但是不能以数字开头
    2. 在相同作用域不能重复
    3. 大小写敏感
    4. 不可用关键字做标识符
    5. 名字最好 见名知意

    现有关键字:

    ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 
    'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 
    'else', 'except', 'finally', 'for', 'from', 'global', 'if', 
    'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 
    'raise', 'return', 'try', 'while', 'with', 'yield']
    
    
    image.png

    如何添加单行注释:#注释内容
    如何添加多行注释'''注释内容'''
    声明一个变量 a , 并赋值: 测试 a=测试
    声明一个变量 b , 并赋值: test b=test
    打印 变量a 和 b print(a,b)
    写一个方法,方法名为 fun4,传入三个参数: n1,n2,n3; 要求计算n1加n2,然后减去 n3. 方法 返回计算后的值
    def fun4(n1,n2,n3):
    print(n1+n2-n3)
    写一个main方法,调用 两次 fun4 方法,要求一个使用顺序入参,一个使用指定参数入参 , 并打印返回值
    如果代码基础薄弱,请将课件中的例子代码,手写一遍
    imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    相关文章

      网友评论

          本文标题:python_基础语法

          本文链接:https://www.haomeiwen.com/subject/ynyqgktx.html