今日所学内容:

一、Python代码执行方式:

1。互交式:直接在终端中编写运行python代码

运行过程:(1)打开终端(2)进入python解释器

(3)编写好代码后回车就可执行

2。脚本式:在文件中编写Python代码,把编写好的文件作为脚本交给解释器执行

运行过程(1)在文件中编写好代码(2)打开终端

(3)用指定版本的接受器命令执行文件(文件的绝对路径)

总结:互交式不能永久保存代码,但是可以实时显示代码

Python属于解释性语言,凭解释器解释运行Python代码,运行方式是从上至下逐行解释执行

二、pip

pip:Python的应用商城,在商城中下载工具为Python拓展功能

pip -v:查看当前版本号

pip list:查看当前Python环境下已拓展的功能

pip install  功能名称:安装指定的功能。——eg:   pip install  requests

pip uninstall   功能名称:卸载指定的功能

三、应用程序使用文件三步骤(app运行机制过程)

1。打开应用程序:使应用程序运行在操作系统上

2。将文件内容加载在内存:应用程序向操作系统发布打开文件的指令

3。将数据从内存中显示到用户界面:应用程序将数据直接转化成人能识别的信息显示给人进行浏览

特例:如果应用程序是Python解释器    cpython

1。打开cpython解释器

2。将文件内容加载到内存

3。将数据从内存中拿到解释器中解释执行(在执行过程中存在对数据语法的检查)

==》1) 语法正常:执行的结果显示给用户

2) 语法异常:错误信息显示给用户

四、变量

变量:可以变化的状态

—— 程序中变量的本质:在程序运行中,值可以发生改变的量

—— Python中所有的量在程序运行中都可以发生改变,在Python中没有绝对的常量

使用变量的原因:让计算机有记录事物状态的功能

使用变量:

定义变量:变量名(记录状态的名)=(赋值符号)   变量值(记录的状态)

* * *  重点:1。堆区开辟空间存放变量值

                         2。将存放 变量值 空间的地址提供给栈区

                         3。栈区开辟空间存放 堆区提供来的地址 命名为变量名

五、变量的三大组成

1。值:通过变量名直接访问就是访问值

2。通过id(变量名)访问就算变量堆区的地址

3。通过type(变量名)访问的就是变量的类型

六、比较符号

==:只作值比较

is:作地址比较

七、pycharm

用编辑器pycharm写Python流程

1。创建项目

2。创建py文件

3。解释执行py文件

pycharm需要执行py文件的环境:不需要系统的环境变量,需要自己配置找到Python解释器

# Pytcharm下,有强行为相同变量值开辟空间的优化机制(相同的变量值强行用统一地址)

转载于:https://www.cnblogs.com/Chinesehan/p/10698447.html

4.12—002—周五相关推荐

  1. English Learning - Day3 作业打卡 2022.12.9 周五

    English Learning - Day3 作业打卡 2022.12.9 周五 引言 1. 这消息使她非常悲伤. 2. 他儿子要什么,他给什么. 3. 你能多给我一张票吗? 4. 事情不要做一半就 ...

  2. English Learning - Day17 作业打卡 2022.12.23 周五

    English Learning - Day17 作业打卡 2022.12.23 周五 引言 1. 我决定改主意了. 2. 咱们讨论一下接下来干什么. Next 3. 我发现跟你聊天很受启发. 4. ...

  3. English Learning - Day24 作业打卡 2022.12.30 周五

    English Learning - Day24 作业打卡 2022.12.20 周五 引言 1. 我永远都会支持你.(不用 support) 2. 这个电影把我感动哭了. 3. 我觉得他将来会成为冠 ...

  4. 《惢客创业日记》2018.10.12(周五) 声音主播背后的“天龙八步”(一)

    今天的主要任务是为<惢客创业日记>的后期音频处理工作写一个操作说明和制作一张操作流程表,主要目的是让一个菜鸟也能轻松的通过GoldWave等音频软件来进行后期音频处理工作.通过昨天和今天的 ...

  5. 我的内核学习笔记12:linux i2c-gpio驱动应用实例

    linux内核的i2c-gpio是使用GPIO模拟I2C协议的驱动,只需要配置2根GPIO即可使用.Linux的I2C子系统比较复杂,笔者暂时还没有研究.本着"实用"的目的,介绍一 ...

  6. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  7. DataGrid连接Access的快速分页法(1)——需求与现状

    作者:黎波 一.需求分析      DataGrid是一个功能强大的ASP.NET Web服务器端控件,它除了能够按各种方式格式化显示数据,还可以对数据进行动态的排序.编辑和分页.大大减轻了广大Web ...

  8. DataGrid基于Access的快速分页法

    DataGrid基于Access的快速分页法 撰文/ 黎波 DataGrid是一个功能非常强大的ASP.NET Web服务器端控件,它除了能够方便地按各种方式格式化显示表格中的数据,还可以对表格中的数 ...

  9. 圣诞节玩购目的地大比拼

    不能不佩服亚洲人的热情和借题发挥,把个源于西方的圣诞节过得比西方还热闹. 欧洲圣诞节有亮灯仪式,亚洲的灯光一点儿也不比那边暗淡:欧洲圣诞节一般不打折,只是新款上市:而亚洲圣诞节不仅新款上市,更有实打实 ...

最新文章

  1. 独家 | 手把手教你用Python创建简单的神经网络(附代码)
  2. 来自codeblock 贴吧
  3. 配置apache+php环境详解
  4. JavaSript模块规范 - AMD规范与CMD规范介绍[转]
  5. 成功解决ImportError: Could not find 'msvcp140.dll'. TensorFlow requires that this DLL be installed in a
  6. 关于LOH(Large Object Heap)及内存泄漏
  7. 4.非关系型数据库(Nosql)之mongodb:普通索引,唯一索引
  8. php编程实现单入口,apache配置php实现单一入口方法
  9. pythonandroid自动化测试仪器_使用Python进行Android自动化测试
  10. C#最简单最完整的webservice实例
  11. scrapy-redis 使 redis 不止保存 url(例如:json)
  12. Scrum立会报告+燃尽图(十月二十二日总第十三次)
  13. 总结并发编程常见面试题
  14. Android 如何在一个Activity中合理地显示多种类型的checkBox
  15. JAVA程序设计的一次作业
  16. mysql-plus多数据库_MyBatis-Plus实现多数据源的示例代码
  17. php图片幻灯片代码,解决phpcms更换javascript的幻灯片代码调用图片问题
  18. python处理word文档 查找文字 加下划线_你能用Pythondocx在同一段落的某一部分加下划线吗?...
  19. PAT 乙级1068 万绿丛中一点红(20 分)
  20. 【转载】如何打领带-普瑞特结

热门文章

  1. 让你的apache支持Perl
  2. 湖北省武汉市电信IDC机房
  3. 【Hibernate】映射关系总结
  4. Android数据库文件的导出
  5. Android 启动过程详解
  6. 贷款利率最高多少合法?
  7. MySQL笔记7:sum和count用法总结
  8. 串行 spi Flash 跨页编程的注意点
  9. jQuery Ajax: $.post请求示例
  10. 开源分布式平台-mooon系统结构