格式化字符串的方式
第一种字符串格式化,拼串在终端显示hello,python的,就能知道,hello,python,指向的是s
··············································································
第二种格式化字符串,参数传递
第三种格式化字符串,占位符
- 在创建字符串的时候可以在字符串中指定占位符
- %s 任意的字符 (可以带有中文)
- %f 任意的小数
- %d 任意的整数
%s的使用方法下图所示
如 上图 所示,在%s后面跟个#,然后输出任意的字符串
····································
如上图所示当需要两个值的时候可以设置两个占位符
···························································
(%f 任意的小数,使用方法如下)
上图所示的语法格式为f 打头,后面跟字符串的格式 后面的花括号的s1为(钢铁侠),s2为(蜘蛛侠)
··················································································
另一种方法也是用类似与f的,用s.format加上花括号的方式完成
format的用法
…………………………………………
%d的使用方法
当一个题目为张三和李四的时候
解决的方法有三种
字符串的其他操作
• len() 字符串的长度
• max() 最大值
• min() 最小值
• split()分割字符串
• join()拼接字符串
• 去空格
• s.strip() 左右两边去空格
• s.lstrip() 去左边空格
• s.rstrip() 去右边空格
• 字符串大小写
• s.upper() 全部大写
• s.lower() 全部小写
• s.isupper() 判断是不是大写
• s.islower() 判断是不是小写
len() 字符串的长度的应用
………………………………………………………………(分割线)
max() 最大值(算该组数据中最大的值)
………………………………………………………………(分割线)
算min()最小值(算该组数据中最小的值)
ps;在算min() max()如果有中英文,则比较的是字符所对应的ascll值
………………………………………………………………(分割线)
split()分割字符串 【(返回的是一个列表)分割出来的结果以列表的格式返回】规律就是:分割的是s,用split去分割 i love china
ps:第二行中的b = s.split(’ ')的s表示的是需要分割的那一行的字符串s ='i love china’
………………………………………………………………(分割线)
join()拼接字符串
解释:连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串
• 去空格 (格式如下)
• s.strip() 左右两边去空格
• s.lstrip() 去左边空格
• s.rstrip() 去右边空格
…………………………………………………………(分割线)
• 字符串大小写 (格式如下)
• s.upper() 全部大写
• s.lower() 全部小写
• s.isupper() 判断是不是大写
• s.islower() 判断是不是小写
作业
(以4种格式化字符串的⽅式来实现 521 xxx 嫁给我好吗?)