一个专注于计算机编程和硬件学习的博客主
19/1
2019

Python--字符串和运算符

算数运算符

“+”、“-”、“*”、“/”、“%”、“**(幂运算)”

变量和赋值运算符

a=1

整数、浮点数

  • 利用type()检测 print(type())
  • 在python中浮点数要比实际的值大一点

    • 比如0.1不是真实的等于0.1,只是非常接近于0.1

      • 0.1+0.1+0.1=0.30000000000000004
      • 0.2+0.2+0.2=0.6000000000000001

比较运算符

<、 >、 ==、 <=、 >=、 !=

逻辑运算符

and、or、not

字符串

  • 字符串可以用“双引号”和‘单引号’框起来

    • 当字符串使用单引号框起来后里面存在单引号时,可在单引号前面加上\ 提示
'I\'m learning python'
"I'm learning python"
  • 字符串可以进行加法
>>> First_word='Hello '
>>> Second_word='world!'
>>> print(First_word + Second_word)

Hello world!
  • 字符串无法做减法
  • 字符串可以进行乘法无法进行除法
  • 使用len()得到字符串长度

字符串方法

  • .islower()是否都为小写
  • .count()有几个括号内的元素
  • .find()查找括号内元素的位置
>>> Hello="Hello world!"
>>> Hello.islower()
False
>>> Hello.count('o')
2
>>> Hello.find('w')
6

添加新评论