Модуль: (Python) 字符串。基本


Задача

1/13

字符串。审查。字符串比较

Теория

线条。概述

一个字符串- 是一个字符列表(或序列)位于特别好。整个字符序列被视为单个对象。

字符是您可以通过一次击键在键盘上键入的任何内容(字母、数字、反斜杠或其他一些字符)。

字符串可以有空格: "Hello world!"

空字符串是包含 0 个字符的字符串。

Python 接受任何用引号 (" ") 或撇号 (' ') 括起来的字符串。

在 Python 中,字符串的类型是 str
 
需要记住!
Python 中的字符串是不可变的!


您可以使用输入语句将新值写入字符串
s = 输入()

您也可以简单地为变量分配一个字符串值,例如  
s = 'Python'
或者
s = "蟒蛇"

您可以使用内置函数 len() 确定字符串的长度
n = len(s)


字符串比较

字符串可以像数字一样相互比较。您可以确定哪条线更大,哪条更小。

比较字符串时,比较的是字符代码。有几十种(如果不是数百种)字符编码。理解这个概念的最简单方法是理解其中一种最简单的 ASCII(阅读此处)。  

需要了解的是,在现代编码中,俄文和英文字母均按字母顺序排列,数字也从小到大。 
例如,在ASCII码表中,英文字母'A'的编码; - 65,字母“a”; - 97,数字“0”;代码为 48。俄文字母位于 ASCII 代码表的扩展部分(数字从 128 到 255)。大写字母先于小写字母(即代码更小)。

在大多数使用的编码表中,模式是相同的,小写字母晚于大写字母,数字早于字母,俄文字母晚于英文。
 
比较字符或字符串时,Python会将字符转换为各自的序数值,然后从左到右进行比较。 

例如:“机车”  < “steamboat”,因为单词在第五个字母和“in”中不同< “x”。

Задача

比较成对的单词,在你的答案中注明符号:>、<、=

“<代码>蒸汽”和“park

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя