溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中如何實現(xiàn)變量輸入輸出

發(fā)布時間:2021-07-22 11:10:58 來源:億速云 閱讀:165 作者:小新 欄目:開發(fā)技術

這篇文章給大家分享的是有關Python中如何實現(xiàn)變量輸入輸出的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

1.變量的輸入:

input函數(shù):

  input()

  input("請輸入銀行卡密碼")

  password = input("請輸入銀行卡密碼")

  變量名 = input("XXX") # 用輸入函數(shù)給變量賦值

輸入函數(shù)給變量賦值舉例:

Python中如何實現(xiàn)變量輸入輸出

 注:所有input()得到的數(shù)據(jù)類型都是str字符串類型

2.變量類型的轉(zhuǎn)換函數(shù):

?  int(x)  # str轉(zhuǎn)整數(shù)
?  float(x)  # str轉(zhuǎn)小數(shù)

轉(zhuǎn)換舉例:

Python中如何實現(xiàn)變量輸入輸出

3.輸入綜合練習:

 # 1.輸入蘋果的單價
 price = float(input("請輸入蘋果的價格"))
 # 2.輸入蘋果的重量
 weight = float(input("請輸入蘋果的重量"))
 # 3.輸出總金額
 money = price * weight
 print(money) #輸出結(jié)果

4.變量的格式化輸出:

格式化字符:

 %s  字符串

  %d  十進制整數(shù),%06d整數(shù)的顯示位數(shù),不足用0補全

  %f  浮點數(shù),%0.2f表示小數(shù)點后只顯示2位

  %%  輸出%

輸出語法格式:

  print("格式化字符串" % 變量1)

  print("格式化字符串" % (變量1,變量2,變量3...))

格式化舉例:

# 字符型占位
 name = input("請輸入你的名字")
 print("你的名字叫%s,請多多關照" % name)
 # 整數(shù)型占位
 no = int(input("請輸入你的學號"))
 print("你的學號是%06d" % no) # 至少6位,不足用0站位
 # 浮點型占位
 price = float(input("請輸入蘋果的價格"))
 weight = float(input("請輸入蘋果的重量"))
 money = price * weight
 print("蘋果價格%.2f元/斤,購買了%.2f斤,需要支付%.2f元" % (price, weight, money))
 # 小數(shù)點后顯示2位
 print("數(shù)據(jù)的比例是%.2f%%" % 10)

控制臺輸出:

請輸入你的名字張三
你的名字叫張三,請多多關照
請輸入你的學號1352
你的學號是001352
請輸入蘋果的價格1.3
請輸入蘋果的重量6
蘋果價格1.30元/斤,購買了6.00斤,需要支付7.80元
數(shù)據(jù)的比例是10.00%

特別注意:

 scale = 0.25
 print("數(shù)據(jù)的比例是%.2f%%" % scale * 10)

 控制臺輸出:

數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%數(shù)據(jù)的比例是0.25%

scale = 0.25
 print("數(shù)據(jù)的比例是%.2f%%" % (scale * 10))

控制臺輸出:

 數(shù)據(jù)的比例是2.50%

 注:如果要在格式化輸出中使用*號,應該將其用()放在一起,否則解釋器會錯誤理解。

感謝各位的閱讀!關于“Python中如何實現(xiàn)變量輸入輸出”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI