`
sirbaT
  • 浏览: 1695 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python2学习经验(一) 变量数据类型

阅读更多

python2  基础教程 (学习经验总结)

-------------------------基础片--------------------------

python2的数据类型

python2没有明确的数据类型~~ 个人感觉~~ 

str一般作为python2最长被操作的数据(同样为个人感觉)

总结一下 number类型 python并不现实的声明数据的类型例如

(一)整形 及进制表示法

var1=1

 变量var1被显示的赋值为数字类型1

 

python3中长整形或者为long行可以不加L(或者l,因为l 很像数字1 在代码编写时不容易区分,所以尽量写成L)

num1=1
num2=1 234 567 890
num3=12 345 678 901L

  普通整形的数据范围为2 147 483 647也不能小于-2 147 483 648 (每3位一个空格方便查看位数,实际编写时不可以增加空格)

 

16进制的数字的书写为以0x 开头 例如 0x数字 ,0x AF == 175

 

而八进制是以0开头 例如 0数字,010==8

 

(二)浮点型数字

实数 整数是实数的特殊值一种简化的表示形式(自己的总结)

所有的整数都可以用实数来表示

数据的结构上来讲实数相当于继承了整数并有更多的方法,实数有自己额外的属性'.'的位置 pathIndex(如果是我设置的话会起这样的变量名~~ )

重写了Check方法 伪码如下(我是写java的 伪码不标准大家随意):

 

if num.type == Float

Check (1.0) return true 

if num.type == Int

Check (1.0) return false

 

浮点型在python2中有特别的用法例如:

# 浮点型的1.0 除以2.0 结果为浮点型的结果0.5
1.0 / 2.0
0.5
# 整形的1 除以2结果为整形的0
1 / 2
0
# 1.0 除以 2 结果为浮点型的0.5 与1 /2.0 相同
1.0 /2
0.5


 

python 拥有特殊的运算符// 表示为整除 

 

希望在编写完整程序的时候一直使用普通的除法 可以在前加上

from __future__ import division

可以实现所有的除法都为普通除法

 

就是1/2 ==0.5

其他的运算将在运算符章节讲解

 

(三)字符串

单独说明字符串 因为python的字符串非常的常用(这个还是个人感觉,接触python是从数据分析的东西开始的接触最多的就是操作字符数据)

python2 中有print 实现java中类似System.out.println() 函数的效果

python3 中print编程一个彻底的函数需要有参数print() 否则会报错

 

python中的字符串跟js中的字符串有相似的地方比如都可以用"" 和 '' 表示一个字符串

为了表达的需要有时候还要将两种表示方式混用如 '"Hello,world!" she said'

最外层的单引号表示这个字符串的范围

 

当字符串中有' 号时 就不要使用'' 进行括起 例如'Let's go!' 因为当前字符串内有单引号如果不用"" 会出现报,解释器 会认为'Let' 是一个字符串 

 

 

分享到:
评论

相关推荐

    python,变量和基本数据类型

    python变量与基本的数据类型,教你怎么入门,怎么学习python简单知识

    Python学习思维导图(数据类型).xmind

    python不需要提前声明变量的数据类型,可以直接赋值。 它和Java不一样,它是动态语言,解释型语言,弱数据类型《无需声明》,赋值的内容是什么类型,左边的变量就是什么类型 虽然他是不需要提前声明类型,但是它也...

    0-1变量以及数据类型.py

    0-1变量以及数据类型.py

    python入门变量和数据类型

    python入门变量和数据类型 好,同学们,那么这一章节咱们要讲解的知识点就是变量了,那接下来老师在这一章节为同学们特意定制了三个目标,就是首先我们要了解变量的作用,其次怎么去定义变量,那么再次变量老师提前...

    python变量与基本数据类型.pdf

    python变量与基本数据类型

    Python入门--变量与数据类型的测试答案

    Python入门--变量与数据类型的测试答案

    Python 变量类型、标准数据类型.docx

    Python 变量类型、标准数据类型

    详解python变量与数据类型

    这篇文章我们学习 Python 变量与数据类型 变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问。在 Python 中 变量命名规定,必须是大小写英文,数字和 下划线(_)的组合...

    python变量以及数据类型

    python 自己整理的md文档 帮助初学者复习总结 整理使用

    Python变量、数据类型、数据类型转换相关函数用法实例详解

    本文实例讲述了Python变量、数据类型、数据类型转换相关函数用法。分享给大家供大家参考,具体如下: python变量的使用不需要进行类型声明(类型名 变量名),给一个变量名赋什么值就是什么类型。 变量的赋值使用 =...

    python-变量和基本数据类型PPT

    python入门级PPT,入门课程自己学习材料

    python笔记2.变量和简单数据类型.txt

    python简单笔记2.变量和简单数据类型; #修改大小写 #合并(拼接)字符串 #添加空白 #暂时删除空格、rstrip()删头空白、lstrip()删尾空白、strip()删头尾空白

    Python之数据类型和变量共13页.pdf.zip

    Python之数据类型和变量共13页.pdf.zip

    Python变量和数据类型

    Python变量和数据类型详解,包含理论知识和代码、案例运行结果分析。

    Python变量和数据类型1

    第三章 Python变量和数据类型一一一、、Python中中中的的的数数数据据据类类类型型型计算机顾名思义就是可以做数学计算的机器,因此计算机程序理算当然地可以

    第3章 python变量和数据类型.pptx

    第3章 python变量和数据类型.pptx 对python变量和数据类型的介绍,里面有具体的示例,适合初学者和教学人员使用

    第3章-Python数据类型.pptx

    第3章 Python数据类型 2 3.1 变量 变量的值可以变化,Python的变量不需要声明,通过赋值即可创建变量。 第3章-Python数据类型全文共113页,当前为第2页。 第3章 Python数据类型 3 3.1 变量 变量的命名必须遵循以下...

    Python的变量和数据类型

    文章目录本篇简介Python的变量变量的命名和使用赋值运算符增量赋值多重赋值“多元”赋值Python的关键字Python的数据类型数字数字的基本类型数值运算其他数据类型  写在前面:大家好!我是ACfun,我的昵称来自两个...

    Python中的数据类型和变量.docx

    Python是一种动态类型的编程语言,它提供了丰富的数据类型和灵活的变量定义方式。了解Python中的数据类型和变量是编写高效、可读性强的代码的基础。本文将介绍Python中常见的数据类型和变量的使用方法

    Python零基础知识手册-变量&数据类型.docx

    文档主要介绍了Python学习的基础知识,包括变量和数据类型的介绍,细分为变量的定义、命名和赋值过程,Python的七种数据类型定义、描述和使用方法。同时文档还罗列了一些习题,在学习新知识的过程中通过练习来巩固。

Global site tag (gtag.js) - Google Analytics