#coding=utf-8
__author__ = 'Administrator'#Python变量类型#Python数字,python支持四种不同的数据类型 int整型 long长整型 float浮点型 complex复数
var1 = 10; #表示整型
var2 = 678L #表示长整型
var3 = 12.34;#表示浮点型
var4 = 123j #复数
var5 = 123+45j #复数print(var1)
print(var2)
print(var3)
print(var4)
print(var5)
print(var4+var5)#Python字符串
str1 = "I love Python"
"""
python的字串列表有2种取值顺序:
从左到右索引默认0开始的,最大范围是字符串长度少1
从右到左索引默认-1开始的,最大范围是字符串开头
"""
print(str1)
#输出字符串的第一个字符
print(str1[0])
#输出字符串2-5中间的字符,不包括5
print(str1[2:5])
#输出从第三个字符开始的所有字符串
print(str1[2:])
#输出字符串两次
print(str1*2)
#连接字符串
print(str1 +"sunpengwei")
str2 = "qwerty"
print(str2[-4:])#输出倒数第四个位置开始往后的所有字符
print(str2[-3:-1])#输出倒数倒数第三个之倒数第二个的所有字符#Python列表,List是Python使用最频繁的数据类型之一
#列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。
l1 = [1,2,3,4,5,6]
l2 = [7,8,9,1,2,4]
print(l1)#输出完整列表
print(l1[1])#输出列表的第二个值
print(l1[2:3])#输出第三个之第四个元素
print(l1*2)#打印两个列表
print(l1+l2)#打印组合的列表#Pythona元组,元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。
tuple1 = (1,2,3,4)
print(tuple1)#输出完整元组,其他的切片操作和列表一样
print(tuple1[1])
#tuple1[1] = 10这个写法是错误的,会报错,元组不允许二次赋值
print(tuple1)#Python字典
"""
字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。
两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
字典用"{ }"标识。字典由索引(key)和它对应的值value组成。"""
dictionary1 = {"key1":"value1",12:34,'key2':'value2'}
print(dictionary1)#打印完整的字典
print(dictionary1["key1"])#根据key获取value
print(dictionary1.keys())#输出所有的key
print(dictionary1.values())#输出所有的value#Python数据类型转换
"""有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。"""
m = "12"
print type(m)
#将m转换成int类型
m = int(m)
print(type(m))s = "qweqwr"
print(tuple(s))#将序列s转换成一个元组
print(list(s))#将序列s转换成一个列表"""int(x [,base])将x转换为一个整数long(x [,base] )将x转换为一个长整数float(x)将x转换到一个浮点数complex(real [,imag])创建一个复数str(x)将对象 x 转换为字符串repr(x)将对象 x 转换为表达式字符串eval(str)用来计算在字符串中的有效Python表达式,并返回一个对象tuple(s)将序列 s 转换为一个元组list(s)将序列 s 转换为一个列表set(s)转换为可变集合dict(d)创建一个字典。d 必须是一个序列 (key,value)元组。frozenset(s)转换为不可变集合chr(x)将一个整数转换为一个字符unichr(x)将一个整数转换为Unicode字符ord(x)将一个字符转换为它的整数值hex(x)将一个整数转换为一个十六进制字符串oct(x)将一个整数转换为一个八进制字符串"""

转载于:https://www.cnblogs.com/sy270321/p/5684413.html

Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习相关推荐

  1. python 长整型_Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习...

    #coding=utf-8 __author__ = 'Administrator' #Python变量类型 #Python数字,python支持四种不同的数据类型 int整型 long长整型 flo ...

  2. python变量类型有几种_python十种变量类型

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

  3. python变量类型-python变量的数据类型有哪些?

    现实生活中,我们在超市买东西的时候,往往都需要使用购物车来存储物品,等到所有的物品都购买完成后,在收银台进行结账即可. 大家试想一下,如果程序中要对多个数据求和,就需要把这些数据先存储起来,再对这些数 ...

  4. python数据类型怎么定义_零基础如何学好Python 之int 数字整型类型 定义int()范围大小转换...

    本文主题是讲python数字类型python int整型使用方法及技巧.它是不可变数据类型中的一种,它的一些性质和字符串是一样的,注意是整型不是整形哦. Python int有多种数字类型:整型int ...

  5. c++基本数据类型基本类型: 整型: 短整型: short int 整型: int 长整型:long int 字符型:char(分为有符号和无符号,默认有符号) 浮点型:

    基本类型: 整型: 短整型: short int 整型: int 长整型:long int 字符型:char(分为有符号和无符号,默认有符号) 浮点型:单精度型:float 双精度型:double 长 ...

  6. python变量类型-Python 变量类型详解

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

  7. python变量类型-【干货】Python基础语法之变量类型

    原标题:[干货]Python基础语法之变量类型 还没关注? 01 Python编码 Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错. 解决 ...

  8. python 类-Python 变量类型

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

  9. python零基础系统学习教程之Python 变量类型

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

最新文章

  1. PHP编译过程中常见错误信息的解决方法
  2. 如何把OpenCV Python获取的图像传递到C层处理
  3. XMLHttpRequest Level 2 使用指南
  4. [新手及懒人适用]轻松恢复误Ghost的硬盘
  5. [uboot]在uboot里面添加环境变量使用run来执行
  6. 中文代码编写php,PHP开发网站代码编写规范
  7. Java 1.3.1 带标签的 break语句
  8. java 通过eclipse编辑器用mysql尝试 连接数据库
  9. mongodb 高可用分布式原理 ---------搭建高可用mongo集群前需要温习的知识-火
  10. 【咸鱼教程】一个简单的画布(阴阳师画符)
  11. pvs环境中批处理安装PDF打印机
  12. 4r照片尺寸是多大_4r照片尺寸(正常照片是5寸还是6寸)
  13. 关于扩散模型(Diffusion Models)中的P2-weighting使用防坑
  14. teredo 未能解析服务器名,Win10系统Xboxlive显示Teredo无法进行限定怎么解决
  15. 发个手机全息投影(制作方法已放出,补上世界第一公主)
  16. 石川圖 / 鱼骨图 / 關鍵要因圖 / 因果圖
  17. 记录win7安装Docker for Windows(DockerToolbox)的一记大坑:wating for an ip....卡死
  18. 图学习推荐系统综述| Graph Learning Approaches to Recommender Systems
  19. VirtualBox安装centos7时无法安装问题
  20. android 系统

热门文章

  1. [问题]DotNet 项目如何实现在构建时 Build 号自动增加?
  2. Iframe 用法浅析
  3. 关于模态对话框和非模态对话框的创建、显示,以及和父对话框的传值
  4. memset函数使用详解
  5. matlab读取一个文件的图片大小,Matlab读取文件夹中子文件夹中的图片并修改尺寸...
  6. springboot 分层_限量!阿里Spring Boot成长笔记终开源!理论实战满满
  7. java抛出自定义异常_10 个深恶痛绝的 Java 异常。。
  8. Java项目:在线旅游系统(java+jsp+SSM+Spring+mysql+maven)
  9. 长治学院计算机在哪个校区,长治学院有几个校区及校区地址
  10. 临平职高计算机专业高职考大学,临平职高高考再传捷报 本科连续四年蝉联杭州市第一...