4天学会python_学习python第四天
字符串:
在打印字符串时,如果在后面加入end='':结果如下
print('aa',end='\t') #end可以在字符串后面加入一些限制
print('bb',end='\t')
print('cc')
aa bb cc
input()j读取从键盘输入的字符串
myname=input('请输入你的名字:') #使用input()可以从控制台读取键盘输入的字符串
int()可以将字符串改为数字
str()可以将整型改为字符串
int('234')
234
str(3.14)
'3.14'
[]提取字符串
a='abcdefghijklmnopqrstuvwxyz'
a[0]
'a'
a[25]
'z'
a[-1]
'z'
a[-26]
'a'
replace可以替换字符串中的一个,字符串是不能被改变的
a.replace('c','范')
'ab范defghijklmnopqrstuvwxyz'
a
'abcdefghijklmnopqrstuvwxyz'
slice切片
a[1:5]
'bcde'
a[1:5:1] #slice切片 格式[起始偏移:终止偏移:步长] 包头不包尾
'bcde'
a[1:5:2]
'bd'
a[-3:]
'xyz'
a[-3:-8]
''
a[-8:-3]
'stuvw'
a[1:30]
'bcdefghijklmnopqrstuvwxyz'
split分割字符串与join拼接字符串
a='to be or not to be'
a.split()
['to', 'be', 'or', 'not', 'to', 'be']
a.split('be') #分割字符串be
['to ', ' or not to ', '']
a=['stx','sxt001','stx002']
'*'.join(a) #jioin字符串拼接 join比+运算效能快
'stx*sxt001*stx002'
join与+运算效率比较
import time
time01 = time.time() #起始时刻
a=''
for i in range(1000000):
a += 'stx'
time02 = time.time() #终止时刻
print('运算时间'+str(time02-time01))
time03 = time.time()
li = []
for i in range(1000000):
li.append('stx')
a=''.join(li)
time04 = time.time()
print('运算时间'+str(time04-time03))
4天学会python_学习python第四天相关推荐
- 有哪些专业学python_学习python有哪些好书和学习方法?
既然题主是C++图形程序员,而且是想在业余时间.深入学习python,那就从专业的角度回答一下吧- 我本科专业计算机科学与技术.研究生方向是人工智能.下面我就从问题关注的好书和方法两个方面说一下我们专 ...
- 50多岁学python_学习 Python 看这一篇就够了!
2019.08.05 「Python 技术」公众号发出了第一篇文章,时至今日,已经快一年了.期间我们累积发文 260+ 篇,52 周除去周末我们基本做到了日更,这一路走来磕磕碰碰有太多的不容易,会有为 ...
- 优品课堂python_学习python有什么好的视频教程?
其实很早就关注了这个问题,对于一个非计算机专业且没有编程基础的学生来说,初入门学习Python最大的问题其实不仅仅是没有办法理解计算机术语,还有老师上课枯燥(工科老师的通病).学习不系统.没有由浅入深 ...
- 乘法口诀表python_学习python之编写简单乘法口诀表实现代码
学习python之编写简单乘法口诀表实现代码 更新时间:2016年02月27日 22:23:30 投稿:mdxy-dxy 这篇文章主要介绍了学习python之编写简单乘法口诀表实现代码,需要的朋友可以 ...
- 学习python第四天内容回顾
一.流程控制 python代码的执行是从上而下的执行,是属于一种顺序结构,然而实际事物会有很多种执行的方式,不同的执行方式也会有很多的结果,遇到需要条件判断选择不同执行路线的时候,则出现分支结构,然而 ...
- 测试如何学python_学习Python:如何测试函数和类,快学,与
编写代码离不开写测试,只有通过测试才知道代码的逻辑有没有问题,健壮性好不好等,测试让你深信,即便有越来越多的人使用你的程序,它也能一如既往正确地工作. 1.测试函数 Python标准库中的模块unit ...
- 递归函数合式分解python_学习python的day10之递归与内置函数
一.递归 递归的特点: 函数内部自己调用自己 必须出口 需求:求3以内的累加和 defsum(a):if a == 1:return 1 return a+sum(a-1) result= sum(3 ...
- 学习Python第四天
字符串操作 # 1.切分字符串 language = "Python and Java and C++ and Golang and Scala" # split 切割字符串 生成 ...
- Codecademy网学习Python第四天
今天学习的是Function Juntion,定义一个函数.如下: def spam():"""prints 'Eggs' to the console"&qu ...
最新文章
- Directx11教程(14) D3D11管线(2)
- 微信在公众号增开了新广告位 这次是在图文消息头部
- HDFS设置配额管理
- 1971 John McCarthy--人工智能之父和LISP语言的发明人(ZT)
- 图集分配透明与不透明打包不到一起的错误
- 模拟搭建Web项目的真实运行环境(五)
- Android studio 创建kotlin工程
- elasticsearch -- 问题纪录
- 移动硬盘显示要格式化怎么办?
- 用Python爬取京东手机评论
- “但行好事 莫问前程 只问耕耘 不问收获 成功不必在我 而功力必不唐捐” 科技袁人·年终盛典——5G是科技时代非常重要的基础设施...
- 应用程序,软件,小程序,APP的区别?
- 杰森xbl_每日新闻摘要:Google杀死了230万个不良广告,微软宣布XBL游戏栈等等
- 如何使用微软官方工具制作win10启动盘(附带微软官方工具地址)
- TS报错Error: xxx doesn‘t exist on type ‘xxx’
- NOIP2016 买铅笔【模拟】
- 室内定位导航系统源码php,UWB室内定位系统方案_室内精确定位DEMO搭建
- inshot怎么转gif_简单快速搞定图片视频后期
- SRAM 和 DRAM 的区别
- Android自定义弹窗——右上角悬浮关闭
热门文章
- python列表教程:多个数列合并,合并后取值的方法
- Python: strip()和split()的用法与区别
- python中read()、readline()、readlines()函数
- Python:给定一个不超过5位的正整数,判断有几位
- 芯片-模组-开发板-软件开发包SDK(Software Development Kit)的关系(软件开发人员必须了解的硬件知识)
- Intel Realsense C/C++ 转 python (9)rs-multicam 多摄像头可视化窗体显示
- Python 绘图库 Matplotlib
- phpcms v9 index.php,【转】phpcms v9中tags列表页url用拼音作为路径的方法
- android 4.0.3固件,Vi30豪华版_Android4.0.3-1.0测试版固件刷机教程【MM刷机】
- 吐血总结:AQS到底是什么?