美文网首页
(二)字符串(1)基础

(二)字符串(1)基础

作者: 费云帆 | 来源:发表于2018-12-14 11:57 被阅读0次

1.人类的语言实际上只有两种:

  • 3+5=8
  • 3+5=35

2.字符串的本质就是:一串字符

3.不是所有的int都是数字,比如---"100"

4.所谓"转义"---转成的别的含义,用"\"表示:

#单引号被转换成字符串的一部分
>>> 'What\'s your name'
"What's your name"
  • 原始字符串"r":包含的内容都是原汁原味的
>>> print("c:\news\dos")
c:
ews\dos
>>> print(r'c:\news\dos')
c:\news\dos

5."str()"和"repr()"的区别,str对人友好,repr对机器友好,具体区别请谷歌.

6.print()是自动带换行的:\n
print表示输出,输入使用input(),下面是一个实例:

name=input("What's your name: ")
age=input("Please enter your age: ")
print("your name is: "+name)
print("your age is: "+str(age))
tenyear=10+int(age)
print("After ten years your age is: "+str(tenyear))


结果:

What's your name: Jim Green
Please enter your age: 20
your name is: Jim Green
your age is: 20
After ten years your age is: 30
>>> 

7.序列和索引:所谓"序列"---有序的排列,例如字符串对象
"索引"---就是编号了

>>> lang='study python'
>>> lang[0]
's'
>>> "study python"[0] #可读性就比较差了
's'
>>> 
  • 空格也是一个字符,"无"不完全等于没有:
>>> lang[5]
' '
  • index()函数,返回子串(substring)的开头字符索引,若不匹配,则抛出异常:
>>> string1="This is an example!!!"
>>> string2='example'
>>> string3='King'
>>> string1.index('e')
11
>>> string1.index(string2)
11
#S.index(sub[, start[, end]]) -> int 可以指定从第几个字符开始和结束,默认从开始到结束
>>>string1.index(string2,5,30)
>>>11

相关文章

  • (二)字符串(1)基础

    1.人类的语言实际上只有两种: 3+5=8 3+5=35 2.字符串的本质就是:一串字符 3.不是所有的int都是...

  • 2018-10-11

    C基础入门Python(二) 2、字符串 字符串是单个单词的序列 1)创建字符串 字符串具有不可变性。但支持索引和...

  • Swift基础语法(二)

    swift基础语法(一)swift基础语法二主要讲数据类型 1.字符串 1.在swift中String是一个结构体...

  • 常见函数入门

    1.字符串操作函数 paste()连接字符串 strsplit()将字符串分开 2.基础函数 rbind() 按...

  • mianshi技术问题总结

    基础知识点 1. 排序算法(冒泡和快速), 排序算法(二分法) 2. 字符串的常见操作, 比如字符串的反转. 3....

  • 一. Python爬虫基础

    1.字符串基础 ①字符串的加法和乘法 结果: I love Scrapy!!! ②字符串的切片和索引 结果: ...

  • Java基础:String类

    相关阅读 Java基础:String类 Java字符串格式化 Java基础:正则表达式 1. 概述 字符串是由多个...

  • js基础篇(一)——数组的各种操作

    js基础篇(三)——DOM的各种操作js基础篇(二)——字符串的各种操作 1. 创建数组 创建一个数组,有三种方法...

  • 无标题文章

    #javascript基础 1. 字符串中**只有** ` "1"==true` **只有**`"0"==fal...

  • Java基础(6)——基础类库和时间提取

    本节内容1.String字符串2.StringBuilder3.提取时间 一、String字符串1.基础类库:不用...

网友评论

      本文标题:(二)字符串(1)基础

      本文链接:https://www.haomeiwen.com/subject/jndwhqtx.html