学习Python纪录Day6 - String type和Container type的运算子

String type和Container type的运算子

  • 连接运算子
  • 重复运算子
  • 成员运算子
  • 关系运算子
  • 切割运算子

连接运算子

「+」在string、list、tuple使用时就是连接运算子。
1
2

重复运算子

「*」在string、list、tuple使用时就是重复运算子。
3
4

成员运算子

string、list、tuple、dictionary可以使用in或not in检查是否属於成员。
5
6

关系运算子

  • string会进行一个字元一个字元的比较,直到比较出大小。
  • list和tuple是一个个项目依序比较,若是相同行别则比较其值,若不同型别则依使用型别名称来比较。
  • dictionary只支援「==」和「!=」,判断两个dictionary是否相等。

切割运算子

语法:

字串、串列、元组[start:end]

(如果没有start就从0开始,没有end就到最後一个项目)

字元函式

ord() 回传字元的ASCII码
chr() 回传参数的ASCII码的字元

字串函式

max() 回传参数字串的最大字元
min() 回参数字串的最小字元
len() 回传参数字串的长度


<<:  [C 语言笔记--Day10] 如何用 C 语言实作一个泛型函数

>>:  Day 6 - Laravel 8.0 如何快速建立API

卡夫卡的藏书阁【Book16】- Kafka - KafkaJS 生产者 - 4

“It's only because of their stupidity that they'r...

Builder 建造者模式

如果今天我们想要开一间饮料店,饮料的组合包含了茶、糖,还有牛奶,於是我们可以建立一个 createT...

第24天~Firebase

Firebase是Firebase, Inc.在2011年发布的行动和网路应用程序开发者平台,在20...

[Day 1] 全民疯AI系列2.0-机器学习实战手册

全民疯AI系列2.0 第13届iT邦帮忙铁人赛 前言 哈罗大家好我是10程序中的10!我是上一届铁人...

Day 04 Mbed Simulator

Before running basic application using Mbed Simula...