1.背景
Python
是一門(mén)易于學(xué)習(xí)、功能強(qiáng)大的編程語(yǔ)言。它提供了高效的高級(jí)數(shù)據(jù)結(jié)構(gòu),還能簡(jiǎn)單有效地面向?qū)ο缶幊獭ython 優(yōu)雅的語(yǔ)法和動(dòng)態(tài)類型以及解釋型語(yǔ)言的本質(zhì),使它成為多數(shù)平臺(tái)上寫(xiě)腳本和快速開(kāi)發(fā)應(yīng)用的理想語(yǔ)言。
2.輸入和輸出
2.1輸出
- 在
Python
中使用print()
函數(shù)進(jìn)行輸出。 - 輸出字符串時(shí)可用單引號(hào)或雙引號(hào)括起來(lái);
- 輸出變量時(shí),可不加引號(hào);
-
變量與字符串同時(shí)輸出或多個(gè)變量同時(shí)輸出時(shí),需用
,
隔開(kāi)各項(xiàng)。
print
默認(rèn)輸出是換行的,如果要實(shí)現(xiàn)不換行需要在變量末尾加上 end=""
例:使用print()
函數(shù)輸出數(shù)據(jù)。
2.2輸入
Python提供了input()函數(shù)用于獲取用戶鍵盤(pán)輸入的字符。
??input()函數(shù)讓程序暫停運(yùn)行,等待用戶輸入數(shù)據(jù),當(dāng)獲取用戶輸入后,Python將其以字符串的形式存儲(chǔ)在一個(gè)變量中,方便后面使用。
例:使用input()函數(shù)實(shí)現(xiàn)輸入。
3.案例
3.1:求兩數(shù)之和
編寫(xiě)程序,要求輸入兩個(gè)整數(shù),求兩數(shù)之和后輸出。
- 可使用int()函數(shù)將輸入的字符串轉(zhuǎn)化為整型數(shù)據(jù)。
- 可使用float()函數(shù)將字符串轉(zhuǎn)化為浮點(diǎn)型數(shù)據(jù)。
a = input("請(qǐng)輸入第一個(gè)整數(shù):") # 輸入變量a的值
b = input("請(qǐng)輸入第二個(gè)整數(shù):") # 輸入變量b的值
a = int(a) # 將變量a轉(zhuǎn)換為整型數(shù)
b = int(b) # 將變量b轉(zhuǎn)換為整型數(shù)
c = a + b # 兩數(shù)相加賦給c
print("兩數(shù)之和為:", c) # 輸出c的值
3.2:求三角形的面積
編寫(xiě)程序,要求輸入三角形的三條邊(假設(shè)給定的三條邊符合構(gòu)成三角形的條件:任意兩邊之和大于第三邊),計(jì)算三角形的面積并輸出。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-400446.html
import math # 導(dǎo)入math模塊
a = int(input("請(qǐng)輸入三角形的第一條邊:")) # 輸入第一條邊并將其轉(zhuǎn)換為整型
b = int(input("請(qǐng)輸入三角形的第二條邊:")) # 輸入第二條邊并將其轉(zhuǎn)換為整型
c = int(input("請(qǐng)輸入三角形的第三條邊:")) # 輸入第三條邊并將其轉(zhuǎn)換為整型
s = 1 / 2 * (a + b + c) # 計(jì)算s
area = math.sqrt(s * (s - a) * (s - b) * (s - c)) # 調(diào)用sqrt函數(shù)計(jì)算面積
print("此三角形面積為:", area) # 輸出三角形面積
4.總結(jié)
以上就是最簡(jiǎn)單的python輸入輸出的基礎(chǔ)知識(shí),如果有什么不懂得可以在評(píng)論區(qū)留言哦(????)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-400446.html
到了這里,關(guān)于Python基礎(chǔ)之輸入輸出的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!