编程语言
首页 > 编程语言> > Python版本共存、语法、变量和数据类型

Python版本共存、语法、变量和数据类型

作者:互联网

python多版本共存

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

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

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,共存,数据类型,列表,注释,python,变量名,常量
来源: https://www.cnblogs.com/wcc98/p/15961252.html