變量的使用
可以不用聲明變量的類型,直接對變量進行賦值。
例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