百木园-与人分享,
就是让自己快乐。

python的变量与基本数据类型

今日内容

  • python多版本共存
  • python的注释
  • python的变量与常量
  • 变量的本质
  • 变量的命名规范
  • python基本数据类型

内容详细

python多版本共存

先将两个版本的python解释器所在的路径都加入到环境变量里面,接着把python解释器重新复制一个并改名

python.exe>>>>python2.exe

python.exe>>>>python3.exe

在cmd里面可以直接输入python2.exe或者python3.exe就可以启动不同版本的python解释器了

pycharm里面如何切换

方法1:点击file-->settings--->project---->python Interpreter--->点击右侧设置按钮选择解释器所在位置就可以

(已经设置好了之后,以后再切换就可以直接再选项框里选择了)

方法2:file--->New Project--->Pure Python--->勾选previously cinfigured interpreter,然后点击右侧选择编译器版本路径就可以进行切换了

python的注释

单行注释:
	# 只用于单行注释
多行注释:	
	\'\'\'单引号注释\'\'\'
	\"\"\"三引号注释\"\"\"
其次pycharm还有注释的快捷键
	ctrl+?
只能用于单行注释,取消注释再按一次即可,pycharm可以自动识别注释状态

python代码的编写规范

python使用PEP8编写规范

这个pycharm里面也自带了一个功能,就是按ctrl+alt+l,pycharm会在自动帮你调整为规范的代码格式

python的变量与常量

变量:就是变化的量,通常描述事物的变化状态

常量:就是不会变化的量,通常描述事物的固定状态

(变量和常量,有时候统称为变量,都是用于描述事物的状态)

# eg:姓名:秃头    职业:学生   身高:188cm
用代码来表示:
username = \'秃头\'
job = student
height = \'188cm\'
\'\'\'
变量的三要素
变量名  ---->   username
赋值符号---->   =
变量的值---->   秃头
\'\'\'

变量的本质

在内存中申请一个空间给这个变量

然后给这个空间绑定一个门牌号(变量名)

想要访问这个变量就必须通过门牌号(变量名来访问)

扩展:变量名只能指向一个值

​ 而一个值可以被多个变量名指向

变量的命名规范

1.变量名只能以字母、数字、下划线命名
2.变量名不能以数字开头
3.变量名尽量做到见名知意
4.变量名不能以关键字命名

变量的命名风格

1.下划线式命名	#python推荐使用
	user_name = \'tuzi\'
2.驼峰式          #javascript推荐使用
	大驼峰式(每一个单词的首字母大写)
    	UserName = \'tuzi\'
    小驼峰式(第一个单词的首字母不大写,其余的首字母大写)
    	userName = \'tuzi\'

常量

在python中没有真正意义上的常量

常量的真正意义是如果定义了就不能被修改

而在python中,通常把所有的变量名全使用大写来表示它是一个常量,这也是被大家约定俗成的

# eg:
	AGE = 18

但在其他编程语言里有真正的常量,定义了一个量就不能修改

python基本数据类型

什么是数据类型?

人的生活中会产生很多的数据,那么计算机在处理这些数据是也需要不同的数据类型来进行分类,

整型 int

通常为整型或整数,是正或负整数,不带小数点

作用:记录年龄、年份等是整数的东西

# eg:
    age = 18
    year = 2022

浮点型float

就是指有小数点的数,小数

作用,用来记录人的身高、体重、薪资等等。

# eg:
    salary = 150000000.222
    height = 1.88
    weight = 74.6

字符串 str

用来描述文本说明类的数据

作用:名字,家庭地址

# eg:
	username = \'tuzi\'
	siti = \"翻斗花园\"
    	
    \"\"\"
    注意:如果三引号写了多行数据,那么看他的左边有没有变量名和赋值符号,如果有就是字符串,如果没有就是多行注释。
    \"\"\"

列表 list

能够存储多个数据

# eg:
    uset_list = [\'tuzi\', \'翻斗花园\',\'三岁\', 18]
中括号包起来,里面可以存储多个数据,数据与数据之间用逗号隔开,数据可以是任意数据类型

补充

如何查看数据类型
	print(type(数据\\变量名))

扩展:

l1 = [11, 22, 33,[11, 22, 33, [11,22,33[11, \'tuzi\']]]]
问:如何在这个列表里面取到\'tuzi\'这个值
# 有两种方式
	方法1:
        l2 = l1[3] # 先获取到l1的小列表
        l3 = l2[3] # 在获取到l2的小列表
        l4 = l3[3] # 再获取到l3的小列表
        l5 = l4[2] # 这样\'tuzi\'这个值就取出来了
    方法2:
    	print([3][3][3][2])
    

来源:https://www.cnblogs.com/zhengkaijian/p/15961243.html
本站部分图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » python的变量与基本数据类型

相关推荐

  • 暂无文章