学习Python的第三天

1.Pycharm的简单使用

1.1如何修改主题

File | Settings | Appearance & Behavior | Appearance | Theme

1.2如何切换解释器

File | Settings | Project: django_lock | Python Interpreter

1.3如何创建Python文件

File丨New Project丨Create

在项目名上右键鼠标------>New------》Python File------>只需要写文件名即可,不需要写后缀。

1.4如何修改字体

File | Settings | Editor | Font

2.注释语法

2.1什么是注释

注释是对这一段的解释,他是不参与和影响代码的运行的,只会起到警示的作用。

2.2如何使用注释

方式一:#(警号)是单行注释

方式二:三引号(单双)

3.变量和常量的使用

3.1什么是变量

是变化的量,用于记录事物的变化

3.2如何使用变量

生活中:
            姓名:kevin
             年龄:18
             性别:male
      程序中:
            username = 'kevin'
             age      = 18
             gender    = male

3.3变量的命名与规范

变量的名字有下划线,数字,和字母任意随机组成,但是数字不能做为开头。下滑线一般不作为开头是因为下划线有特俗含义,且变量的名称不能和Python的保留字起到冲突。变量名字要见知其意。命名风格有大驼峰(每个首字母都大写),小驼峰(第一个单词首字母小写,其它都是大写),下划线。一般都用下划线因为大驼峰和小驼峰都比较容易出错。

3.4常量

不经常发生改变的量叫为常量,且常量不含有真正意义。但是不在Python,在其它语言中常量是不可以发生改变的,且具有真正意义。

3.5变量的三要素

1.变量值

2.内存编号(id)

3.数据类型

4.底层优化

4.1小整数池问题

当变量很小的时候,多个变量执行同一个变量值的空间问题,一个内存地址可以有多个变量指向,但是变量只能只向一个内存地址。

内存空间.png

 

5.垃圾回收机制

5.1如何定义垃圾数据

这个数据长时间没有使用,且数据起不到什么作用为垃圾数据。

5.2如何回收和清除垃圾数据
5.2.1引用计数

一个被变量名指向的变量值为1,被多个指向的可以记为别的数,如果没有被指向则为0.则会被清除。

5.2.2标记清除

在内存快满的时候,就会直接暂停所有程序的回执。然后扫描内存中不需要的数据打上标签,扫描完成后统一清除。

5.2.3分代回收

对数据扫描会逐一减弱。少年组会频率最快。被筛选完后进入青年组。以此类推。

6.数据的类型 

6.1什么是数据类型

视频文件 音频文件 表格文件 图片 等等这些都是保存数据的方式。

6.2数据类型的种类

整型  浮点型  字符串  列表  字典  元组  集合 布尔 

7.数据类型之整型

记录年龄、出生年份,学生人数等整数相关的状态

   定义:
            age = 18
            student_count = 48
             year = 2001
数据类型的关键字: print(type(age))

8.数据类型之浮点型

作用:用来记录人的身高,体重,薪资等小数相关的状态

定义:
        height = 1.8
        weight = 120.5
        salary = 2800.5
数据类型的关键字:print(type(height))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值