本文共 1476 字,大约阅读时间需要 4 分钟。
变量命名规则与字符串操作指南
变量命名规则
message_1 可行,但 1_message 不可行。greeting_message 是合理的,而 greeting message 会引发错误。print。name而非n,student_name优于s_n,name_length优于length_of_persons_name。l和大写字母O,避免因误读导致错误。字符串基础
'Hello python world!' 和 "The language 'Python' is named after Monty Python, not the snake."字符串大小写修改
title():将每个单词的首字母大写。例如,tom frank 变为 Tom Frank。upper():将所有字符转为大写。例如,tom frank 变为 TOM FRANK。lower():将所有字符转为小写。例如,tom frank 变为 tom frank。字符串合并与拼接
+ 连接字符串。例如: first_name = 'tom' last_name = 'frank' full_name = first_name + ' ' + last_name print(full_name) print("Hello, " + full_name.title() + "!") Tom Frank 和 Hello, Tom Frank!。字符串格式化与空白处理
\t 实现。例如: print("Languages:\n\tPython\n\tC\n\tJava") 输出结果:Languages: Python C Java。
\n。rstrip():删除末尾空白。例如: favorite_languages = 'Python ' print(favorite_languages.rstrip()) favorite_languages = favorite_languages.rstrip() print(favorite_languages)
lstrip():删除开头空白。例如: favorite_languages = ' Python' print(favorite_languages.lstrip()) favorite_languages = favorite_languages.lstrip() print(favorite_languages)
strip():删除两端空白。例如: favorite_languages = ' Python' print(favorite_languages.strip())
类型转换与函数使用
str() 将非字符串类型转换为字符串。例如: age = 24 message = "Happy " + str(age) + "rd Birthday!" print(message)
Happy 24rd Birthday!。参考来源:原文链接