python中object是什么数据类型_自学Python2.1-基本数据类型-字符串str(object) 上
自学Python2.1-基本数据类型-字符串str(object) 上
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。
创建字符串很简单,只要为变量分配一个值即可。例如:
var1 = 'Hello World!'
var2 = "Python Runoob"
1. Python字符串在内存的存储方式
var1 = 100
var2 = "100" #如果是个字符,每个字符占用1个字节, 底层多"/0"
name = "laowang" #占用7个字节
2. Python访问字符串中的值,字符串中的下标, 切片
从0开始取值,var1[0]表示取值第一个值;
var2[1:5]表示区var2从第2个到第5个的值; 这就叫切片
var1[16] 已经越界,后果很严重 ,有可能程序崩溃;
var1[-1]表示取值倒数第一个值;
var1 = 'Hello World!'
var2 = "Python Runoob"
print("var1[0]: ", var1[0])
print("var2[1:5]: ", var2[1:5])
print("var1[-1]: ", var1[-1])
print("var2[2:-1]: ", var2[2:-1])
print("var2[2:]: ", var2[2:]) # 默认取到最后一个值
如何跳着取值:
[起始位置:终止位置:步长]
var2 = "Python Runoob"
print("var2[2:-1]:", var2[2:-1]) # print("var2[2:-1:1]: ", var2[2:-1:1]) 默认步长就是1
print("var2[2:-1:1]:", var2[2:-1:1])
print("var2[2:-1:2]:", var2[2:-1:2])
print("var2[2:-1:3]:", var2[2:-1:3])
print("var2[::-1]:", var2[::-1]) # 对字符串逆序
3. Python组成字符串的方式
两种办法:
①采用加法
②类似print方法, %s
python中object是什么数据类型_自学Python2.1-基本数据类型-字符串str(object) 上相关推荐
- python中五种下划线 _
python中五种下划线 "_" 单前导下划线:_var 单末尾下划线:var_ 双前导下划线:__var 双前导和末尾下划线:var 单下划线:_ 在文章结尾处,你可以找到一个简 ...
- python中的静态方法如何调用_关于Python中如何使用静态、类、抽象方法的权威指南(译)...
对于Python中静态.类.抽象方法的使用,我是一直很迷糊的.最近看到一篇技术文章对这方面解释的很好,在此翻译一下,加深印象,也为有需要的同学提供一个方便. Python中方法是如何工作的: 方法即函 ...
- python中string是什么意思_什么是Python中的String:您需要知道的一切
本文将告诉您什么是Python中的string,并向您简要介绍了解该概念的所有细节.本文将介绍以下指针,如何创建字符串?如何从字符串访问字符?格式化字符串,让我们开始,然后,什么 本文将告诉您什么是P ...
- Python中的 len() 是什么?如何使用 len() 函数查找字符串的长度
Python中的 len() 是什么?如何使用 len() 函数查找字符串的长度 在编程语言中,获取特定数据类型的长度是一种常见做法. Python也一样,因为可以使用内置的 len() 函数来获取字 ...
- 使用Python中自带的print输出带有颜色或者背景的字符串
方法1: 使用Python中自带的print输出带有颜色或者背景的字符串 书写语法 print(\033[显示方式;前景色;背景色m输出内容\033[0m) 其中,显示方式.前景色.背景色都是可选参数 ...
- python中脚本是指什么_【学习猿地】初识python脚本 #千万别看,我怕你控制不住...
>编写python程序的文件,称为python的脚本或程序 >要求当前的python脚本的文件后缀名必须是.py #### pycharm使用注意 > 需要明确的知道你当前pycha ...
- python中脚本是指什么_你用Python写过最牛逼的程序/脚本是什么?
有网友在 Quora 上提问,「你用 Python 写过最牛逼的程序/脚本是什么?」.本文摘编了 3 个国外程序员的多个小项目,含代码. Manoj Memana Jayakumar, 3000+ 顶 ...
- python中numpy数组的合并_基于Python中numpy数组的合并实例讲解
基于Python中numpy数组的合并实例讲解 Python中numpy数组的合并有很多方法,如 - np.append() - np.concatenate() - np.stack() - np. ...
- python中声明变量注意事项_我们如何在Python中声明变量?
简短的答案是,无需在Python中声明变量. 以下是更详细的描述. 静态类型语言(C,C ++,Java,C#)要求在程序中使用变量之前,必须先声明要使用的变量的名称和类型声明.相应的语言编译器确保将 ...
最新文章
- ATS 5.3.0分级缓存
- SharePoint2010 内容类型剖析
- iOS设计模式——中介者模式
- 白话Elasticsearch62-进阶篇之Highlighting高亮显示
- “开店办厂,去望城!” ——望城区市场主体总量突破十万户
- java学习笔记2021.1.10
- 接受数据,table列表,外加判断
- 使用正则表达式更改编译版本号
- 【记录一个问题】linux+opencv+cuvid解码1080P视频,当使用CUDA核函数的时候,必然崩溃...
- MySQL之View(视图)
- ArcGIS API For Javascript :如何动态生成 token 加载权限分配的地图服务?
- Java进阶篇设计模式之一 ----- 单例模式
- elasticsearch 海选功能
- java可视化编程教程_JAVA可视化编程——SWING
- html5 苹果 风格,[网页设计]8个超炫酷仿苹果应用的HTML5动画
- 腾讯云商用密码合规解决方案亮相2021商用密码应用创新高端研讨会,高效护航企业云端数据安全
- 01-Chrome架构:仅仅打开了1个页面,为什么有4个进程
- 41-fcntl设置文件锁
- 程序员被离职赔偿18万,房贷八千,只够还一年半,领导:回来上班
- ubuntu 双屏显示的设置