Day2_数字类型_字符串类型_列表类型_元组_字典_集合_字符编码_文件处理

数字类型:

作用:年纪,等级,薪资,身份证号等;

10进制转为2进制,利用bin来执行。

10进制转为8进制,利用oct来执行。

10进制转为16进制,利用hex来执行。

#整型age=10
print(type(age))
#浮点
salary=3000.3
print(type(salary))#10进制转为2进制print(bin(age))

字符串类型:

作用:可以表示的有名字,性别,国籍等。。

常用操作:

移除空白

name.stript()  #此时name是一个变量

*.stript()    #如果输入的是一堆*的话,我们可以再stript()里边将*加入,就可以去除*号了,*号需要用单引号引着。

*.lstript():只去除左边的

*,rstript():只去除右边的

切分:

*.split():以空白作为分割,如果以某种特殊符号作为分割,将符号写入()就行。

输出的方式是个列表,然后可以利用列表取出各种值。

*.stript():括号内还可以指定我最多切分几次,避免太多无用的信息。eg:*.strpit(‘:‘,1)

  #此处的1是最多分割一次

长度:

*._len_():  输出这个字符串的长度

  可以简写为:len(变量)

切片:

  取出字符串的某一段  *[1:3] :取出下标为第一个到第二个的下标。要取到第几个,在写的时候需要写到取到的数的下一个。

#移除空白name=input("my name is:").strip()
print(name)name=‘**********yangshuai******************‘print(name.stript(‘*‘))#切分user_info="root:x:0:0::/root:/bin/bash" print(user_info.split(":",1)[3])#判断字符串长度print(len(user_info))#切片print(user_info[1:5])
时间: 2024-10-14 03:46:09

Day2_数字类型_字符串类型_列表类型_元组_字典_集合_字符编码_文件处理的相关文章

Python黑帽编程2.3 字符串、列表、元组、字典和集合

Python黑帽编程2.3  字符串.列表.元组.字典和集合 本节要介绍的是Python里面常用的几种数据结构.通常情况下,声明一个变量只保存一个值是远远不够的,我们需要将一组或多组数据进行存储.查询.排序等操作,本节介绍的Python内置的数据结构可以满足大多数情况下的需求.这一部分的知识点比较多,而且较为零散,需要认真学习. 2.3.1  字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1

分别定义字符串,列表,元组,字典,集合,并进行遍历

str='China' for i in str: print(i) s=['C','h','i','n','a',68] for i in s: print(i) tup=('china','chinese',1949,2018) for i in range(len(tup)): print(tup[i]) d={'c':2,'h':3,'i':4} for k,v in d.items(): print(k,v) 总结列表,元组,字典,集合的联系与区别 原文地址:https://www.c

python基础知识——基本的数据类型2——列表,元组,字典,集合

磨人的小妖精们啊!终于可以归置下自己的大脑啦,在这里我要把--整型,长整型,浮点型,字符串,列表,元组,字典,集合,这几个知识点特别多的东西,统一的捯饬捯饬,不然一直脑袋里面乱乱的. 一.列表 1.列表的全部方法 如:['1','2'].['wupeiqi', 'alex'] 1 >>> dir(list) 2 ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '_

组合数据类型练习,英文词频统计实例上列表,元组,字典,集合的遍历。 总结列表,元组,字典,集合的联系与区别。

1.字典实例:建立学生学号成绩字典,做增删改查遍历操作. d={'天':95,'青':78,'色':65,'等':66}print('学生成绩字典:',d)d['烟']=98print('增加:',d)d.pop('等')print('删除:',d)d['天']=78print('修改:',d)print('查询青成绩:',d.get('青','无')) 2.列表,元组,字典,集合的遍历.总结列表,元组,字典,集合的联系与区别. s=list('123456789')t=set('7564231

列表、元组、字典、集合的相关练习

一.建立学号成绩字典,并进行怎删改操作 s = {'01':'100','02':'99','03':'98','04':'97','05':'96','05':'96','06':'95','07':'98','08':'90','09':'91'} print('成绩表:',s) s.pop('09') print('成绩表:',s) print('主键是:',s.keys()) print('分数是:',s.values()) x = input('输入学号查分数:') print(s.g

python列表,元组,字典,集合的比较总结

这四个都是python中的序列,用于存放数据,他们区别总结如下:   列表list 元组tuple 字典dictionary 集合set 是否可变 可变 不可变 可变 可变 是否有序 有序 有序 无序 无序 元素是否重复 可重复 可重复 键不可重复 不可重复 定义符号 [] () {key:value} {} 创建 1.[]直接创建 2.list() 3.列表生成式 1.()直接创建 2.tuple() 1.{}直接创建 2.dict(key1=value1) 3.dict(zip(list1,

【Python基础知识】基本数据类型:数字、字符串、列表、元组、字典、集合

1.查看Python版本 python -V 2.Windows系统下使用命令行设置环境变量:path=%path%;D:\Python 3.几个重要的Python环境变量 PYTHONPATH PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面查找. PYTHONSTARTUP Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此变量指定的文件中的代码. PYTHONCASEOK 加入PYTHONCASEOK的环境变量,就会

基本数据类型:数字、字符串、列表、元祖、字典、集合

1.数据类型 数字:整型(int)  浮点型(float) 布尔值(bool):True/False 2.字符串 有序(有索引值),可hash name = "seven" name[1] #通过索引值获取对应字母 name[1:3:1] #切片,步长为1 name.find('n') #查找n值的索引 len(name) #name字符串的长度 name.strip() #去掉字符串前后多余空白:括弧内可以加其他的,例如'*',回去掉* name.lstrip() #去左空白 nam

字符串,列表,元祖,字典,集合的内置方法

一. 数字类型 1.1 整型int   1.用途: 记录年龄\等级\各种号码 2.定义方式: age=18 age=int(18) x=int('123') #只能将纯数字的字符串转换成整型 print(type(x)) print(int(3.7)) #这个小数部分没有了 3.常用操作+内置的方法           ( 赋值\比较\算术) 该类型总结:   存一个值  ;  不可变(1.可变:值变,id不变.可变==不可hash 2.不可变:值变,id就变.不可变==可hash) 判断是否哈

2.python基础之—列表,元组,字典,集合,字符串的使用方法

一.关于python序列的简介. python里面的序列大部分都可以执行,索引,切片,加,乘,检查长度,以及检查某个成员是否存在,甚至还可以找出这个序列中最小的元素和最大的元素,并且序列都是可迭代的. 解释下个人理解的迭代,迭代(iteration),序列中的迭代就是对序列中的每个元素重复执行某些操作/ 具体的迭代方式后面会说到. 下面就说说python序列的共有特点. 1.索引 一个序列中,所有的元素都有自己的编号,这个编号是从0开始的,这个编号就是所谓的索引,这些元素可以通过索引来依次访问.