python基础:数据类型阶段总结
name =“ alex”
1.移除name变量对应的值两边的空格,并输出处理结果
res=name.strip(’ ‘)
print(res)
2.判断neme变量对应的值是否以’al‘开头,并输出结果
if name.startswith(name):
print(name)
else:
print('no')
3.判断name变量对应的值是否以“x”结尾,并输出结果
print('alex'.endwith('x'))
4.将name变量对应的值中的“1”替换为“p”,并输出结果
print(name。replace(’a',‘p’)
5将name变量对应的值根据“1”分割,并输出结果
print(name。split(‘1’))
6.将name变量对应的值变大写,并输出结果
print(‘alex’.upper())
7.将name变量对应的值变小写,并输出结果
print(‘alex’.lwoer())
8.请输出name变量对应的值得第2个字符
print(‘name’.[1])
9.请输出那么变量对应的值得第3个字符
print(‘name’.[2])
10.请输出name变量对应的值的后2个字符
print('name'[-2::1]
11.请输出name变量对应的值中‘e'所在的索引值
print(name.index(’e‘))
12.获取子序列,去掉最后一个字符。如oldboy则获取oldbo
a=name[:-1]
print(a)
1.有如下列表data=['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年月日赋值给不同的变量
data=[‘alex’,49,[1900,3,18]]
data=dict
dict=({‘名字’:alex,‘年龄’:49,‘出生年月日’:[1900,3,18]})
print(dict)
2.用列表模拟队列
q=[]
q.append('alex')
q.append('49')
q.append(‘1900,3,18‘)
print(q)
print(q.pop(0)
print(q.pop(0)
print(q.pop(0)
3,用列表模拟堆栈
q=[]
q.append('alex')
q.append('49')
q.append('1900'.'3','18')
print(q)
print(q.pop(-1))
print(q.pop(-1))
print(q.pop(-1))
python基础:数据类型阶段总结的更多相关文章
- Python基础数据类型-列表(list)和元组(tuple)和集合(set)
Python基础数据类型-列表(list)和元组(tuple)和集合(set) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的 ...
- Python基础数据类型-字符串(string)
Python基础数据类型-字符串(string) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的每一篇都是Python3.x版 ...
- python基础数据类型考试题
Python基础数据类型考试题 考试时间:两个半小时 满分100分(80分以上包含80分及格) 一,基础题. 1,简述变量命名规范(3分) 2,字节和位的关系 ...
- 1--Python 入门--Python基础数据类型
一.Python基础语法 初次使用Python,首先要明确三点: Python的标识符(例如变量名.函数名等),可用字母.数字和下划线构成,不能以数字开头,且区分大小写. Python对于缩进敏感.在 ...
- python 基础数据类型之list
python 基础数据类型之list: 1.列表的创建 list1 = ['hello', 'world', 1997, 2000] list2 = [1, 2, 3, 4, 5 ] list3 = ...
- Python基础数据类型-字典(dict)
Python基础数据类型-字典(dict) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的每一篇都是Python3.x版本的哟 ...
- Python基础数据类型题
Python基础数据类型 题考试时间:三个小时 满分100分(80分以上包含80分及格)1,简述变量命名规范(3分) 1.必须是字母,数字,下划线的任意组合. 2.不能是数字开头 3.不能是pytho ...
- Python基础数据类型之字符串
Python基础数据类型之字符串 一.Python如何创建字符串 在python中用引号将一些文本包起来就构成了字符串(引号可以是单引号.双引号.单三引号,双三引号,它们是完全相同的) >> ...
- Python基础数据类型之集合
Python基础数据类型之集合 集合(set)是Python基本数据类型之一,它具有天生的去重能力,即集合中的元素不能重复.集合也是无序的,且集合中的元素必须是不可变类型. 一.如何创建一个集合 #1 ...
- 老男孩Python==基础数据类型考试题
转载 # Python基础数据类型考试题 # 考试时间:两个半小时 满分100分(80分以上包含80分及格) # 一,基础题. # 1, 简述变量命名规范(3分) # 1.变量由字母.数字.下划线任意 ...
随机推荐
- jQuery.fn.extend与jQuery.extend的区别
jquery 本身并不提供 jQuery.color() 这个方法,如果我们需要对jQuery本身提供的方法进行扩展,则我们就需要是用jQuery.fn.extend: jQuery.fn.exten ...
- Ubuntu 14.04安装Python3
1.添加源 sudo add-apt-repository ppa:fkrull/deadsnakes 2.更新 & 安装 sudo apt-get update sudo apt- pyth ...
- node.js 安装配置笔记
先设置 NODEJS_MODULES 系统环境变量,我在这里设置为:D:\Program Files\nodejs\node_modules, 然后修改 npm.cmd 文件中 SET "N ...
- HOG算法总结
1.HOG特征提取所针对的图像的尺寸是固定的.输入的图像应首先resize到这个尺寸. 2.尺寸的划分3个等级:window,block,cell window即输入的需要提取特征的图片大小.然后将w ...
- SSH连接时root用户无法验证通过
解决办法是: vi /etc/ssh/sshd_config 找到 # Authentication: PermitRootLogin without passwd 改成 # Authenticati ...
- jstack使用
top -p 22072 -H -p:查看某个进程 -H列出所有的线程 printf '%x' 22398 (16进制线程号) sudo -u tomcat jstack 22072 | grep ...
- 《深入理解计算机系统》☞hello world背后的故事
一步到位的hello world 首先一个简单的C语言版本的hello world例子,保存在文件hello.c中. #include <stdio.h> int main() { pri ...
- Web前端基础(一)--HTML简介
HTML简介 超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言. HTML文档的后缀名:.html和.htm,这两种后缀名没有 ...
- HanLP-基于HMM-Viterbi的人名识别原理介绍
Hanlp自然语言处理包中的基于HMM-Viterbi处理人名识别的内容大概在年初的有分享过这类的文章,时间稍微久了一点,有点忘记了.看了 baiziyu 分享的这篇比我之前分享的要简单明了的多.下面 ...
- 分享 Shiro 学习过程中遇到的一些问题
最近在学习 shiro 安全框架后,自己手写了一个小的管理系统 web 项目,并使用 shiro 作为安全管理框架.接下来分享一下在这过程中,遇到的一些问题以及自己的解决思路和方法. 一.Log ou ...