这篇文章主要介绍了孙兴慜是如何培养出来的,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。
一、创建字符串
1、使用引号创建字符串,单引号、双引号,三引号都可以,去别在于配合使用
1.1单引号和双引号的配合使用
print('I"love"you')
#字符串可以用单引号也可以用双引号,输出内容含双引号时用单引号
1.2 三引号字符串支持换行
print("""孙
兴华""")
二、字符串的格式化输出
1、删除字符串中的空格
.strip()—删除两边空格
.lstrip()—删除左边空格
.rstrip()—删除右边空格
.replace(“”,“”)—删除所有空格
.split()—先切分,“”.join()—再拼接
1.1 strip()
输入描述:
一行一个字符串表示名字name(注:name两边带有一些多余的空白符)。
输出描述:
一行输出name去掉两边的空白符后的原本的内容python画雪人。
代码:
name=input()
print(name.strip())
结果:
郑景硕
郑景硕
1.2 split() split()用法
Python中split是一个内置函数,用来对字符串进行分割,分割后的字符串以列表形式返回,该函数的语法是“str.split(str=“”,num=string.count(str))”
1.2.1 不带参数
split()中如果没有参数,函数默认以空格,tab空格符,换行符等作为分割条件
输入描述:
输入一串字符串,它们之间通过空格间隔开。
输出描述:
输出封装后的列表。
代码:
list1=input()
print(list1.split())
结果:
郑 景 硕
[‘郑’, ‘景’, ‘硕’]
2、全小写、全大写、首字母大写、各个字符的首字母大写
#.lower()—全部小写
#.upper()—全部大写
#.title()—各个字符的首字母大写
#.capitalize()—首字母大写
3、输入的name为Niuniu,输出I am Niuniu and I am studying Python in Nowcoder!
name=input()
**方法1**
print('I am {} and I am studying Python in Nowcoder!'.format(name))
**方法2:位置一一对应**
print('I am {0} and I am studying Python in Nowcoder!'.format(name))
**方法3:参数**
print('I am {A} and I am studying Python in Nowcoder!'.format(A=name))
**方法4:文本用 %s 占位符**
print('I am %s and I am studying Python in Nowcoder!'