1.Pycharm基本使用

1.1新建项目

image
image

1.2主题的设置

image
image

1.3字体调整

image

1.4如何运行python的脚本文件

创建文件夹与文件之后,右键单击代码可运行,或从3处选择运行
image

2.Python语法注释

2.1注释

注释:注释是代码之母,是对代码的解释和说明,目的是为了让人们能够轻松的了解代码,但是注释不参与运行

2.2注释的使用

一:井号 + 空格=注释内容
二:使用三引号(单引号或者双引号)
三:快捷键:ctrl+?
image

3.变量

3.1什么是变量

变量即变化的量,它能用于记录事物的某一种状态,模仿人类事物记忆能力

3.2变量的使用

日常生活中:
姓名:西西
年龄:22
爱好:音乐
程序中:
username = 'xixi'
ag = 22
hobby = 'music'

3.3语法的格式

username = 'xx'
变量名 赋值号 变量值

注:遇到赋值符号先看符号右边再看符号左边

3.4变量三要素

1.变量的值
2.变量的内存地址
3.变量的数据类型

name = 'xixi'
print(name) # 变量值
print(id(name)) # 一串数字 相当于是内存地址编号
print(type(name)) # 数据类型 <class 'str'>

4.命名规范和风格

4.1命名规范

1.变量名只能由数字、字母、下划线任意组合
eg:user@name(不对)、_(可以)、pwd_123_aaa(可以)
2.变量名不能以数字开头,下划线建议不要开头因为有特殊含义
3.变量名不能与关键字冲突,比如print,因为其本身就具有打印含义
4.变量名的命名一定要做到见名知意(重要)
'''变量名见名知意是核心 无论变量多长'''

4.2命名风格

1.驼峰体

大驼峰 即所有单词首字母都大写
UserNameFromDb
小驼峰 即第一首字母小写其余首字母大写
userNameEromDb

2.下划线

即单词与单词之间下划线隔开
user_name _from_db

5.常量

主要记录一些不变的状态,在python上是没有真正意义上的常量的,我们墨守成规地将全大写的变量看成是常量。
Host=‘123.123’ -->一般情况下配置文件使用较多。

在其他编程语言上是存在真正意义上的常量,定义了就无法修改。

6.python底层优化

当值数据量很小的时候 如果有多个变量名需要使用 那么会指向同一块地址
一个变量名只能指向一个内存地址
一个内存地址可以有多个变量名指向

7.垃圾回收机制

7.1 垃圾数据的定义

在内存中没有任何变量名指向的数据

7.2回收方案

7.2.1引用计数

内存中变量值身上有几个变量名绑定引用计数就是几,只要不为0就不是垃圾

7.2.2标记清除

当内存即将沾满的时候,python会自动暂停程序的执行,从头到尾将内存中数据进行扫描,并打上标记,之后一次性清除掉标记的数据

7.2.3分代回收

会将数据的监管分为三个层次,随着层级的下降监督的频率降低
用时间换空间

8.数据类型

8.1什么是数据类型

在我们现实生活总存储数据的方式和表现形式有很多,比如文本文件,表格文件,视频文件,音频文件,图片文件等等。

8.2整型int

整数就是1.2.10这样的数,用来记录人的年龄,班级人数等。
age=1 这样直接写整数就是整型

8.3浮点型float

float可以理解为小数
作用:记录人的体重,薪资......
eg:
salary = 3.14 直接写小数就是浮点型

posted on 2021-11-02 23:10  西西i  阅读(62)  评论(0)    收藏  举报