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

二、运算符

############################算术运算符##########################
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="";
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学习 变量的操作 与 基本数据类型的更多相关文章

  1. [Python] Python 学习 - 可视化数据操作(一)

    Python 学习 - 可视化数据操作(一) GitHub:https://github.com/liqingwen2015/my_data_view 目录 折线图 散点图 随机漫步 骰子点数概率 文 ...

  2. python学习笔记:文件操作和集合(转)

    转自:http://www.nnzhp.cn/article/16/ 这篇博客来说一下python对文件的操作. 对文件的操作分三步: 1.打开文件获取文件的句柄,句柄就理解为这个文件 2.通过文件句 ...

  3. python学习之“切片操作从入门到精通”

    在python学习开发的过程中,我们总是不断的要对List(列表),Tuple(元组)有取值操作:假如我们有一个列表List1现在想取出1其中的前5个元素,改怎么操作呢? >>> L ...

  4. python学习笔记(5-1)-基本数据类型-字符串类型及操作

    五.字符串处理函数  len(x):字符串x的长度.如len("12345")结果为5  str(x):任意类型x所对应的字符串形式. >>> str(123) ...

  5. python学习笔记(4)-基本数据类型-数字类型及操作

    大学mooc 北京理工大学 python语言程序设计课程学习笔记 一.整数类型 可正可负,没有取值范围的限制(这个与c不同,c要考虑数据类型的存储空间).如pow(x,y),计算x的y次方,pow(2 ...

  6. Python学习-------变量和简单的数据类型(String)

    1.变量命名和使用 变量命名规则:a.变量名只能包含(字母    数字   下划线),且变量不能以数字开头,例如:变量 s_1(正确),变量1_s(错误) b.变量名不能包含空格,可以使用下划线来间隔 ...

  7. python学习之第三课时--基本数据类型及区别,变量

    基本数据类型及区别 1. 数字类型(int) 数字型--变量值直接是数字,没有双引号""   整数 2. 浮点数(float) 肤浅理解小数点后有有效数字  1.55  0.22 ...

  8. python学习笔记(5)-基本数据类型-字符串类型及操作

    一.字符串 字符串由一对单引号或者双引号表示,如”abc“,‘中国’,字符串是字符的有序序列,可以对其中的字符进行索引.字符串也可以用三单引号或三双引号表示,可以表示多行字符串,一对单引号或双引号仅表 ...

  9. Python学习手册(1入门知识-数据类型)

    UNIX env查找技巧 在一些UNIX系统上,可以用这样一种方法避免硬编码Python解释器的路径,在文件的特定的第一行注释中写上这样一句话. #! usr/bin/env/ python...sc ...

随机推荐

  1. WinForm程序关闭窗体后杀死进程

    调用this.Close();后监听Browser_FormClosed加作处理 this.FormClosed += new System.Windows.Forms.FormClosedEvent ...

  2. ProgressBar 详解

    发现一个关于ProgressBar的网站,写得特别详细. 分享予大家: http://www.apkbus.com/android-735-1-1.html

  3. Codeforces #380 div2 C(729C) Road to Cinema

    C. Road to Cinema time limit per test 1 second memory limit per test 256 megabytes input standard in ...

  4. [Leetcode][JAVA] Distinct Subsequences

    Given a string S and a string T, count the number of distinct subsequences of T in S. A subsequence ...

  5. android ProgressBar 进度条的进度两端是圆角的方法

    转自 http://www.jianshu.com/p/6e7ea842d5ce 另外工作原理可以参考http://blog.csdn.net/lan603168/article/details/44 ...

  6. struts2.5框架使用通配符指定方法常见错误

    struts2.5框架使用通配符指定方法(常见错误) 在学习struts框架时经常会使用到通配符调用方法,如下: <package name="shop" namespace ...

  7. 2013-09-25-【随笔】-Roy

    路怒了. 要淡定,心态要好. 不能和不要命的傻X较劲. 路怒不好! 淡定!

  8. Magicodes.WeiChat——版本发布历史

    购买地址:https://item.taobao.com/item.htm?id=520205558575 您可以在新标签页打开此图,以查看原始图片. Magicodes.WeiChat为湖南心莱信息 ...

  9. 使用阿里云负载均衡遭遇的http重定向https的问题

    昨天解决了在阿里云负载均衡上部署https证书的问题(详见一个空行引起的阿里云负载均衡上部署https证书的问题),并完成了部署,负载均衡的监听配置是这样的: 用户与负载均衡之间走https协议,负载 ...

  10. 关于实现一个基于文件持久化的EventStore的核心构思

    大家知道enode框架的架构是基于ddd+event sourcing的思想.我们持久化的不是聚合根的最新状态,而是聚合根产生的领域事件.最近我在思考如何实现一个基于文件的eventstore.目标有 ...