Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions strings/upper.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ def upper(word: str) -> str:
'WH[]32'
"""

# Converting to ascii value int value and checking to see if char is a lower letter
# if it is a lowercase letter it is getting shift by 32 which makes it an uppercase
# case letter
# Converting to ASCII value, obtaining the integer representation
# and checking to see if the character is a lowercase letter.
# If it is a lowercase letter, it is shifted by 32, making it an uppercase letter.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

88 characters per line

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have updated the code.

return "".join(chr(ord(char) - 32) if "a" <= char <= "z" else char for char in word)


Expand Down