# ###字符串类型 str """ 用引号起来的就是字符串 三种引号:单引号 双引号 三引号 """ """ 转义: (1)把有意义的字符变得无意义 (2)把没有意义的字符变得有意义 或者 :换行 一个缩进(水平制表符) :将 后面的所有字符拉到当前首行 """ #(1) 单引号表达字符串 strvar = "来老男孩培训出去之后会变屌丝吗" print(strvar) print(type(strvar)) #(2) 双引号表达字符串 strvar = "童年 是梦的真" print(strvar) strvar = "是真 的梦" print(strvar) strvar = "是回忆 时含泪的微笑" print(strvar) strvar = "冰冻三尺 非一让之寒" print(strvar) strvar = "滴水 穿石 非一日之功" print(strvar) strvar = "作者来自'帅帅'的我" print(strvar) strvar = "桂林"山水"甲天下" print(strvar) #(3) 三引号表达字符串(三引号的字符串支持跨行) strvar = """轻轻的走了, 正如轻轻的来'""" strvar = """我轻轻的'挥一挥'衣袖, 不带走"一片"云彩.""" print(strvar) # 元字符串 r"123456" '''元字符串可以让转义符失效''' strvar = r"成功 需要一天一天积累" strvar = r"wwwaidu te" print(strvar) # (5) 字符串的格式化 """ %d %f %s 语法:"字符串" %(实际值) """ # %d 占位符 代表整型 strvar = "今天我来深圳的第一天买了%d几个苹果,好贵"%(5) print(strvar) # %2d 占两位字符 默认字符居右,用空格部位 strvar = "来深圳学习,租的房子都是%2d房1厅,房子又小又贵,死咯"%(1) print(strvar) strvar = "我在下面的超市买了%4d本笔记本"%(2) print(strvar) strvar = "我来深圳学习每天都要消费%-4d元,"%(1) print(strvar) # %f 占位符 代表浮点型 默认保留6位小数点 strvar = "今天买了一瓶水%f元"%(4.55) print(strvar) # %.2f 保留小数点 存在四舍五入的情况 strvar = "今天我去市场买菜小白%.2f元一斤"%(5.6672) print(strvar) # %s 占位符 代表字符串 strvar = "深圳天要下雨,娘要%s"%("嫁人") print(strvar) #综合案列: 参数按照顺序一一写入 strvar = "聪明是%.2f种天赋,而善良是%d种选择,是我们对这个世界的态度,是支撑自己走过%s的信念。"%(1,1,"风风雨雨") print(strvar)