| |
| name = '黑马程序员' |
| print(type(name)) |
| |
| name = "黑马程序员" |
| print(type(name)) |
| |
| name = """ |
| 我是 |
| 黑马 |
| 程序员 |
| """ |
| print(type(name)) |
| |
| |
| name = '"黑马程序员"' |
| print(name) |
| |
| name = "'黑马程序员'" |
| print(name) |
| |
| name = "\"黑马程序员\"" |
| print(name) |
| name = '\'黑马程序员\'' |
| print(name) |
| print("学IT来黑马" + "月薪过万") |
| |
| name = "goudan" |
| print("学IT来黑马" + name) |
| |
| |
| name = "狗蛋" |
| age = 18 |
| print(name + age) |
- 字符串格式化


| 我们可以使用辅助符号"m.n"来控制数据的宽度和精度 |
| m,控制宽度,要求是数字(很少使用),设置的宽度小于数字自身,不生效 |
| .n,控制小数点精度,要求是数字,会进行小数的四舍五入 |
| |
| 示例: |
| %5d:表示将整数的宽度控制在5位,如数字11,被设置为5d,就会变成:[空格][空格][空格]11,用三个空格补足宽度。 |
| %5.2f:表示将宽度控制为5,将小数点精度设置为2,小数点和小数部分也算入宽度计算。如,对11.345设置了%7.2f 后,结果是:[空格][空格]11.35。2个空格补足宽度,小数部分限制2位精度后,四舍五入为 .35 |
| %.2f:表示不限制宽度,只设置小数点精度为2,如11.345设置%.2f后,结果是11.35 |

| name = "传智播客" |
| set_up_year = 2006 |
| stock_price = 19.99 |
| |
| print(f"我是{name},我成立于:{set_up_year}年,我今天的股价是:{stock_price}") |
| 表达式:一条具有明确执行结果的代码语句 |
| 如: |
| 1 + 1、5 * 2,就是表达式,因为有具体的结果,结果是一个数字 |
| 又或者,常见的变量定义: |
| name = “张三” age = 11 + 11 |
| print("1 * 1 的结果是:%d" % (1 * 1)) |
| print(f"1 * 2的结果是:{1 * 2}") |
| print("字符串在Python中的类型名是:%s" % type("字符串")) |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术