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 # 直接写小数就是浮点型

		  """
          整型与浮点型可以统称为数字类型
          主要用于数学运算和比较运算
          """


posted @ 2021-11-02 18:36  风花雪月*  阅读(809)  评论(0编辑  收藏  举报