python多版本共存
python在一台计算机上可以下载多个版本,使用当把下载的python版本都转到环境变量的时候就需要把版本区分一下,方便寻找。
在路径转移完成后,找到python.exe拷贝一遍在源文件夹,然后重命名就可以啦。
"""在修改完路径之后还需要重新打开cmd"""

在pycharm中修改要打开的python版本有两种办法
方法一 打开pycharm,选择File

然后选择setting——python project——python interpreter

再选择system interpreter

方法二、在新建文件时直接选择哪个版本的python解释器

python语法
python语法之注释
注释就是指对一段代码的注释
方法一:单行注释
井号+空格+注释内容——# 注释
方法二:多行注释
三个单引号'''多行注释'''# 英文输入法下enter键左边连续两下
三个双引号"""多行注释"""# 在英文输入法下shif+enter键左边连续两下
在pycharm中可以选择ctrl+? # 只能单行注释
python写代码的编写规范>>>:PEP8
一、单行注释如果在代码上方,要用井号和内容之间空一格
二、单行注释如果在代码后面,就需要先空两格后井号和内容之间再空一格
"""在自己不知道那里写的不规范的时候 使用 ctrl+alt+l 它就会自动帮你修改"""
python变量
一、变量——就是指会发生改变的量
二、常量——指不会发生改变的量
"""变量三要素
变量名 >>>: age
赋值符号 >>>: =
变量的值 >>>: 真实数据
"""
变量的本质
age = 20
"""
在遇到赋值符号时,先看符号的右侧
1、在内存的空间中申请一块空间存储20
2、给20所在的空间位置绑定一个名字叫age
3、以后要访问内存空间里的20就必须通过age """
一个变量名只能指向一个内存空间 但同一个值可以有多个变量名指向
变量命名规范
1、只能出现数字、字母、下划线
2、数字不能开头
3、变量名尽量容易让人看懂
4、关键字(指具有特定意义的单词eg:print)不能当作变量名
变量命名风格
1、下划线式 # python
单词和单词之间用下划线分割
eg:user_name_of_db = 'mark'
2、驼峰体式 # javascript
大驼峰:单词首字母大写
UserNameOfDb = 'mark'
小驼峰:第一个单词首字母不大写 后面单词首字母大写
userNameOfDb = 'mark'
常量
真正的常量是绑定一个值之后无法再改变的量
在python中 如果想要表示常量,只要将变量名大写就好
python基本数据类型
数据类型:针对不同数据采取不同的类型处理,就像人与人有各种不同的特点一样
查看数据类型方法
type(数据\变量名)
数据类型
一、整型int
用途:能够代表整数的类型、年龄、年份
age = 18

二、浮点型float
指带有小数点的数据
salary = 3.1

三、字符串型str
指:使用引号引起来用于文本描述的类型
1、单引号 username = 'mary'
2、双引号 username = "mary"
3、三个单引号 username = '''mary'''
4、三个双引号 username = """mary"""
'''三引号左侧如果有赋值符号和变量名则是字符串
如果没有就会当成注释'''

四、列表型list
能够储存多个数据,使用中括号括起来,数据与数据之间用逗号隔开
user_list = ['mark', 'oscar', 'tony']

今日总结~
