python数于字符串
python数于字符串
1、了解数的类型
2、什么事字符串
3、引号的使用与区别
4、转义符
5、自然字符串
6、字符串的重复
7、子字符串
#了解数的类型
1、python中数的类型主要有五种,分为有符号整数型(int),长整型(long),浮点型(float),布尔型(bool),复数型(complex)
例:
0、1、-1、1009、-290这些都是int型
87887l、-90990l、234567l这些都是long型
2.7788、3.277、8.88这些都是float型
Bool型直邮两个:ture(正确)、false(错误)
4+2j、-9+20j、56+7j这种属于复数类型
#什么是字符串
2、在python中用引号引起来的字符集称之为字符串,比如:‘hello’、“my python”、“2+3”等都是字符串。
#引号的使用与引号的区别
3、python中字符串使用的引号可以是单引号、双引号跟三引号。但是他们的使用是不同的
例:
c1=“456quhongmeng”
print c1
#输出结果:456quhongmeng
c2=“I am‘ form hong meng”
print c2
#输出结果:I am‘ form hong meng
c2=‘I am form ”hong meng“’
print c2
#输出结果:I am‘ form “hong meng”
三引号
c1=“”“wo
yao
qu
hong
meng“”“
print c1
#输出结果:
wo
yao
qu
hong
meng
##如果是用单引号,则会在一行展现
#转义符
4、在python里面,如果要输出一个lt‘s a dog!这样的字符串,我们应该如何编写python程序呢?有两种方法,一种是用我们刚才的单引号间插使用的方法,即print“it’s a dog!”,用双引号来包含有单引号的字符串。当然还有其他的方法那就是用转义符”\”
例:
#转义符
print ‘it \‘s a dog’
输出结果:it ‘s a dog
print “hello wo yao qu\n hong meng” ###“\n”是换行的功能(相当于html的<br>标签)
输出结果:
hello wo yao qu
hong meng
#自然字符串
5、在python中,一串字符串即使有转义符,如果我们需要将他原样保留,不进行任何处理,那我们可以使用自然字符串,即在字符串前面添加“r”。
例:
print “hello\n hong meng”
输出结果:
hello
hong meng
print r“hello\n hong meng”
输出结果:hello\n hong meng
#字符串的重复
6、如果我们要将一个字符串重复的输出,我们可以手动输入外,还可以使用字符串的重复运算。比如我们要将hong meng重复输5次,我们可以使用“hong meng”*5这种运算方法,有计算机自动执行重复输出指令。
例:
print “hong meng\n”*5
输出结果:
hong meng
hong meng
hong meng
hong meng
hong meng
#子字符串
7、我们在编程的时候,比如字符串“hongmengxueyuan”中的“hong”、”meng“这些都是“hongmengxueyuan”的子字符串。如果我们想取一个字符串中的子字符串出来,就要进行子字符串运算。而子字符串的运算方法主要有两种,一种是索引运算法[],另一种是切片运算法[:]。
例:
#索引运算符从0开始索引
#切片运算符[a:b]是指从第a下标开始到第b -1下标。同样第一位的下标为0。
c1=“hongmengxueyuan”
c2=c1[0]
c3=c1[7]
c4=c1[:2]
c5=c1[2:]
c6=c1[4:8]
print c1 输出结果:hongmengxueyuan
print c2 输出结果:h
print c3 输出结果:g
print c4 输出结果:ho
print c5 输出结果:ngmengxueyuan
print c6 输出结果:meng
python数于字符串的更多相关文章
- A Byte of Python 笔记(2)基本概念:数、字符串、转义符、变量、标识符命名、数据类型、对象
第4章 基本概念 字面意义上的常量 如5.1.23.9.23e-3,或者 'This is a string'."It's a string!" 字符串等 常量,不能改变它的值 数 ...
- Python基础(二) —— 字符串、列表、字典等常用操作
一.作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用. 二.三元运算 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为 ...
- Python中的字符串处理
Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符.如下表: 转义字符 描述 \(在行尾时) 续行符 \\ 反斜杠符号 \' 单引号 \" 双引号 \a ...
- Python学习笔记整理(四)Python中的字符串..
字符串是一个有序的字符集合,用于存储和表现基于文本的信息. 常见的字符串常量和表达式 T1=‘’ 空字符串 T2="diege's" 双引号 T3=""&quo ...
- Python第二天 变量 运算符与表达式 input()与raw_input()区别 字符编码 python转义符 字符串格式化 format函数字符串格式化 帮助
Python第二天 变量 运算符与表达式 input()与raw_input()区别 字符编码 python转义符 字符串格式化 format函数字符串格式化 帮助 目录 Pychar ...
- 【原创】Python第二章——字符串
字符串是一个字符序列,(提醒:序列是Python的一个重要的关键词),其中存放UNICODE字符.Python中的字符串是不可变的(immutable),即对字符串执行操作时,总是产生一个新的字符串而 ...
- python基础类型—字符串
字符串str 用引号引起开的就是字符串(单引号,双引号,多引号) 1.字符串的索引与切片. 索引即下标,就是字符串组成的元素从第一个开始,初始索引为0以此类推. a = 'ABCDEFGHIJK' p ...
- 【转】Python中的字符串与字符编码
[转]Python中的字符串与字符编码 本节内容: 前言 相关概念 Python中的默认编码 Python2与Python3中对字符串的支持 字符编码转换 一.前言 Python中的字符编码是个老生常 ...
- 铁乐学Python_day06-整数和字符串小数据池
python小数据池(内存地址) 今天来学习认识一下python中的小数据池. 我们都知道 ==是用来作比较,要是两个变量的数值相等, 用==比较返回的bool值会是True: a = 1000 b ...
随机推荐
- SAS学习笔记 - 基本原理与概念
1.赋值符号 由一个尖括号和一个符号组成,可以从左到右也可以从右到左,即“->”或者“<-”. 赋值号也可以使用等号“=”. 如果对象已经存在,那么原先的值会被覆盖.除了可以赋一个数值,还 ...
- Hadoop 执行过程中出现 name node is in safe mode 问题
解决方法: 1.进入hadoop安装根目录 如 :我的hadoop 安装在/usr/local/hadoop 执行 cd /usr/local/hadoop bin/hadoop dfsadmin - ...
- 10.11无法打开Xcode6.4的解决方法
前言 mac升级到10.11版本号并安装Xcode7.0Beta之后,Dock中的Xcode6.3图标上出现一个禁止符号,打开提示到App store更新最新版本号,更新到6.4之后问题依然,还是提示 ...
- HTML5----CSS3图片滤镜(filter)特效
支持Chrome: 暂不支持浏览器:FF,IE... 希望后者努力 效果图: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFteXM=/font/5a ...
- Python爬虫开发【第1篇】【urllib2】
1.urlopen # urllib2_urlopen.py # 导入urllib2 库 import urllib2 # 向指定的url发送请求,并返回服务器响应的类文件对象,urlopen中有da ...
- HTML <iframe> 标签的 src 属性
HTML <iframe> 标签的 src 属性 <iframe src="/index.html"> <p>Your browser does ...
- Codesys——AD_DA在PID控制中的作用
1. 摘要 PID控制中用到AD/DA的输入/输出,给出其大致实现思路. 2. 思路 3. 总结 无
- SIM卡APDU指令【转】
本文转载自:http://blog.csdn.net/hlx156/article/details/54136756 一个APDU可以是一个命令,也可以是命令的响应. 命令APDU的一般格式: CLA ...
- hdoj--1716--排列2(暴力水题)
排列2 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Sub ...
- 4.4 Top-Down Parsing
4.4 Top-Down Parsing Top-down parsing can be viewed as the problem of constructing a parse tree for ...