[issue44175] What does "cased" and "uncased" mean?

2021-05-18 Thread Isaac Ge


New submission from Isaac Ge :

str.istitle(): Return True if the string is a titlecased string and there is at 
least one character, for example uppercase characters may only follow uncased 
characters and lowercase characters only cased ones. Return False otherwise.

I saw this description from the doc. But what does "cased" andd "uncased" mean? 
I looked it up on a dictionary, and the latter only says: "cased in something: 
completely covered with a particular material".

I think "cased" may be "capitalized", but, if so, the usage of the former is 
not endorsed by dictionaries so that I think this word is confusing or 
informal. so does "uncased".

--
assignee: docs@python
components: Documentation
messages: 393920
nosy: docs@python, otakutyrant
priority: normal
severity: normal
status: open
title: What does "cased" and "uncased" mean?
versions: Python 3.9

___
Python tracker 
<https://bugs.python.org/issue44175>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue44175] What do "cased" and "uncased" mean?

2021-05-18 Thread Isaac Ge


Change by Isaac Ge :


--
title: What does "cased" and "uncased" mean? -> What do "cased" and "uncased" 
mean?

___
Python tracker 
<https://bugs.python.org/issue44175>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue44175] What do "cased" and "uncased" mean?

2021-05-19 Thread Isaac Ge


Isaac Ge  added the comment:

Why does "a".istitle() return "False" while it is not followed by any uncased 
character?

--

___
Python tracker 
<https://bugs.python.org/issue44175>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue44175] What do "cased" and "uncased" mean?

2021-05-21 Thread Isaac Ge


Isaac Ge  added the comment:

@ Josh Rosenberg Sorry, I mistook "follow" as "be followed by". Thanks to your 
explication, the document is coherent. I admit that I cannot conjure up any 
better altnernative.

I noticed that "cased character" are explained via the footnote: 
https://docs.python.org/3/library/stdtypes.html?highlight=istitle#id6

So it may be better to add a footnote for "uncased characters" as well, like 
ones in "str.istitle()" and "str.upper()".

By the way, the footnote for "cased character" is a bit confusing because of 
the curt abbreviations "Lu", "Ll", and "Lt". I did not get these until I fount 
out they are related to general category of unicode, so we could add a related 
link pointing to a related Unicode document.

--

___
Python tracker 
<https://bugs.python.org/issue44175>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue44175] What do "cased" and "uncased" mean?

2021-05-21 Thread Isaac Ge


Isaac Ge  added the comment:

Or we could integrate the explanation of uncased characters into the footnote 
for cased characters, and append the footnote in "str.istitle()" and 
"str.upper()".

--

___
Python tracker 
<https://bugs.python.org/issue44175>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com