20180729--第3章字符串

01输入与输出

打印到屏幕(输出)

print(*values,sep=‘’,end=‘\n‘,file=sys.stdout,flush=False)

*values:表示要打印的值,表示任何多个无名参数,各个值之间用“,”隔开,打印出来各个值之间用空格隔开;

sep=‘ ‘:表示当输入多个打印值时,各个值之间分割方式,默认空格,可以定义

end=‘\n‘:控制print中传入值输出完后结束符号,默认换行,这里可以设置为其他。

剩下两个不做解释,也没学

格式化操作

%[(name)][flags][width].[precision]typecode

读取键盘输入

Input

都以字符串的方式进行保存,即使输入是数字,那么也是以字符串方式保存

02下标与切片

str1=‘abcd‘

str1[0]=‘a‘

字符串、列表、元组都支持切片操作

语法为【起始:结束:步长】

name="abcdef"

print(name[0:3])     左闭右开 所以 0~2

结果为:abc

03字符串常用函数

find,index,count,replace,

split,capitalize,title,startswith,endswith

lower,upper,ljust,rjust,center

lstrip,rstrip,strip,partition

join,isspace,isalnum,isdigit,isalpha

原文地址:https://www.cnblogs.com/wuyashangwei/p/9384433.html

时间: 2024-10-30 03:45:46

20180729--第3章字符串的相关文章

第06章 字符串的处理

第6章 字符串的处理 字符串属于类.在Java语言中,处理文本主要应用的类是"String"类和"StringBuffer"类.处理小型文本,使用"String"类.处理大型文本,使用"StringBuffer"类. public class str{ public static void main(String[] args){ String str = new String(); //构造函数 str = "He

《C++primer》v5 第3章 字符串、向量和数组 读书笔记 习题答案

3.1略 3.2 string str; //读行 while(getline(cin,str)) cout<<str<<endl; //读单个词 while(cin>>str) cout<<str<<endl; 3.3 输入运算符读到空白符结束 getline读到换行符结束,并丢弃换行符 3.4 比较大小. 比较大小是比较的第一个不相同的字符的大小. int main() { string a,b; cin>>a>>b;

《ECMAScript 6 入门- 第三章 字符串的扩展》 —— 摘抄

1. codePointAT方法 JavaScript内部,字符以UTF-16的格式储存,每个字符固定为2个字节.对于那些需要 4个字节储存的字符(Unicode编号大于0xFFFF的字符),JavaScript会认为它们是两个字符.ES6提供了codePointAt方 法,能够正确处理4个字节储存的字符,返回一个字符的Unicode编号. codePointAt方法是测试一个字符由两个字节还是由四个字节组成的最简单方法. function is32Bit(c) { return c.codeP

C++ Primer学习总结 第3章 字符串,向量和数组

第3章 字符串,向量和数组 1.    如何用string读取一整行内容? 用getline(cin,s)即可. 当然getline()也可以用来作为while循环读取输入的判断条件. 2.    string与字符串字面值,字符字面值相加 由于+法是从左向右运算的,所以只要保证每次两个值相加时,+号左右两边至少有一个是string就行. 3.    string不仅可以与字符串字面值相加,还可以与以'\0'字符结束的字符串数组相加. 4.    注意下面数组的初值: 如果a与b数组都是全局的话

Java学习笔记—第九章 字符串String

第九章 字符串String Java中使用String类来创建一个字符串变量,字符串变量是类类型变量,是一个对象.声明字符串的语法格式如下:String s; 创建字符串:通过String类提供的构造方法可创建字符串,有以下几种方式: (1)创建字符串对象时直接赋值,例如: String s1 = "hello"; String s2 = new String("hello"); (2)由一个字符串创建另一个字符串,例如: String s1 = "hel

Java编程思想第四版读书笔记——第十三章 字符串

Java编程思想第四版读书笔记--第十三章 字符串 字符串的操作是计算机程序设计中最常见的行为. 关键词: StringBuilder ,StringBuffer,toString(),format转换,正则表达式, 1.不可变String String对象时不可变的.每当把String对象作为方法的参数时,都会复制一份引用.(其实就是对函数中参数列表中参数的操作不会影响外面的原参数) 如下: import static net.mindview.util.Print.*; public cla

语法》第四章 字符串

(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为"目录"或者"大纲"复习和查漏补缺,详细内容请参见阮一峰教程原文) 第二部分 语法 *************第四章 字符串*************** 一.概述1.定义:零个或者多个字符,放在单引或双引之中.2.单引套双引,双引套单引.3.单套单,双套双,前面加斜杠转义.'\' xxxxx\''4.js字符串建议单引,因为html属性是双引,不要各种风格代码混写.

groovy入门 第03章 字符串和正则表达式

字符串和正则表达式 3.1字符串字面值 可以使用单引号.双引号.三引号来封装字符串. 使用单引号封装的字符串就是字符串序列本身. 使用双引号可以嵌套单引号,并可以将表达式包含进来. 使用三引号可以包含多行文本. def age=25 'My age is ${age}'            // 输出My age is ${age} "My age is ${age}"           //输出My age is 25 """'My age is $

C Primer Plus (第五版) 第十一章 字符串和字符串函数 编程练习

第十一章 字符串和字符串函数 编程练习 设计并测试一个函数,可以输入读取n个字符(包括空格.制表符.换行符),把结果存储在一个数组中,这个数组的地址通过参数来传递. #include <stdio.h> #define LEN 80 char * getch(char a[], int n); int main(void) { char a[LEN]; if (getch(a, 4)) puts(a); else printf("没有读取\n"); return 0; }

第5章 字符串及正则表达式

第5章 字符串及正则表达式 5.1 字符串常用操作 在Python开发过程中,为了实现某项功能,经常需要对某些字符串进行特殊处理,如拼接字符串.截取字符串.格式化字符串等.下面将对Python中常用的字符串操作方法进行介绍. 5.1.1 拼接字符串 使用“+” 运算符可完成对多个字符串的拼接,“+” 运算符可以连接多个字符串并产生一个字符串对象. 例如,定义两个字符串,一个保存英文版的名言,另一个用于保存中文版的名言,然后使用“+” 运算符连接,代码如下: mot_en = 'Remembran