pycharm软件基本使用

1.pycharm基本的使用方法:1.点击file找到settings(设置)打开Appearance&Behavior点击Appearance看theme这个就是更改背景颜色。
( pycharm的语言,一定要使用英文的)



2.在settings里面Editor中的font,siza就是改变字体大小line height就是改变行距之间的距离.

3.在setting里面project就是更改pothon解释器点python interpreter点一下设置选择abb点system inerpreter里面更改python解释器。
'选好了点OK apply应用这个解释器'









4.点击file找到newprojct选择保存路径(注意不要发在c盘也不要简单的放在盘里集中起来方便寻找比如D:\pythonProject(第几天写第几天)然后点create这样就一个建立了文件夹右键一下这个文件夹选择newpython这样就建立了一个python文件后缀名.









5.输入一个代码比如print('hello world')在文档上空白处右键.找到runmain点一下就运行了python文件.



python语法的注释

注释是代码之母,注释就是对一段代码的解释,不参与代码的实际运行.
1.单行注释用#输入内容就解释了这一行.

2.多行注释用''''''在中间输入内容回车可以多行解释了.(把上面一行代码复制到下面一行的快捷键:ctrl + D )

变量的使用

变量记录变化(可能会经常改变)的事物状态
比如:年龄容貌体重.变量的基本使用比如一个人的叫什么年龄多大身高是多少,在代码中这样记录:
'name=名字 age=年龄 height=身高 name就是变量 =符号就是赋值 符号名字就是变量值'
一旦看到赋值符号那么一定先看符号的右侧,在内存空间中申请一块内存空间存储变量值,给变量值绑定一个变量名,通过变量名就可以访问到数据值.注意:同一个数据值可以绑定多个变量名,一个变量名同一时间只能绑定一个数据值.



常量的使用

常量记录固定(可能不经常改变)的事物状态
比如:一天的时间,圆周率。在python中如果想表示出常量 那么可以使用全大写的变量名
HOST = '127.0.0.1'除了全大写之外 其他与变量用法一致.

变量的命名规范

必须有数字、字母、下划线任意的组合,变量名不能以数字开头,不能与关键字冲突,变量名的命名一定要见名知意.
命名风格为:
1.驼峰体:大驼峰按照单词进行分割每个单词的首字母大,
2.小驼峰按照单词进行分割,只有第一个单词的首字母是小写的,其余单词的首字母大写.
3.下划线全部使用小写字母,每个单词使用下划线进行分割.
(python中推荐使用下划线的形式)

垃圾回收机制

1.没有变量指向的数据,当有变量到内存中得数据时候,会同时加一个计数,当变量值为零的时候就说明这个是垃圾数据
2.当内存快被沾满的时候,那么python就会终止程序的运行,从头到位进行扫描数据,对垃圾数据进行标记,之后,统一进行清理.
3.通过分不同的时间段,来降低被监管的频率.

数据类型

在日常生活中数据的表现形式多种多样在程序中也是如此type(数据值)\type(变量名)

整型

类别名是'int'就是整数
作用记录年龄,身高等等比如 age = 18

浮点型

类别名是float就是小数用来记录工资等等.
比如salary = 100.1(注意带了小数的都是浮点型数据比如a = 1.0也是浮点型数据).

pycharm软件基本使用python语法的注释变量的使用常量的使用变量的命名规范python的优化垃圾回收机制数据类型的更多相关文章

  1. Python的内存管理和垃圾回收机制

    内存管理 Python解释器由c语言开发完成,py中所有的操作最终都由底层的c语言来实现并完成,所以想要了解底层内存管理需要结合python源码来进行解释. 1. 两个重要的结构体 include/o ...

  2. pycharm的基本使用 、 Python的注释语法,变量,常量,垃圾回收机制,数据类型

    1.文件路径要注意 我把文件放在了D盘,如下图:你们可以根据自身情况设置 2.python环境要选择本地下载好的 如下图: 点击本机存在的环境,如果提示NO interpr,就点击第二步 如果还是没有 ...

  3. python语法:注释

    Python语法:注释  python语言中的注释是来帮助程序员理解并读懂代码内容的文字.当然,注释不仅在python语言中是这个作用,在其他语言中也几乎一样. python注释的生成方式  所有演示 ...

  4. Python基础部分:4、 python语法之注释

    目录 一.python语法之注释 1.什么是注释 2.如何编写注释 二.PEP8规范 一.python语法之注释 1.什么是注释 注释用来向用户提示或解释某些代码的作用和功能,它可以出现在代码中的任何 ...

  5. python 语法-参数注释

    python 语法-参数注释 最近碰到的这样的代码: def func(a:"shuoming") -> int: print("函数已运行.") fun ...

  6. Python语法之垃圾回收机制

    目录 一 引入 二.什么是垃圾回收机制? 三.为什么要用垃圾回收机制? 四.垃圾回收机制原理分析 4.1.什么是引用计数? 4.2.引用计数扩展阅读 一 引入 解释器在执行到定义变量的语法时,会申请内 ...

  7. 6、Python语法之垃圾回收机制

    一 .引入 解释器在执行到定义变量的语法时,会申请内存空间来存放变量的值,而内存的容量是有限的,这就涉及到变量值所占用内存空间的回收问题,当一个变量值没有用了(简称垃圾)就应该将其占用的内存给回收掉, ...

  8. 05.python语法入门--垃圾回收机制

    # (1)垃圾回收机制GC# 引用计数# x = 10 # 值10引用计数为1# y = x   # 值10引用计数为2## y = 1000 # 值10引用计数减少为1# del x     # 值 ...

  9. (编程语言+python+变量名+垃圾回收机制)*知识点

    编程语言 从低级到高级的发展的过程 1.机器语言 计算机是基于电工作的.(基于高.低电平 1010010101011) 如果用机器语言表现一个字符的意思需要多段代码的行.但是计算机读取的快. 所以机器 ...

  10. python变量垃圾回收机制的入门使用

    简介: Python是一款高层次的解释性语言:Python对于初学者来说(易于学习)Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单.学习Python的目的就是为了能够 ...

随机推荐

  1. 基于.NetCore开发博客项目 StarBlog - (25) 图片接口与文件上传

    前言 上传文件的接口设计有两种风格,一种是整个项目只设置一个接口用来上传,然后其他需要用到文件的地方,都只存一个引用ID:另一种是每个需要文件的地方单独管理各自的文件.这俩各有优劣吧,本项目中选择的是 ...

  2. jquerylib表单

    用jquerylib,实现表格添加内容和删除内容 <!DOCTYPE html> <html> <head> <meta charset="UTF- ...

  3. 08-通用Service接口

    MP也为我们提供了Service层的实现,我们只需要编写一个接口,继承IService, 并创建一个接口实现类继承ServiceImpl,即可使用 基本使用 改造前 定义接口 public inter ...

  4. 自研ORM框架实现工作单元模式

    平时我们使用事务,需要显示的Try Catch 并且开启事务 提交事务 异常回滚事务 三步骤,使用工作单元后则只需要Commit. 1.接口定义 1 /// <summary> 2 /// ...

  5. 虚假新闻检测(CADM)《Unsupervised Domain Adaptation for COVID-19 Information Service with Contrastive Adversarial Domain Mixup》

    论文信息 论文标题:Unsupervised Domain Adaptation for COVID-19 Information Service with Contrastive Adversari ...

  6. [OpenCV实战]31 使用OpenCV将一个三角形仿射变换到另一个三角形

    目录 1 什么是仿射变换? 2 使用OpenCV进行三角形仿射变换 2.1 定义输入和输出 2.2 计算边界框 2.3 裁剪图像和更改坐标 2.4 计算仿射变换矩形 2.5 应用仿射变换到三角形 2. ...

  7. Mariadb对数据库和表的操作

    登录mariadb: 路径切换到bin下 mysql -u root -p 然后会提示输密码 新建数据库: create database demo; 其中demo为数据库名字 新建表 create ...

  8. Hadoop详解(03)-Hadoop编译源码-了解

    Hadoop详解(03)-Hadoop编译源码-了解 准备工作 CentOS联网 配置CentOS能连接外网.Linux虚拟机ping www.baidu.com 是畅通的 jar包准备(hadoop ...

  9. A排列方案

    递归实现排列型枚举 把 1∼n 这 n 个整数排成一行后随机打乱顺序,输出所有可能的次序. 输入格式 一个整数 n. 输出格式 按照从小到大的顺序输出所有方案,每行 1 个. 首先,同一行相邻两个数用 ...

  10. .NET 7新特性

    2022年11月份微软推出了带有STS(标准期限支持)的.NET版本7,仅提供18个月的支持. 微软今年推出了STS版本,因为它已经在2019年提到,它将在每年11月左右发布一个新版本的.NET. 但 ...