• 执行python解释器的两种方式


    执行python解释器的两种方式

    1.交互式

    python是高级语言,是解释型语言,逐行翻译,写一句翻译一句

    print ('hello world')
    

    2.命令行式

    python和python解释器可以看成一种东西

    python解释器是一个应用程序,python3 test.txt相当于python打开了一个文件,然后读取并运行

    1. 编写一个文本文件,保存
    2. 用python3(相当文本编辑器)解释器打开
    3. 运行并且翻译,在去识别print(‘hello world’)

    两种方式的区别

    1. 交互式:print('hello world')在内存中,当按下enter键时,python解释器进行一个翻译的操作,输出hello world

      优点:执行效率高,及时报错,方便调试

      缺点:关闭即消失

    2. 命令行式:test.txt 存储在硬盘中,python3 test.txt相当打开test.txt,也就是把它从硬盘读入内存,print (‘hello world’)从硬盘进入内存,并且他是一串字符,python3解释器就是一个翻译,按下enter键时,python解释器进行解释,输出 hello world

      优点:永久保存

      缺点:不能及时报错,调试麻烦

    python集成开发环境

    pycharm

    执行python的两种方式

    1. 交互式
    2. 命令行式

    我们将两种方式的优点集合起来,这就是pycharm

    Ctrl + D 复制

    Ctrl + Y 删除

    shift + F10 运行

    Alt + shift + F10 选择一个文件运行

    end 跳转到行尾

    home 跳转到行首

    Ctrl + delete 删掉整个单词

    Ctrl + Z 撤销

    tab 缩进4个单位

    shift + tab 删除缩进

    变量

    变: 变化

    量:描述/量化一个状态

    变量:会变化的状态

    什么是变量

    变量名:接受变量值

    赋值符号:赋予

    变量值:描述状态的具体的值

    为什么要有变量

    name = 'kong' # 姓名
    height = '185'  #身高
    weight = '150'  #体重
    

    存储世间万物的所有状态,通过变量我们识别世间万物。

    变量名的命名规范

    1. 变量名具有一定的意义

    2. 变量名不能用纯数字,否则你不知道这是什么

    3. 变量名只能用数字,字母和下划线_,且下划线不能单独使用且不能开头

      特殊情况:不能用拼音,不能用汉字(会有二义性)

    定义变量名的两种风格

    第一种
    my_name_and_age
    第二种   驼峰体(python不常用)
    MyNameAndAge
    

    常量

    固定不变的状态,本质是一种变量。我们约定俗成变量名全部大写的为常量。

    注释

    标记 Ctrl + /

    # 单行注释

    ‘’‘’‘’

    多行注释

    ‘’‘’‘’

  • 相关阅读:
    enumerate函数和zip函数返回的对象,都需要用list()函数转换为列表
    zip函数
    列表和元组的互相转换
    元组和列表的区别
    帮小朋友写的第一个程序
    remove del pop的区别
    如何运用Linux进行查看tomcat日志
    Linux大全
    liunx中组合查询的命令
    常见的问题
  • 原文地址:https://www.cnblogs.com/WilliamKong94/p/10791267.html
Copyright © 2020-2023  润新知