Python中的变量不需要声明,直接赋值便是声明和定义的过程

每个变量在内存中创建,都包括变量的标识、名称和数据这些信息

每个变量在使用前必须赋值

counter = 100 #正数变量

miles = 1000.0 #浮点型

name = "John" #字符串

print counter,miles,name

#多个变量赋值

a = b = c = 1 #创建一个整型变量,值为1,三个变量被分配到相同的内存空间上

print a,b,c

a,b,c = 100,100.0,"John" # 分别对应赋值

print a,b,c

在内存中存储的数据可以有多种类型

Number(数字)

String(字符串)

List(列表)

Tuple(元组)

Dictionary(字典)

一、Python数字类型,支持四种不同的数值类型

当指定一个值时,Number对象就会被创建,也可以使用del删除单个或者多个对象

#Number类型,Python使用"L"来显示长整型

num_int,num_long,num_float,num_complex = -11,535633629843L,222.222,3e+26j #有符号整型,长整型(二进制、十六进制),浮点型,复数

printnum_int,num_long,num_float,num_complexdelnum_int,num_floatprint num_int,num_long,num_float,num_complex

运行之后,第二次打印会提示“num_int” is not defined ,说明删除对象成功

二、String字符串类型

Python字符串列表有2种取值顺序

从左到右,默认0开始,最大范围为字符串长度少1

从右到左,默认-1开始,最大范围是字符串开头

#字符串类型

str_text = "i love you"

print str_text #输出完整字符串

print str_text[0] #输出左起第一位

print str_text[-1] #输出右起第一位

print str_text[2:7] #输出3到7中间字符,包含3

print str_text[2:] #输出2到末尾

print str_text*2 #输出二次

print str_text+"ABC" #输入连接

三、Python列表 List

列表可以实现大多数集合类的数据结构实现,支持字符、数字、字符串甚至包含列表(嵌套)

#List

list = ['abc',"Hobe",-123,22L,2.22]

tinylist= [-123,"Hobe"]print list #打印完整list

print list[0] #输出第一位

print list[1:3] #输出第二位到第三位(包含2)

print list[2:] #输出第二位到最后

print tinylist *2 #输出两次

print list + tinylist

四、元组

元组类似于List 用标识()表示,内部元素用逗号隔开,但元素不能二次赋值

五、字典

字典是比较灵活的内置数据结构类型,字典是无序的对象集合

字典是通过相应的键来取值,字典用{}标识,由索引key 和对应的值value 组成

#字典,字典是除列表外最灵活的内置数据结构类型

dict ={}

dict['one'] = "this is one"dict[2] = "this is two"tinydict= {'name':'john','age':12,'dept':'coding'}print dict #输入dict

print dict.keys() #输出所有键

print dict.values() #输出所有值

print tinydict['name'] #输出name的值

python变量类型声明_Python变量类型说明相关推荐

  1. python变量类型声明_python变量声明及简单数据类型

    以上代码将打印出两个结果,按照执行先后顺序,第一个print打印的是在他之前的变量值,如果这里不打印,在代码的最后只打印一次,那么它将始终打印最新记录的变量值,其他不打印 因此上在python程序中可 ...

  2. python变量类型声明_python中可以声明变量类型吗

    变量(variable)是Python语言中一个非常重要的概念.变量的主要作用就是为Python程序中的某个值起一个名字.类似于"张三"."李四"." ...

  3. python变量类型声明_python基础知识:变量的定义以及类型

    本文适合编程语言零基础的初学者,有打算转行学习python的可以添加关注,后续小编将会把自己转行学pyhton语言以来的所有笔记,和工作中总结的一些开发经验分享给大家. 变量的定义 在程序中,有时我们 ...

  4. python max取下标_Python 变量类型总结

    变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据类型,这些变量可以存储整 ...

  5. python公共变量声明_Python变量声明

    繁星coding 好的,首先要做的事情.Python中没有"变量声明"或"变量初始化"这样的东西.简直就是我们所谓的"任务",但应该只是称之 ...

  6. char型变量声明java_java中变量的声明和变量的类型

    1.变量的概念: 内存中的一个存储区域该区域有自己的名称(变量名)和类型(数据类型)Java中每个变量必须先声明,后使用该区域的数据可以在同一类型范围内不断变化 使用变量注意: 变量的作用域:一对{ ...

  7. python变量详解_Python 变量详解[学习 Python 必备基础知识][看此一篇就够了]

    您的"关注"和"点赞",是信任,是认可,是支持,是动力...... 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 1 P ...

  8. python列表实现原理_Python动态类型实现原理及过程解析

    在python中,我们使用变量时,并没有声明变量的存在和类型.类型是在运行过程中自动决定的. a = 3 python将会执行三步去完成上面这个请求. 1.创建一个对象代表3 2.创建一个变量a,如果 ...

  9. python语言的类型是_Python语言类型

    Python是一门动态解释型的强类型语言. 对这句话进行解析,语言分为动态的和静态的,编译型和解释型的,强类型的和弱类型的语言之分. 下面对三种不同维度的类型的语言进行解释: 1.编译型和解释型 差别 ...

  10. python变量和常量_python 变量与常量 - 刘江的python教程

    变量与常量 阅读: 17356 评论:7 变量:在程序运行过程中,值会发生变化的量 常量:在程序运行过程中,值不会发生变化的量 无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值. ...

最新文章

  1. wp8.1 Study7: ListView 和GridView应用
  2. Hadoop Yarn常用参数配置项整理
  3. Linux系统openssl测试指导,Linux管理员必用:OpenSSL服务器测试技巧
  4. [渝粤题库]陕西师范大学《幼儿园课程》(专科)作业
  5. redis缓存原理与实现_基于Redis实现范围查询的IP库缓存设计方案
  6. 划重点!DWS开发的五大要点
  7. boot spring test 文档_SpringBoot入门十,添加junit单元测试
  8. 扫描40亿可路由的 IPv4 地址后发现这些打印机的 IPP 端口遭暴露
  9. 国家开放大学2021春1067知识产权法题目
  10. 有关科学计算方面的python解决
  11. UBOOT引导LINUX内核过程 卡死STARTING KERNEL ...(下载地址,加载地址,入口地址的修改)(UIMAGE和ZIMAGE的区别)
  12. 软件定义数据中心:双态IT的基石
  13. 几款制作网页线框图的软件介绍
  14. 创建主键报错:Incorrect column specifier for column ‘id‘
  15. 远程调用中间件(RPC)
  16. 当我们谈论基因,我们在谈论什么
  17. 记一次IIS发布网站导致系统时常跳入登录页面的问题解决
  18. 使用docx4j 实现word转pdf(linux乱码处理)
  19. PCL学习笔记(二):PCL官方教程学习
  20. DLL依赖查看神奇CFF Explorer

热门文章

  1. 华为Mate 20与华为终端云服务,让你的宅家生活不寂寞
  2. pta程序设计6-1 计算两数的和与差 (10分)
  3. 雅思词汇之万词plan:第3-365天
  4. Cron表达式记录【应用场景】
  5. 除夕夜,看不到春晚的人
  6. Python 爬虫-百度风云榜的电影top50
  7. 【谈思生物直播课】——湖景生物王子元博士关于基因治疗乙肝的探索
  8. Autoleaders-数据分析pandas
  9. 华为申请“HICAR 情感机器人”商标 要进军新领域吗?
  10. 在命运十字路口再见吧