python-3.x-基本数据类型
当前学习版本为: python-3.6-4
代码:
- """整型 NUMBER"""
- a = 2 ** 5
- b = a + 4
- c = a / 4
- d = a // 4
- e = a % 5
- f,g = 120,112
- h = 3 + 4j
- i = 4 + 8j
- j = h * i
- print(a,b,c,d,e,f,g,j)
- """字符串型String"""
- str = 'wo shi zhang san!'
- #str[0] = '1' #字符串单个字符不可被修改
- print(str[0:-3])
- print(str[0:1])
- print(str[1:5]) #输出下标为1至下标为4的字符子串,即第二个至第五个的字符子串
- print(str * 4)
- print(str + str )
- """"列表型list"""
- list = ["zhangsan","lisi","wangwu","zhaoliu","zhouqi"]
- list[4] = "xiaozhe" #元素可以被修改
- print(list)
- print(list[0:3])
- print(list + list)
- """tuple 元组型"""
- #ple = ("1",'2')
- tuple = ( 1,2,3,4,5,6,7)
- #tuple[4] = 44 #元素不可以被修改否则报错
- etuple = () #空元组
- otuple = (1) #单元素元组
- print(tuple[0:2])
- print(tuple * 3)
- print(etuple)
- print(otuple)
- """set集合型"""
- set1 = {"zhangsan","lisi", "wangwu", 'lisi', "小七"}
- #per = set("nishi","woshi","tashi") #创建一个新的集合
- per = set("nishi") #创建一个新的集合
- print(set1,per)
- a = set('abracadabra')
- b = set('alacazam')
- print("set-a =",a)
- print("set-b =",b)
- print("a - b =",a - b) # a和b的差集
- print("a | b =",a | b) # a和b的并集
- print("a & b =",a & b) # a和b的交集
- print("a ^ b =",a ^ b) # a和b中不同时存在的元素
- """字典型"""
- #键值对的形式存储,类似Json个是中键值的表示
- dict = {} #必须步骤声明为一个字典类型
- dict[""] = "c++"
- dict[""] = "java"
- dict[""] = "c"
- dict[""] = "python"
- print(dict)
- print(dict[""])
- print(dict.keys())
- print(dict.values())
结果:
python-3.x-基本数据类型的更多相关文章
- Python 30分钟入门——数据类型 and 控制结构
Python是一门脚本语言,我也久闻大名,但正真系统的接触学习是在去年(2013)年底到今年(2014)年初的时候.不得不说的是Python的官方文档相当齐全,如果你是在Windows上学习Pytho ...
- json概述及python处理json等数据类型
<一,概念> 序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON.XML等.反序列化(deserialization): ...
- Python 30分钟入门——数据类型 & 控制结构
Python是一门脚本语言,我也久闻大名,但正真系统的接触学习是在去年(2013)年底到今年(2014)年初的时候.不得不说的是Python的官方文档相当齐全,假设你是在Windows上学习Pytho ...
- 初学Python(一)——数据类型
初学Python(一)——数据类型 初学Python,主要整理一些学习到的知识点,这次是数据类型. #-*- coding:utf-8 -*- #整数 print 1 #浮点数=小数 print 1. ...
- python笔记二(数据类型和变量、编码方式、字符串的编码、字符串的格式化)
一.数据类型 python可以直接处理的数据类型有:整数.浮点数.字符串.布尔值.空值. 整数 浮点数 字符串:双引号内嵌套单引号,可以输出 i'm ok. 也可以用\来实现,\n 换行 \t tab ...
- python基础部分----基本数据类型
0.文章来源:http://www.cnblogs.com/jin-xin/articles/7562422.html 1.数字 2.bool 3.str字符串 3.1.字符串的索引与切片. 索引即下 ...
- python变量与基础数据类型
一.什么是变量 变量是什么? 变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用.在python中一切都是变量. 1.python变量命名的要求 1,必须有数字,字母,下划线任意组合. ...
- python中不可变数据类型和可变数据类型
在学习python过程中我们一定会遇到不可变数据类型和可变数据类型. 1.名词解释 以下所有的内容都是基于内存地址来说的. 不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址 ...
- python基础(基础数据类型)
一. 引子 1. 什么是数据 x=10,10是我们要存储的数据 2. 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3.数据类型 数字 字符串 列表 元组 字 ...
- python中的特殊数据类型
一.python中的特殊数据类型 对于python,一切事物都是对象,对象基于类创建.像是“wangming”,38,[11,12,22]均可以视为对象,并且是根据不同的类生成的对象. 参照:http ...
随机推荐
- 使用python+Selenium对空调控制器进行循环发送控制命令
今天一同事说想对空调控制器进行循环发送命令操作.经过了对控制流程的梳理,发现每次选择内机后进入控制页面设定温度都是在26度,想了想,如果要进行循环就得将设定温度重置为17度,然后每循环一次温度增加1度 ...
- go语言的数组和切片区别
这里不介绍数组和切片的使用技巧,主要看下2者的区别. 首先看下它们的定义: 数组:类型 [n]T 表示拥有 n 个 T 类型的值的数组. 切片:类型 []T 表示一个元素类型为 T 的切片. 看一个数 ...
- SpringBoot工作机制
1:前言 回顾探索Spring框架 1.spring ioc IoC其实有两种方式,一种就是DI,而另一种是DL,即Dependency Lookup(依赖查找),前者是当前软件实体被动接受其依赖的其 ...
- nodejs简单数据迁移demo
近期做数据迁移,采用nodejs框架,数据库为mysql.作为一枚菜鸟,在编码过程中,遇到众多奇葩问题,感谢民少给予的支持. 由于旧数据库中的数据,在之前设计中存在众多不合理的情况,因此在数据迁移中, ...
- C++实验1
- 笔记:Spring Cloud Ribbon 客户端负载均衡
Spring Cloud Ribbon 是一个基于 HTTP 和 TCP 的客户端负载均衡工具,基于 Netflix Ribbon 实现,通过Spring Cloud 的封装,可以让我们轻松的将面向服 ...
- 前端的UI设计与交互之导航篇
在广义上,任何告知用户他在哪里,他能去什么地方以及如何到达那里的方式,都可以称之为导航.当设计者使用导航或者自定义一些导航结构时,请注意:尽可能提供标识.上下文线索,避免用户迷路:保持导航样式和行为一 ...
- express+mysqle
var mysql=require('mysql'); var connection=mysql.createConnection({ host:'',//地址 port:'',//端口号 user: ...
- 数据库 --> MySQL使用
MySQL使用 代码: #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h>#includ ...
- 设计模式 --> (8)组合模式
组合模式 组合模式,是为了解决整体和部分的一致对待的问题而产生的,要求这个整体与部分有一致的操作或行为.部分和整体都继承与一个公共的抽象类,这样,外部使用它们时是一致的,不用管是整体还是部分,使用一个 ...