变量&&转义字符&&格式化使用

变量的使用

可以不用声明变量的类型,直接对变量进行赋值。
例1:

money=66.5
count=5
person='经济法'#字符串一定要就要加上单引号
print(money)
print(count)
print(person)

运行:
66.5
5
经济法

转义字符

sep='-'		#字符串之间用“-”隔开
end=' '		#决定每一行的结尾如何表示,print默认一个print是一行

例1:

name='小白'
print(name)
age=18
gender='boy'
print(name,age,gender)
#小白 18 boy
print(name,age,gender,sep='-')
#小白-18-boy
print('hello\nkity')
print('AAA',end='')
print('BBB',end='')
print('CCC',end='')
print('乔治说:\'想吃冰淇凌!!\'')
print(123)

运行:
小白
小白 18 boy
小白-18-boy
hello
kity
AAABBBCCC乔治说:'想吃冰淇凌!!'
123

用“+”拼接字符串

例1:

person='大圣哥'
address='北京市海淀区中关村'
phone='15858588888'
num=5
print('订单收件人是:'+person+'收获地址是:'+address+'联系方式:'+phone)	#用“+”拼接字符串
print('订单收件人是:%s,收获地址是:%s,联系方式:%s'%(person,address,phone))
print('订单收件人是:'+person)

运行:
订单收件人是:大圣哥收获地址是:北京市海淀区中关村联系方式:15858588888
订单收件人是:大圣哥,收获地址是:北京市海淀区中关村,联系方式:15858588888
订单收件人是:大圣哥

格式化使用

包括强制类型转换、%d、%f 的使用
例:

name='赵飞'
print('姓名是:'+name)  #str + str
age=18
#str(int)---->(int ->str) 强制类型转换
print('年龄是:'+str(age)) #'aaa' int->str
print('年龄是:%d'%age) # %s-->str的简写  底层:str(age)-->'18'
isMarry=False # 布尔:True, False
print('结婚否?回答:%s'%isMarry) #str(False)--->'False'

# %d digit 数字
print('年龄是:%d'%age)
age=18.5  # int(18.5)-->18 取整数
print('年龄是:%d'%age) 

# %f float 小数点后面的位数 而且是四舍五入
salary=8899.32895
print('我的薪水是:%.2f'%salary)

运行:
姓名是:赵飞
年龄是:18
年龄是:18
结婚否?回答:False
年龄是:18
年龄是:18
我的薪水是:8899.33

猜你喜欢

转载自blog.csdn.net/LLY_A_/article/details/106697388