【修仙】第一卷 初出茅庐 第四章 初入蛇门

前期提要

  • python解释器下载与安装
    1.官网下载对应版本与对应系统的启动文件
    2.安装过程中一定要确保软件安装不冲突,不混合
    
    """
    windows cmd命令窗口
    	1.windows + R 并输入 cmd 然后回车
    	2.切换路径
    		切换盘符 D:
    		切换路劲 cd
    """
    
  • 环境变量配置
    环境变量的配置能够让你不需要切换路径也能直接找到相应的资源
    1.win7稍微有点不同
    	路径与路径之间需要自己加引文输入法下的 ; 作为分隔符
    2.mac本一般情况下都是自动添加环境变量
    
    """
    一定要学会使用搜索引擎!!!
    """
    
  • python解释器多版本共存
    1.python.exe文件需要拷贝并重命名
    	python.exe		python27.exe
    	python.exe		pyhton36.exe
    	python.exe		python38.exe
    2.pip文件不需要任何操作
    	直接将所在的scripts路径添加到环境变量即可
    ps:学会自我解决问题的技巧
    
  • 运行python的三种模式
    1.直接在cmd窗口下进入编译器内部编写代码
    2.利用python命令执行脚本文件(内部含有代码的文件)
    3.利用编程工具(如IDE工具)
    
  • 编程工具下载与安装
    1.vscode
    2.sublime
    3.pycharm
    
  • pycharm基本使用
    1.需要激活或者试用
    2.如何创建python项目
    	项目路径    项目解释器选择    欢迎脚本文件(main.py)
    3.如何调节字体大小
    4.如何调节编程样式
    5.如何切换解释器
    6.如何创建py文件(存储python代码的文件一搬后缀名都是.py)
    

  • python语法之注释
  • python语法之变量与常量
    • 变量与常量的含义
    • 变量与常量的基本使用
    • 变量与常量的本质
    • 变量与常量的命名规范
    • 变量与常量的命名风格
  • python基本数据类型

  • python语言之注释
    注释:相当于是对代码的一串解释信息
    
    三种注释的方式:
    	1.单行注释
    		# 注释内容
    	ps:快捷键 ctrl + /
    	2.多行注释
    		'''注释内容'''
    	3.多行注释
    		"""注释内容"""
    
  • PEP8规范
    """
    pycharm中如果出现非红色的波浪线 表明你写的代码可能不是很规范 但不影响执行
    """
    该规范定义了一些较为标准的编写格式 可以不遵守但是显得略low
    
    我们在学习的时候不需要死记硬背 可以利用pycharm自动规范
    	反向推导规范守则
    		格式化快捷键:ctrl + alt + L
    
  • 变量与常量
    1.变量
    	用来记录事物变化(可能经常改变)的状态
    2.常量
    	用来记录事物不变(可能不经常改变)的状态
    ps:变量与常量在使用的时候是一样的
    3.基本使用
    	大街上看到了老师立刻脑袋瓜子里面就会有一些信息
    		姓名jason    性别是男性    职位是讲师    ...
    	对应到程序中需要做以下改变
    		姓名 = jason
    		性别 = 男性
    		职位 = 讲师
    	最为正规的写法
    		name = 'jason'
    		gender = '男性'
    		job = '讲师'
    4.语法结构
    	name = 'jason'
    	'''
    	变量名/常量名 赋值符号 数据值
    	'''
    	使用的时候通前面的变量名就可以反复查询后面的数据值
    
  • 变量与常量的本质
    """
    name = 'jason'
    遇到赋值符号 先看符号右侧 再看符号左侧
    
    1.在内存空间中申请一块内存空间	存储数据值	jason
    2.给该内存空间绑定一个名字	name
    3.通过name就可以访问到空间中存储的数据值		jason
    ps:如果内存中数据值没有绑定名字,那么该数据就为垃圾数据
    """
    1.同一个名字同一时间只能绑定一个数据
    	x = 10
    	x = x + 10
    	ps:如果右侧是名字和数据的组合 则先对右侧进行运算 将单一的结果值绑定给左侧
    2.一个数据同一时间可以被多个名字绑定
    	"""
    	如果赋值符号的右侧也是一个名字
    	那么意思是让左侧的名字绑向右侧名字所绑定的数据值
    	"""
    	a = 123
    	b = a
    	c = b
    
  • 变量的命名规范
    1.名字里面最多只能出现数字、字母、下划线
    2.不能以数字开头
    3.名字不能与python关键字冲突
    4.名字尽量做到见名知意
    	真的没办法的时候 才可以临时用一下汉语拼音(尽量不要这样)
    ps:前期学习阶段 可以简单的用用字母(仅限于教学)
    
  • 名字的命名风格
    1.下划线    # 单词之间下划线隔开    python推荐使用
    	user_name_from_others = 'jason
    2.驼峰体    # 字母大小写                  javaScript推荐使用
    	2.1 小驼峰
    		userNameFromOthers = "jason'
    	2.2 大驼峰
    		UserNameFromOthers = 'jason'
    ps:有些程序员洁癖很严重 用了一个风格就不准出现其他风格
    
  • 常量
    # 常量的其他性质与变量一致
    1.在python中没有真正意义上的常量 所有的名字都是变量
    	"""君子协定"""
    	采用纯大写的变量名看成是常量
    	HOST = '127.0.0.1'
    2.在其他编程语言中有真正意义的常量,如JavaScript
    	const pi = 3.14
    	pi = 666 # 报错 常量不可修改
    
  • 基本数据类型
    如何理解数据类型
    	eg:
    		日常生活中
    			表示姓名用文本 表示年龄用整数 表示体重用小数
    			视频文件、文本文件、表格文件、pdf文件、程序文件...
    		代码程序中
    			也需要不用的数据类型来表示不同的数据状态
    储备知识
    	如何查看数据的数据类型
    		type()
    ps:数据类型的学习就相当于在学习英语的字母、单词
    
  • 数据类型概念
    """
    先全部混个眼熟 知道谁属于哪个类型即可以及如何定义出来即可
    """
    1.整型
    	既整数
    	关键字:int
    	语法:直接书写
    2.浮点型
    	既小数
    	关键字:float
    	语法:直接书写
    3.字符型/字符串
    	存储信息的文本
    	关键字:str
    	语法:'' "" '''''' """"""
    	疑问1:为什么定义字符串需要有这么多种方式
    		原因:
    			我们在定义字符串的内部可能也需要使用引号
    			如果冲突了会报错 所以定义字符串给出了多钟方式 避免冲突
    		核心:明确定义字符串的符号和内部文本的符号
    	疑问2:三引号前面学习的是注释 为什么又变成了字符串
    		原因:
    			当三引号左边没有赋值符号和变量名的时候 意思是注释
    			当三引号左边有赋值符号和变量名的时候 意思是字符串
    

posted on 2022-06-17 17:43  祁珏  阅读(26)  评论(0)    收藏  举报

导航