Python 3.x入門到應(yīng)用實踐》 —2.4.2 輸入函數(shù):input()

      網(wǎng)友投稿 1309 2025-03-31

      2.4.2? 輸入函數(shù):input()

      input是常用的輸入指令,可以讓用戶從“標(biāo)準(zhǔn)輸入設(shè)備”(通常指鍵盤)輸入數(shù)據(jù),把用戶所輸入的數(shù)值、字符或字符串傳送給指定的變量。例如,計算每位學(xué)生的語文和數(shù)學(xué)的總分,就可以通過input指令來讓用戶輸入語文和數(shù)學(xué)的成績,再計算總分。語法如下:

      變量 = input(提示字符串)

      當(dāng)輸入數(shù)據(jù)并按Enter鍵后,就會將輸入的數(shù)據(jù)賦值給變量。上述語法中的“提示字符串”是一段告知用戶輸入的提示信息,例如希望用戶輸入身高,程序而后輸出身高的值,程序代碼如下:

      height =input("請輸入你的身高:")

      print (height)

      又例如:

      score = input("請輸入數(shù)學(xué)成績:")

      print("%s的數(shù)學(xué)成績:%5.2f" % ("Jenny",float(score)))

      程序的輸出結(jié)果如圖2-8所示。

      圖2-8

      當(dāng)程序執(zhí)行時,遇到input指令會先等待用戶輸入數(shù)據(jù),在用戶輸入完成并按Enter鍵之后,就會將用戶輸入的數(shù)據(jù)存入變量score中。

      用戶輸入的數(shù)據(jù)是字符串格式,我們可以通過內(nèi)建的int()、float()、bool()等函數(shù)將輸入的字符串轉(zhuǎn)換為整數(shù)、浮點數(shù)、布爾值類型,范例中指定的格式是浮點數(shù)(%5.2f),所以調(diào)用float()函數(shù)將輸入的score值轉(zhuǎn)換為浮點數(shù)。下一節(jié)將介紹更完整的數(shù)據(jù)類型轉(zhuǎn)換。

      如果我們使用Spyder這類集成開發(fā)環(huán)境,那么在程序執(zhí)行到輸入提示信息時,別忘了將輸入光標(biāo)切換到Python控制臺再輸入。

      下面通過范例程序再次練習(xí)輸入與輸出的用法。

      【范例程序:format.py】 format格式化輸出

      01? name = input("請輸入姓名:")

      02? che_grade = input("請輸入語文成績:")

      03? math_grade = input("請輸入數(shù)學(xué)成績:")

      04

      05? print("{0:10}{1:>6}{2:>5}".format("姓名","語文","數(shù)學(xué)"))

      《Python 3.x入門到應(yīng)用實踐》 —2.4.2 輸入函數(shù):input()

      06? print("{0:<10}{1:>5}{2:>7}".format(name,che_grade,math_grade))

      程序的執(zhí)行結(jié)果如圖2-9所示。

      圖2-9

      程序代碼解析:

      第01~03行:按序要求用戶輸入姓名、語文成績和數(shù)學(xué)成績。

      第05、06行:按序輸出姓名、語文和數(shù)學(xué)的表頭,再于下一行輸出姓名和兩科的成績。

      Python python

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:excel圖表畫直線教程
      下一篇:復(fù)制的數(shù)據(jù)粘貼變成一列了怎么辦(復(fù)制的數(shù)據(jù)粘貼后全部變成一樣的怎么辦)
      相關(guān)文章
      色偷偷尼玛图亚洲综合| 亚洲天天做日日做天天看| 亚洲中文久久精品无码1| 久久精品亚洲综合一品| 欧洲亚洲国产清在高| 国产亚洲AV夜间福利香蕉149| 一区国严二区亚洲三区| 色天使亚洲综合一区二区| 亚洲av午夜电影在线观看 | 亚洲AV无码乱码国产麻豆穿越| 亚洲天堂中文字幕在线| 亚洲国产精品专区在线观看| 国产亚洲精品美女2020久久| 国产精品亚洲二区在线| 日韩亚洲综合精品国产| 亚洲?v女人的天堂在线观看| 色偷偷亚洲男人天堂| 亚洲 综合 国产 欧洲 丝袜| 亚洲片一区二区三区| 一本色道久久综合亚洲精品高清| 亚洲成年人啊啊aa在线观看| 亚洲国产一级在线观看| 久久久久亚洲av毛片大 | 国产成人精品日本亚洲直接 | 国产成人精品亚洲精品| 中文亚洲AV片不卡在线观看| 亚洲乱码国产乱码精品精| 国产亚洲人成无码网在线观看| 久久精品国产亚洲AV麻豆王友容| 亚洲av成人无码久久精品| 亚洲尹人香蕉网在线视颅| 亚洲精品国产啊女成拍色拍| 亚洲一区二区三区免费视频| 亚洲中文字幕无码一去台湾 | 国产成A人亚洲精V品无码性色 | 亚洲黄色在线观看网站| 亚洲乱码在线播放| 亚洲精品精华液一区二区| 久久精品国产亚洲AV| 国产亚洲精品拍拍拍拍拍| 亚洲av日韩综合一区在线观看|