python学习 变量的操作 与 基本数据类型

Posted 小禾点点

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习 变量的操作 与 基本数据类型相关的知识,希望对你有一定的参考价值。

一变量(本文使用python3.5
#变量:是计算机内存中的一块区域,变量可以存储规定范围内的值,变量可以改变
#在python中变量是计算机内存中数据的引用 python的变量没有明显的类型,具体类型是根据计算机内存实际存储的数据进行确认的 可以使用 type(变量名称) 获取该变量的类型
#在python中数据的存储是以值(数据)为主,计算机内存中存储的是数值 变量只是一个对数据的引用
#demo
a=1;#a指向内存中 1
print(id(a)); # 打印 数据的地址  1497427760
print(a);#1
a=2;#重新指定了a的指向 现在a指向内存中2
print(id(a));  #1497427792
print(a);#2

#在python中同一个值 (内存空间)可以指向 多个变量
a=5;
print(id(a)); #1497427888
b=5;
print(id(b)); #1497427888

二、运算符

############################算术运算符##########################
print(1+1);
print(3-2);
print(2*5);
print(4/2);
print(3/2);
print(3//2);#整除法 结果是一个整数 (非四舍五入的整数)
print(17%6);#取余
print(3**2);#3的平方
print(3**3);#3的立方
#算术运算顺序与数学中的运算顺序一致
###############################关系运算 表判断####################################
print(1<2);#True
print(1>2);#False
print(1!=2);#True
print(1==2);#False
print(1==1.0);#True
#################################逻辑运算符#####################################
print("#########逻辑运算符############")
print(1>2 and 2>3);#False
print(1<2 or 2>3);#True
print(not 1<2);#False

三、基本数据类型

#config=utf-8
#######################数据类型#############################
#整形  int整型   浮点型(float) 复数(complex)
num1=100;
print(type(num1));#<class ‘int‘> 在python3.0之前结果是 <type ‘int‘>
num2=99999999999999999999999999999999999999999;
print(type(num2));#<class ‘int‘>  python3.5 在python3.0之前 <type ‘long‘>
f1=9.0;
print(type(f1)); #<class ‘float‘>
f2=3.14j;
print(type(f2)); #<class ‘complex‘>
# 字符类型
str="123";
print(type(str)); #<class ‘str‘>
str1=" let‘s go";
print(str1);#let‘s go
str2="let‘s \"go\" "; #转义 \
print(str2);#let‘s "go"
mail="tom:\n hello \n i am jack";#换行 \n
print(mail);
mail2=""" tom:
    i am jack
    goodbye""";
print(mail2); # """ 记录文本格式

 

以上是关于python学习 变量的操作 与 基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Python学习记录之变量与基本数据类型

Python学习:基本数据类型与变量(中)与基础之条件及循环(上)

Python基本数据类型与操作

如何学习python

笨办法学习python3练习代码:argv参数变量与文件操作

python自动化学习目录大全