Python基礎(chǔ)教程之輸入輸出和運(yùn)算符
在我們python中輸入輸出函數(shù)在程序中運(yùn)用較為廣泛,運(yùn)算符常用于if判斷的條件中,今天我來(lái)給大家講解這兩項(xiàng)概念.
input輸入和print輸出
input()輸入函數(shù)
- 從標(biāo)準(zhǔn)輸入設(shè)備(一般指鍵盤(pán))上讀取一個(gè)字符串,末尾換行符會(huì)自動(dòng)刪除
- 所以我們想輸出最后的數(shù)據(jù),則需要進(jìn)行類型轉(zhuǎn)換
input(“輸入練習(xí)”)
danjia = int(input("請(qǐng)輸入每一個(gè)多少錢(qián)\n")) zhongliang = int(input("請(qǐng)輸入購(gòu)買多少斤\n")) jiage = danjia * zhongliang print("今天我們?nèi)ニ?買了%.2f塊錢(qián)一斤的西瓜,買了%d個(gè),一共花了%.2f塊錢(qián)" % (danjia, zhongliang, jiage))
控制臺(tái)輸出的結(jié)果為:
請(qǐng)輸入每一個(gè)多少錢(qián)
10
請(qǐng)輸入購(gòu)買多少斤
2
今天我們?nèi)ニ?買了10.00塊錢(qián)一斤的西瓜,買了2個(gè),一共花了20.00塊錢(qián)
注意:input的返回值永遠(yuǎn)是一個(gè)字符串
print()輸出函數(shù)
打印信息到標(biāo)準(zhǔn)輸出設(shè)備
運(yùn)算符
算數(shù)運(yùn)算符
- 就是加減乘除取余等運(yùn)算方法
注意:
- 除/:會(huì)默認(rèn)保留一位小數(shù)
- 取整除//:取整不會(huì)保留小數(shù)
- 取余%
- 指數(shù)**:a**b就是a的b次
復(fù)合賦值運(yùn)算符
優(yōu)點(diǎn)
- 可以少定義變量
- a = a + b 等價(jià)于 a += b
缺點(diǎn)
- 會(huì)修改原來(lái)變量的數(shù)值
邏輯運(yùn)算符
邏輯運(yùn)算符就是對(duì)布爾值進(jìn)行運(yùn)算
邏輯運(yùn)算的短路問(wèn)題:
在邏輯運(yùn)算過(guò)程中,一旦結(jié)果已經(jīng)確定,則不進(jìn)行剩下的計(jì)算而是直接返回結(jié)果
and(邏輯與)
一假則假, 全真則真
or(邏輯或)
一真則真, 全假則假
not(邏輯非)
非真則假, 非假則真
比較運(yùn)算符
- 為我們提供比較功能的運(yùn)算符
- 最后的結(jié)果總是真或者假,即布爾值
- <(小于),>(大于),<=(小于等于),>=(大于等于)==(判斷操作數(shù)是否相等),!=(判斷操作數(shù)是否不等于)
特殊運(yùn)算符
is
- 判斷兩個(gè)變量,對(duì)象是否是同一個(gè)
- 也就是判斷這兩個(gè)的id是否一樣
is not
- 與is操作符正好相反
del
- 用于刪除變量,同時(shí)解除與對(duì)象的關(guān)聯(lián),如果可能則釋放對(duì)象
三目運(yùn)算符(三元運(yùn)算符)
元:操作數(shù)
三元:就是一個(gè)操作數(shù)帶動(dòng)三個(gè)操作數(shù)一起運(yùn)算
語(yǔ)法:
變量 = if成立以后輸出的值 if 判斷條件 else if失敗以后輸出的值
案例:
a = 0 if 3 < 4 else 1 print(a)
# 最后輸出的結(jié)果為0
總結(jié)
到此這篇關(guān)于Python基礎(chǔ)教程之輸入輸出和運(yùn)算符的文章就介紹到這了,更多相關(guān)Python輸入輸出和運(yùn)算符內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python 實(shí)現(xiàn)提取某個(gè)索引中某個(gè)時(shí)間段的數(shù)據(jù)方法
今天小編就為大家分享一篇python 實(shí)現(xiàn)提取某個(gè)索引中某個(gè)時(shí)間段的數(shù)據(jù)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-02-02python代碼實(shí)現(xiàn)邏輯回歸logistic原理
這篇文章主要介紹了python代碼實(shí)現(xiàn)邏輯回歸logistic原理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08Python pip安裝lxml出錯(cuò)的問(wèn)題解決辦法
這篇文章主要介紹了Python pip安裝lxml出錯(cuò)的問(wèn)題解決辦法的相關(guān)資料,需要的朋友可以參考下2017-02-02python框架flask入門(mén)之環(huán)境搭建及開(kāi)啟調(diào)試
這篇文章主要介紹了python框架flask入門(mén)環(huán)境搭建及開(kāi)啟調(diào)試的步驟設(shè)置,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06