變量&&轉義字符&&格式化使用

變量的使用

可以不用聲明變量的類型,直接對變量進行賦值。
例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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章