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数于字符串的更多相关文章

  1. A Byte of Python 笔记(2)基本概念:数、字符串、转义符、变量、标识符命名、数据类型、对象

    第4章 基本概念 字面意义上的常量 如5.1.23.9.23e-3,或者 'This is a string'."It's a string!" 字符串等 常量,不能改变它的值 数 ...

  2. Python基础(二) —— 字符串、列表、字典等常用操作

    一.作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用. 二.三元运算 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为 ...

  3. Python中的字符串处理

    Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符.如下表: 转义字符 描述 \(在行尾时) 续行符 \\ 反斜杠符号 \' 单引号 \" 双引号 \a ...

  4. Python学习笔记整理(四)Python中的字符串..

    字符串是一个有序的字符集合,用于存储和表现基于文本的信息. 常见的字符串常量和表达式 T1=‘’ 空字符串 T2="diege's" 双引号 T3=""&quo ...

  5. Python第二天 变量 运算符与表达式 input()与raw_input()区别 字符编码 python转义符 字符串格式化 format函数字符串格式化 帮助

    Python第二天  变量  运算符与表达式  input()与raw_input()区别  字符编码  python转义符  字符串格式化  format函数字符串格式化  帮助 目录 Pychar ...

  6. 【原创】Python第二章——字符串

    字符串是一个字符序列,(提醒:序列是Python的一个重要的关键词),其中存放UNICODE字符.Python中的字符串是不可变的(immutable),即对字符串执行操作时,总是产生一个新的字符串而 ...

  7. python基础类型—字符串

    字符串str 用引号引起开的就是字符串(单引号,双引号,多引号) 1.字符串的索引与切片. 索引即下标,就是字符串组成的元素从第一个开始,初始索引为0以此类推. a = 'ABCDEFGHIJK' p ...

  8. 【转】Python中的字符串与字符编码

    [转]Python中的字符串与字符编码 本节内容: 前言 相关概念 Python中的默认编码 Python2与Python3中对字符串的支持 字符编码转换 一.前言 Python中的字符编码是个老生常 ...

  9. 铁乐学Python_day06-整数和字符串小数据池

    python小数据池(内存地址) 今天来学习认识一下python中的小数据池. 我们都知道 ==是用来作比较,要是两个变量的数值相等, 用==比较返回的bool值会是True: a = 1000 b ...

随机推荐

  1. [52ABP系列] - 001、SPA免费项目模版搭建教程

    前言 这个项目是基于 ABP ASPNetCore 免费版,整合 NG-Alian 和 NG-Zorro 的项目,所以比较适合熟悉 ABP 和 Angular2+ 的开发人员, 如果你是新手,学习的话 ...

  2. Spring MVC 数据验证——validate编码方式

    1.导入jar包 validation-api-1.0.0.GA.jar这是比較关键的一个jar包,主要用于解析注解@Valid. hibernate-validator-4.3.2.Final.ja ...

  3. 2016.3.16__CSS3_选择器_边框_背景_蒙版mask__第九天

    CSS3 假设您认为这篇文章还不错.能够去H5专题介绍中查看很多其它相关文章. 今日课程预览 1. CSS3 的选择器 1.1 子选择器 比如:设置div下一级的p标签的颜色属性 div>p { ...

  4. 嵌入式开发之cmos---前端采集aptina cmos

    http://wenku.baidu.com/link?url=NFl5ye1-o5GNMVGmxBmot1v1HQBOZRA2xo7__sgxxLnpHqodpqtfIW_pf4QNGRX4u8n8 ...

  5. javascript总结02

    1 如何打开和关闭一个新的窗口? 2 Window对象的哪个属性能返回上一个浏览页面? 3 一次或多次执行一段程序的函数是什么? 定时函数 4 如何查找并访问节点? 5 给表格新增行和单元格的方法分别 ...

  6. android MediaRecorder start failed:-38【转】

    本文转载自:http://blog.csdn.net/fnuwfnh/article/details/46698509 最近在学习android 录音方面的知识,发现在部分手机正常运行的APP,在华为 ...

  7. Android原生音量控制【转】

    本文转载自:http://blog.csdn.net/u013082948/article/details/65630085 本文主要涉及AudioService.还是基于5.1.1版本的代码. Au ...

  8. searchView 颜色 icon 设置

    public void initSearchViewActions() { searchView.setMaxWidth(Integer.MAX_VALUE); searchView.onAction ...

  9. POJ2352 star

    传送门 这道题有个非常好听的名字,求二维偏序! 听起来似乎很高端,但就是让求满足对于每个i,xi < xj && yi < yj的个数. 这道题特别良心,给的顺序都是y递增 ...

  10. Code First:Data Anotation (2)

    示例一 本例演示与索引有关的内容,模型: using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAn ...