python中字符串定义及特性
一、字符串的定义
字符串 就是一系列字符。在 Python 中,用引号括起的都是字符串,其中的引号可以是单引号,下面的c在使用单引号的时候,需要转译,这是由于句子中含有单引号,也可以是双引号,如下所示:
b = 'hello'
c = 'what\'s up'
a = "what's up "
print(a)
print(b)
print(c)
二、字符串的特性
总共有以下集中特性:
1、索引
s = 'hello'
print(s[0])
print(s[1])打印结果:打印出s中索引值为0和索引为1的
h
e
2、切片
s = 'hello'
切片的规则:s[start:end:step] 从start开始到end-1结束,步长:step
print(s[0:3]) 打印前三个
print(s[0:4:2]) 每隔两个步长取索引对应的元素
2.1显示所有字符
s ='hello'
print(s[:])打印结果:
hello显示前3个字符
print(s[:3])
hel对字符串倒叙输出
print(s[::-1])
olleh除了第一个字符以外,其他全部显示
print(s[1:])
ello
3、重复
print(s*5)打印结果:
hellohellohellohellohello
4、连接
用+号连接
print(s + 'world')
print(s + " " 'world') 以空格连接打印结果:
helloworld
hello world
5、成员操作符
print('h' in s )打印:
True
6、for 循环(迭代)
for i in s:print(i)打印结果:
h
e
l
l
o
三、练习
判断所输入的数字是否为回文数:
num = input('Num:')
if num == num[::-1]:print('这是一个回文数')
else:print('这不是一个回文数')打印结果:
Num:121
这是一个回文数
python中字符串定义及特性相关推荐
- python的input添加变量_在python中如何定义一个全局变量raw_input() 与 input()的区别...
raw_input和input两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互.但他们的功能不尽相同.下面举两个例子,来说明两者使用上的不同. 例子1Python 2.7.5 ( ...
- python中home定义是什么_第48p,什么是函数?,Python中函数的定义
原标题:第48p,什么是函数?,Python中函数的定义 大家好,我是 杨数 Tos ,这是<从 零 基础到大神>系列课程的第 48 篇文章 ,第三阶段的课程 : Python进阶知识:详 ...
- python中字符串模块_Python字符串模块
python中字符串模块 Python String module contains some constants, utility function, and classes for string ...
- Python中字符串前“b”,“r”,“u”,“f”的作用
原文:https://www.jb51.net/article/176601.htm 原文有bug特参考:https://www.cnblogs.com/songzhenhua/p/13236794. ...
- python中字符串如何新增元素_python向字符串中添加元素的实例方法
Python中的字符串对象是不能更改的,也即直接修改字符串中的某一位或几位字符是实现不了的,即python中字符串对象不可更改,但字符串对象的引用可更改,可重新指向新的字符串对象. + 直接字符串外+ ...
- Python中字符串的反转,及sord、 sorted、reverse、reversed的区别
Python中字符串的反转方法 介绍下:sord. sorted.reverse.reversed四种的区别 第一种:使用切片操作 string = '123456' result = string[ ...
- Python中字符串的操作(图文详情)
以下操作均在pycharm pycharm官方下载地址: https://www.jetbrains.com/pycharm/download/#section=windows 目录 python中字 ...
- 站长在线Python精讲:Python中字符串编码转换encode编码和decode解码详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<Python中字符串编码转换:encode编码和decode解码详解>.本知识点主要内容有:常用编码简介.使用encode( ...
- python中字符串切片取奇数_Python中的字符串切片(截取字符串)的详解
Python中的字符串切片(截取字符串)的详解 字符串索引示意图 字符串切片也就是截取字符串,取子串 Python中字符串切片方法 字符串[开始索引:结束索引:步长] 切取字符串为开始索引到结束索引- ...
最新文章
- windows 2003服务器不断向外发包解决方法 php程序
- redhat6.5 配置使用centos的yum源
- java基础—Hashtable,HashMap,TreeMap的差别
- uCOS任务堆栈的深入分析(转)
- gff3转mysql_科学网-把GFF3文件导入MySQL数据库-闫双勇的博文
- 计算机视觉论文-2021-07-08
- win10下wifi链接成功,qq可以登录,浏览器无法上网的问题处理
- 绘制自己组合的k线图_短线投资者必备的四种双K线组合抄底技巧,次次选中黑马股,精准率超高...
- php网站怎么看用户名,首页登录后怎么在首页显示用户名以及隐藏登录框?
- java mysql resultset_Java数据库——ResultSet接口
- 跨线程调用UpdateData函数导致Asset
- 如何修复“您的系统已耗尽应用程序内存”错误
- Unity自定义UI组件(九) 颜色拾取器(下)
- android 地理位置改变,Android中修改地理位置信息
- matlab EOF程序
- CF1016C Vasya And The Mushrooms
- 小卡,功能强大– M.2格式的工业通讯
- Squared Error 数学
- c语言输出星号一行比一行星号少一个,c语言打印空白星号矩形
- iOS 开发人才市场饱和了吗?