Skip to content

Latest commit

 

History

History
256 lines (156 loc) · 3.61 KB

210129Day2.md

File metadata and controls

256 lines (156 loc) · 3.61 KB

练习2-1

simple_massage="I luv wyb."
print(simple_massage)
I luv wyb.

练习2-2

simple_massage="I luv wyb."
print(simple_massage)
simple_massage="I luv 王一博."
print(simple_massage)
I luv wyb.
I luv 王一博.

方法:大小写

可以先全小写,再首字母大写

name="wyb"
print(name.title())
Wyb
name="Wyb"
print(name.lower())
wyb
name="wyb"
print(name.upper())
WYB

f字符串

first_name="yi bo"
last_name="wang"
full_name=f"{last_name}{first_name}"#两对花括号之间没空格,输出的就连起来

print(full_name.title())
full_name=f"{last_name} {first_name}"#两对花括号之间有空格

print(full_name.title())
Wangyi Bo
Wang Yi Bo
new_message=f"hello! {full_name.title()}"#方法title用在花括号里面也可以
print(new_message)
hello! Wang Yi Bo
new_message=f"hello! {full_name}"
print(new_message.title())#方法title用在外面也可以
Hello! Wang Yi Bo

制表符

制表符(也叫制表位)的功能是在不使用表格的情况下在垂直方向按列对齐文本。比较常见的应用包括名单、简单列表等。也可以应用于制作页眉页脚等同一行有几个对齐位置的行

缩进符\t 应该是“tab”的意思

print(\tlast_name)#要用进“字符串”里,不能和“变量”联用
  File "<ipython-input-31-ecc4ec3dea5c>", line 1
    print(\tlast_name)
                      ^
SyntaxError: unexpected character after line continuation character
print("\tlast_name")#要用进“字符串”里
print("last_name")
print("\t\tlast_name")
	last_name
last_name
		last_name

换行符\n 要用进“字符串”里,不能和“变量”联用

print("\nfull_name")
print("\nfull_name")
full_name

full_name
print("name:\n\tWang\n\tYi\n\tBo")
name:
	Wang
	Yi
	Bo

删除空白

方法: 删除末尾空白rstrip() 删除开头空白lstrip() 两端都删除空白strip()

name=" wyb "
print(name.strip())
print(name)#说明上一行方法操作“strip()”只是在那一行暂时删除
wyb
 wyb 
print("方法:\n\t删除末尾空白rstrip()\n\t删除开头空白lstrip()\n\t两端都删除空白strip()")
方法:
	删除末尾空白rstrip()
	删除开头空白lstrip()
	两端都删除空白strip()
#想永久删除应该,重新给变量赋值
name=" wyb "
print(name)
name=name.strip()
print(name)
 wyb 
wyb

练习2-3

name="WangYibo"
print(f"Hello {name}, would you like to learn some Python today?")
Hello WangYibo, would you like to learn some Python today?
name="wang yi bo"
print(name.upper())
print(name.lower())
print(name.title())
WANG YI BO
wang yi bo
Wang Yi Bo
celebrity="Wang Yibo"
worlds='"我们永远不退让!"'
print(f"{celebrity} once said,{worlds}")
Wang Yibo once said,"我们永远不退让!"
celebrity="Wang Yibo"
worlds='"我们永远不退让!"'
message=f"{celebrity} once said,{worlds}"
print(message)
Wang Yibo once said,"我们永远不退让!"
name="  wyb   "
print(name)
print(f"\n\t{name}")
print(name.strip())
print(name.lstrip())
print(name.rstrip())
  wyb   

	  wyb   
wyb
wyb   
  wyb