1、字符串转换为列表1 >>> message = "Hi there"2 >>> ls = list(message) 3 >>> ls 4 [‘H‘, ‘i‘, ‘‘, ‘t‘, ‘h‘, ‘e‘, ‘r‘, ‘e‘]2、字符串转换为元组1 >>> message = "Hi there"2 >>> tp = tuple(message) 3 >>> tp 4 (‘H‘, ‘i‘, ‘‘, ‘t‘, ‘h‘, ‘e‘, ‘r‘, ‘e‘)3、列表转元组1 >>> tpl = tuple(ls) 2 >>> tpl 3 (‘H‘, ‘i‘, ‘‘, ‘t‘, ‘h‘, ‘e‘, ‘r‘, ‘e‘)4、通过range函数创建列表1...
#一个令人cao蛋的查询题目: # li = [] # go = True # while go: # for i,v in enumerate(dic,1): # print(i,v) # li.append(v) # u_c = str(input(">>>1,2,查看,i添加"))#1 # if u_c.isdigit(): # u_c = int(u_c) # li1 = [] # while go: # for i,v in enumerate(dic[li[u_c-1]],1): # print(i,v) # li1.append(v) # ...
1、程序是用来处理数据的,变量就是用来存储数据的 num1 = 100 2、为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型 3、怎样知道一个变量的类型呢? 3.1 在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要咱们开发者主动的去说明它的类型,系统会自动辨别 3.2 可以使用type(变量的名字),来查看变量的类型 原文:http://www.cnblogs.com/j...
Python是一门弱类型语言,很多从C/C++转过来的朋友起初不是很适应。比如,在声明一个函数时,不能指定参数的类型。用C做类比,那就是所有参数都是void*类型!void类型强制转换在C++中被广泛地认为是个坏习惯,不到万不得已是不会使用的。Python自然没有类型强制转换一说了,因为它是动态语言。首先,所有对象都从Object继承而来,其次,它有强大的内省,如果调用某个不存在的方法会有异常抛出。大多数情况,我们都不需要做参数类型...
目录字符串 str布尔类型 bool空值 None整数 int浮点数 float列表 list元祖 tuple字典 dictionaryset类型 set字符串字符串是以单引号‘或双引号"括起来的任意文本,比如‘abc‘,"xyz"等等。请注意,‘‘或""本身只是一种表示方式,不是字符串的一部分,因此,字符串‘abc‘只有a,b,c这3个字符。如果‘本身也是一个字符,那就可以用""括起来,比如"I‘m OK"包含的字符是I,‘,m,空格,O,K这6个字符。如果字符串内部既包含‘又包...
一、字典的初始1、之前已经学习的容器型数据类型只有list,那么list够用么?他有什么缺点呢? a、列表可以储存大量的数据类型,但是如果数据量太大的话,他的查询速度比较慢 b、列表只能按照顺序存储,数据与数据之间关联性不强。针对与以上缺点,需要引入另外一种容器型数据类型,解决上面的问题,这就是dict字典2、数据类型可以按照不同的角度进行分类,这里按照可变与不可变数据类型分类 不可变(可哈希)的数据类型:...
前言 本篇博客我们主要专注于解决Mysql数据库中的数据类型和约束,将重点聚焦于字符类型,日期类型,集合类型和主键和unique等知识点,希望各位可以好好掌握今天的知识点。一.整数类型#整数类型:TINYINT SMALLINT MEDIUMINT INT BIGINT #作用:存储年龄,等级,id,各种号码等 #ps:默认都是有符号的关于整数类型,我们需要关注一点,即整形的宽度指的是显示宽度,而不是存储宽度我们来看看如下的例子:create table t1(id in...
1、列表 列表是最常用的Python数据类型列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可 (1)列表方法:list.append(obj) 在列表末尾添加新的对象list.index(obj) 从列表中找出某个值第一个匹配项的索引位置list.insert(index, obj) 将对象插入列表list.pop(obj=list[-1]) 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值list.remove(obj) 移除列表中某个值的第一...
一:数据类型【1】为什么要有数据类型(1)不同的数据含有不同的特征 例如:有文本数据 音频数据 视频数据(2)不同的特征需要有不同的类型用来描述 二:数据类型的分类【1】(1)数字型:一般描述某个具体的值(人为叫的 非官方定义的)PS:数字分为整数 小数 虚数.等 根据不同的数字类型分为不同的数据类型(1)整形int:(便于理解一般就是用到整数的时候需要定义为整形):作用:一般用来表示年龄 游戏等级 QQ号 手机号等本质:ag...
整数 十六进制需要用前缀0x+0—9+a—f表示,如0xff00浮点数(小数) 可以用1.23,1.56e9(科学计数法)表示字符串 “”或‘’括起来都行布尔值 只有True和False两种表示(遵守大小写) 布尔值可以用and or not 运算空值 用None表示 原文:http://www.cnblogs.com/cross-yan/p/6258071.html
1.注释的用法:#这是单行注释‘‘‘ 这是多行注释,三个单引号 这是多行注释,三个单引号 这是多行注释,三个单引号 ‘‘‘""" 这是多行注释,三个双引号 这是多行注释,三个双引号 这是多行注释,三个双引号 """2.数据类型:#基本数据类型 name=‘aaa‘#String 字符串类型 number=10 #Number 数字类型 result=True #Boolean 布尔类型#组合数据类型 List #列表 Tuple #元组 Dictionary #z字典 Set #集合 原...
第二课-运算符与基本数据类型 复习:pypy是所有的python编辑器中最快的,原因是,它把机器码拿给编译器,直接把机器码直接拿给底层操作。环境变量配置过程:计算机-属性-高级系统设置-环境变量-Path,在后面加分号,把新的路径加进来。再想加别的,依旧可以使用这种放法,加分号,把新的路径加进来。分号的作用就是区分不同的路径,进行分割。一般的情况下我们使用文件的形式来写代码,在linux下要加上头文件#/usr/bin/...在Python...
参数的几种类型: 位置参数: 函数调用时,实参默认按位置顺序传递,需要个数和形参匹配。按位置传递的参数,称为: “位置参数” 默认值参数: 我们可以为某些参数设置默认值,这样这些参数在传递时就是可选的。称为“默认值参数”。 默认值参数放到位置参数后面。 命名参数: 我们也可以按照形参的名称传递参数,称为“命名参数”,也称“关键字参数”。 可变参数: 可变参数指的是“可...
首字母为英文和下划线,其它部分则可以是英文、数字和下划线(即:_),而变量名称是区分大小写,即变量temp与Temp为不同变量。变量的基本用法如下: 复制代码 代码如下:# 例:使用变量a = 10b = 20print a + b>>> 30 # 输出a加b的值a = ‘hello‘b = ‘python‘print a + ‘ ‘ + b>>> hello python # 输出a加b的值上面几个例子是使用变量进行运算,python的变量可以分为数字、字符和对象三种。数字:就是可以作数学运算数字,而...
类型转换 Rational类实现了有理数运算,但是,如果要把结果转为 int 或 float 怎么办?考察整数和浮点数的转换:>>> int(12.34) 12 >>> float(12) 12.0 如果要把 Rational 转为 int,应该使用:r = Rational(12, 5) n = int(r) 要让int()函数正常工作,只需要实现特殊方法__int__():class Rational(object):def__init__(self, p, q):self.p = pself.q = qdef__int__(self):return self.p // self.q 结果如下:>>> print int(Ration...