Python基础:pycharm的基本设置和常用语法

内容概要

  • Pycharm的基本使用
  • 注释语法
  • 变量与常量
  • 垃圾回收机制
  • 数据类型

内容详细

文件路径要注意,Python环境要选择本地下载好的,main.py脚本文件暂时不勾选

image

主题选择:

image
image

image

pycharm切换解释器:

image
image
点击add
image
选择需要的解释器点击OK
image

如何创建Python脚本文件

在你选择存放项目的文件夹上点击右键
image
输入一个名字回车就好了
image

由于文件的后缀名是用于识别该文件内部的数据特征 我们Python文件也有独特的后缀名 .py

如何调节字体大小

image
image
勾选上点击OK
image
然后再写代码的时候可以按着Ctrl键滑动鼠标上滑轮放大和缩小

如何运行Py文件

文件内容区域鼠标右键选择run即可
image
image

Python的注释语法(注释是代码之母!!!)

什么是注释

​ 注释就是对一段代码的解释

如何使用注释

​ 方式1:使用 ‘#’ 号 单行注释

​ 方式2:使用三引号(单双都可以) 多行注释

pycharm注释快捷键

Ctrl + ?

注:

​ #与注释文本之间一定要有一个空格

​ 如果单行注释跟在了一行代码后面 需要先空两个空格再写

​ pycharm也提供自动化格式代码功能

Python代码编写规范:PEP8规范

想要快速掌握 借助pycharm的自动化提示,前后对比,每天记忆

变量

什么是变量 即变化的量 用于记录事物的某种状态(模仿人类事物记忆能力) 如何使用变量 日常生活中: 姓名:zhangsan 年龄:18 爱好:音乐 程序中: username = 'zhangsan' age = 18 hobby = 'music' 语法格式: username = 'zhangsan' 变量名 赋值符号 变量值 """ 底层原理(必会!!) 遇到赋值符号先看符号右边再看左边的: age = 18 1.在内存空间中申请一块内存空间存储18 2.将18所在的内存空间地址绑定给变量名age 3.之后如果要访问18就通过变量名age访问即可 """

命名规范与风格

# 命名规范 变量名只能由数字、字母、下划线任意组合 user@name(不对)、 _(可以)、pwd_123_aaa(可以) 变量名不能以数字开头,下划线建议不要开头因为有特殊含义 变量名不能与关键字冲突: 如:name = print 变量名的命名一定要做到见名知意(重要) """变量名见名知意是核心 无论变量多长""" # 命名风格 1.驼峰体 大驼峰 # 所有的单词首字母大写 UserNameFromDb 小驼峰 # 第一首字母小写其余首字母大写 userNameFromDb '''JavaScript推荐使用驼峰体''' 2.下划线 # 单词与单词之间下划线隔开 user_name_from_db '''python推荐使用下划线'''

常量

# 主要用于记录一些不变的状态 # 在Python中没有真正意义上的常量 我们墨守成规的将全大写的变量看成是常量 HOST = '127.0.0.1' # 一般情况下在配置文件中使用较多 # 在其他编程语言中是存在真正意义上的常量的 定义了就无法修改 const pi = 3.14 # 定义常量 pi = 4 # 不支持修改

变量三要素

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

Python底层优化

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

垃圾回收机制

# 垃圾数据的定义 在内存中没有任何变量名指向的数据 # 针对垃圾数据Python开发了一套自动化回收方案 1.引用计数 内存中变量值身上有几个变量名绑定计数就是几 只要不为0就不是垃圾 2.标记清除 当内存即将沾满的时候 Python会自动暂停程序的执行 从头到尾将内存中数据进行扫描 并打上标记 之后一次性清除掉标记的数据 3.分代回收 会将数据的监管分为三个层次 随着层级的下降监督是频率降低

数据类型

# 什么是数据类型? 在现实生活中存储数据的方式和表现形式有很多 文件文本 表格文件 视频文件 音频文件 图片文件。。。 在IT世界里数据的存储方式和表现形式也是千变万化的

数据类型之整形int

# 理解 :整数int 作用:记录人的年龄 班级人数... 定义: age = 18 # 直接写整数就是整数

数据类型之浮点型float

# 理解:小数float 作用:记录人的体重 薪资 身高 定义: salary = 3.1 # 直接写小数就是浮点型 """ 整型与浮点型可以统称为数字类型 主要用于数学运算和比较运算 """

__EOF__

本文作者向上
本文链接https://www.cnblogs.com/ydy001/p/15500405.html
关于博主:没有收拾残局的能力,就别放纵善变的情绪
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   风花雪月*  阅读(871)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示