python多版本共存

主要是把两个版本的python解释器的所在路径都加入环境变量当中,之后重新命名python解释器文件名称就好
先拷贝一个启动程序,在进行改名就好
python.exe python2.exe
python.exe python3.exe
"""
修改环境变量是没有办法打开的,重启cmd就好
"""



  • 在cmd窗口中

​ 输入python2,python3,即可得到两种不同版本python

  • 在pycharm当中

    ​ 1.点击file

    ​ settings

    ​ project

    ​ python interpreter

    ​ 选择system interpreter

    1. 创建新项目的时候就可以直接选择指定的

python语法之注释

# 主题样式
'file settings editor color scheme'
注释就是对所敲代码的解释说明
1.单行注释
# 写上注释的文字
2.多行注释
三个单引号'''多行注释内容''' #引号键
三个双引号"""多行注释内容""" # shift + 引号键
注释快捷键
ctrl+? #只能单行注释,也可解除注释
"""
python代码的编写规范>>>:PEP8
1.单行注释如果在代码上方,警号和内容只要一个空格就好
2.单行注释如果在代码后面,先空两格,警号和内容再空一个
快捷键:需要修改的地方只需要按
ctrl+alt+1即可修改
"""

python变量

变量:会产生变化的量 描述事物变化的状态
常量:不产生变化的量 描述事物的固定状态
#常量和变量统称为变量 用于描述事物状态
#代码表面的使用
username = 'bob'
age = 18
gender = 'male'
"变量三要素"
变量名 :username
赋值符号 : =
变量的值 :bob(真实数据)

变量本质

age = 18
"""
遇到赋值符号 先看符号的右侧
1.在内存空间中申请一块内存空间储存18
2.再给8所在的内存空间绑定一个名字age
3.以后如果要访问内存空间里面18就必须要通过age
"""
1.一个变量名只能指向一块内存空间(值)
2.一个值可以有多个变量

变量命名规范

1.只能出现数字,字母,下划线
user@name # 错误
2.数字不能开头
123name # 错误
3.变量名尽量做到见名知意
username = 'bob'
"""借助于软件>>>:有道词典"""
4.关键字(本身就具备特定功能的单词)不能作为变量名
print = 123 # 错误

变量命名风格

1.下划线		 # python推荐使用
单词之间下划线
first_name = 'bob'
2.驼峰式 #javascript推荐使用
大驼峰式
单词首字母大写
FirstName = 'bob'
小驼峰式
firstName = 'bob'

常量

没有意义上的常量
常量是一个值绑定了就不能再修改
常量1 = 'na'
常量1 = 'bc' # 报错
"""约定俗成 墨守成规"""
python的常量,所有的变量大写即可
HOUS = '123.12.23'
# 在其他编程语言中有真正的常量 定义了就不能修改
const pi = 3.14
pi
3.14
pi = 666 # 报错

python基本数据类型

# 什么是数据类型?
针对不同的数据采用不同的类型处理
# 如何查看数据类型
type(数据\变量名)
不可变数据 Number(数字) String(字符串) Tuple(元组)
可变数据 List(列表) Dictionary(字典) Set(集合)
1.整型int
整型大白话的意思就是 整数
作用:年龄 学生人数 年份
使用:
age = 18
num = 54
year = 2004
2.浮点型float
浮点型大白话的意思就是 小数
作用:薪资 身高 体重
使用:
salary = 3.1
height = 1.83
weight = 75.5
3.字符串str
字符串大白话的意思就是 文本描述类数据
作用:名字 家庭地址 爱好
使用: 需要借助于引号 引号引起来的部分
username = 'Bob' # 方式1 单引号
family address = "上海"# 方式2 双引号
hobby = '''篮球'''# 方式3 三个单引号
hobby = """篮球""" # 方式4 三个双引号
"""
三引号左侧如果有赋值符号和变量名 则是字符串
如果没有则是注释
"""
# 为什么定义字符串需要有这么多种方式
s1 = "xxx说:'年轻不是挥霍的资本'"
防止搞错,自己也需要引号
4.列表list
能够储存多个数据
l1 = ['jason', 'tony', [111, 222, ['heihei', 'haha', ['你追我', '你追到我', '我就去你的棒棒锤']]]]
# 索引取值获取 我就去你的棒棒锤
# 1.先获取大列表里面的小列表
l2 = l1[2] # 将小列表赋值给变量名l2
# 2.再获取下列表中的小小列表
l3 = l2[2] # 将小小列表赋值给变量名l3
# 3.再基于小小列表获取内部的列表
l4 = l3[2]
# 4.基于列表通过索引获取值
print(l4[2]) print(l1[2][2][2][2])

Python版本共存、语法、变量和数据类型的更多相关文章

  1. 多个python版本共存

    windows下多个python版本共存 了解python的人都知道python有2.x版本和3.x版本,而python3.x版本不向下兼容,但是根据具体的需要,有时候要2.x和3.x共存,pytho ...

  2. Python虚拟环境的安装和配置-virtualenv与windows下多个python版本共存

    Python虚拟环境的安装和配置-virtualenv与windows下多个python版本共存 windows下多个python版本共存 https://www.python.org/downloa ...

  3. [转]windows下多个python版本共存,pip使用

    windows下多个python版本共存,pip使用 2017年09月13日 17:21:30 阅读数:2574 一.同时装了Python3和Python2,怎么区分 了解python的人都知道pyt ...

  4. windows下多个python版本共存,如何在Windows7系统上安装最新的64位Python3.6.2

    windows下多个python版本共存,如何在Windows7系统上安装最新的64位Python3.6.2 1.官网下载python3.6.2https://www.python.org/ftp/p ...

  5. python版本共存与语法的注释

    python的多种版本共存 首先还是先下载python解释器除最高版本的另外两个版本 个人推荐的是 3.6.8和2.7.14 首先我电脑是win7系统 在计算机属性右键点开高级设置点击环境变量 将下载 ...

  6. Python编程-编码、变量、数据类型

    一.Python和其他语言对比 C语言最接近机器语言,因此运行效率是最高的,但需要编译. JAVA更适合企业应用. PHP适合WEB页面应用. PYTHON语言更加简洁,丰富的类库,使初学者更易实现应 ...

  7. Python学习笔记(1)——Python的概述(Python的环境、变量、数据类型、基本运算)

    Table of Contents 1. Python概述 1.1. Python基础知识 1.2. 运行环境 1.3. Python的格式 1.4. Python的变量. 2. Python的数据类 ...

  8. pycharm下的多个python版本共存(一)

    经历过IDLE,anaconda,和pycharn的编程环境,并进行了一段时间的项目编程后,决定使用pycharm作为以后的工作环境. 一方面因为项目组其他人推荐,另一方面在使用过程中比较顺手.当然很 ...

  9. 多Python版本共存

    Python 3.4 和 3.7 共存 我的电脑上同时安装了 Python 3.4 和 Python 3.7 两个 Python 版本.现在打开终端窗口进入指定的版本. py -3.4 py -3.7 ...

随机推荐

  1. java-Map集合hei

    /* Map集合的特点: Map集合市一个双列集合,一个元素包含两个值:一个key,一个value Map集合中的元素,key和value的数据类型可以相同,也可以不同 Map集合中的元素,key不允 ...

  2. MyBatis Plus 2.3 个人笔记-04-配置文件与插件使用

    接入 springboot application.yml配置 1.mapper 扫描 mybatis-plus: # 如果是放在src/main/java目录下 classpath:/com/you ...

  3. RENIX非对称时延测试——网络测试仪实操

    本文主要介绍RENIX软件如何进行非对称时延测试.文章分为四部分,第一部分为非对称时延概述,第二部分为测试说明,第三部分为测试配置,第四部分为测试报告. 第一部分:非对称时延概述 1.RFC2544测 ...

  4. 设置IE的自动导包器

    一丶打开IE设置: 快捷键:Ctrl+Alt+S 二丶将Add unambiguous imports on the fly 选中即可: 三丶设置好后别忘了"OK":

  5. Python学习--Python的了解与安装

    Python简介: Python 是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python 由荷兰人Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 19 ...

  6. (stm32学习总结)—对寄存器的理解 _

    芯片里面有什么 我们看到的 STM32 芯片是已经封装好的成品,主要由内核和片上外设组成.若与电脑类比,内核与外设就如同电脑上的 CPU 与主板.内存.显卡.硬盘的关系.STM32F103 采用的是 ...

  7. 4. Git基本工作流程

    4. Git基本工作流程 Git工作区域 向仓库中添加文件流程

  8. (stm32f103学习总结)—独立看门狗(IWDG)

    一.IWDG介绍 1.1 IWDG简介 STM32F1芯片内部含有两个看门狗外设,一个是独立看门狗IWDG,另 一个是窗口看门狗WWDG.两个看门狗外设(独立和窗口)均可用于检测 并解决由软件错误导致 ...

  9. C语言思维导图—自己整理的

  10. 深度学习(三)之LSTM写诗

    目录 数据预处理 构建数据集 模型结构 生成诗 根据上文生成诗 生成藏头诗 参考 根据前文生成诗: 机器学习业,圣贤不可求.临戎辞蜀计,忠信尽封疆.天子咨两相,建章应四方.自疑非俗态,谁复念鹪鹩. 生 ...