1.定义变量及打印输出

a=1
#python输出方式
print(a)
#%s %d 限制输出的是字符串还是整数数字
name='M-x-M'
print('My name is %s'  % name)
age=18
print('I`m %d years old '% age)
#普通打印
job='python'
print('I`m learning',job)
#多行打印
print('''--------day1------------
多行打印效果测试
My name is %s' ,I`m learning %s '''%(name,job))

2.字符串切片

str='开始学python'
print(str[0:1])
print(str[3:])
print(str[:-6])

Python基础--变量定义、字符串切片及编码_第1张图片
3.字符串转译 加\
4.字符串编码转换
4.1转换为Unicode

str='字符串'
b_str=str.encode()

4.2转为字符串

str1=b_str.decode()

Python基础--变量定义、字符串切片及编码_第2张图片
5.split()方法用于切割字符串

str1='hello world.txt'
cmd,filename=str1.split()
print(filename)
>>:
world.text
#--------------------------------
str1='hello|world.txt'
cmd,filename=str1.split('|')
print(filename)
>>:
world.text

6.strip()方法用于移除字符串前后的指定字符,默认为空格

str1='   hello world     '
print(str1.strip())
>>:
hello world
#---------------------------
str1=str1='|hello|world|'
print(str1.strip('|'))
>>:
hello|world