欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python輸入、數(shù)據(jù)類型轉(zhuǎn)換及運(yùn)算符方式

 更新時(shí)間:2022年07月15日 09:54:18   作者:黑馬藍(lán)汐  
這篇文章主要介紹了python輸入、數(shù)據(jù)類型轉(zhuǎn)換及運(yùn)算符方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

一、輸入

input("提示內(nèi)容")

(1)當(dāng)程序執(zhí)行到input,等待用戶輸入,輸入完成后才繼續(xù)往下執(zhí)行

(2)input接收用戶輸入后,一般存儲(chǔ)到變量,方便使用

(3)input會(huì)把接收到的任意用戶輸入的數(shù)據(jù)都當(dāng)作字符串處理

對(duì)input()的應(yīng)用

代碼:

輸出結(jié)果:

二、常用轉(zhuǎn)換數(shù)據(jù)類型的函數(shù)

函數(shù)說(shuō)明
int(x)將x轉(zhuǎn)化為一個(gè)整數(shù)
float(x)將x轉(zhuǎn)化為一個(gè)浮點(diǎn)數(shù)
str(x)將對(duì)象x轉(zhuǎn)化為字符串
eval(str)用來(lái)計(jì)算在字符串中的有效python表達(dá)式,并返回一個(gè)對(duì)象
tuple(s)將序列s轉(zhuǎn)化為一個(gè)元組
list(s)將序列s轉(zhuǎn)化為一個(gè)列表

給eval函數(shù)做一個(gè)通俗的解釋:字符串里是什么類型,eval函數(shù)就將它轉(zhuǎn)換成什么類型

例如:

a = "1.1",用eval函數(shù)處理a字符串,它會(huì)轉(zhuǎn)換成浮點(diǎn)型

input()用戶輸入內(nèi)容默認(rèn)為字符串型,轉(zhuǎn)換為整型

代碼:

輸出結(jié)果:

 三、運(yùn)算符

  • 算術(shù)運(yùn)算符
  • 賦值運(yùn)算符
  • 復(fù)合賦值運(yùn)算符
  • 比較運(yùn)算符
  • 邏輯運(yùn)算符

1.算術(shù)運(yùn)算符

運(yùn)算符描述實(shí)例
+1+1=2
-1-1=0
*2*2=4
/10/2=5
//整除9//4=2
%取余9%4=1
**指數(shù)2**3=8,即2*2*2
()小括號(hào)小括號(hào)用來(lái)提高運(yùn)算優(yōu)先級(jí)

優(yōu)先級(jí):()高于**高于% // / *高于+ -

2.賦值運(yùn)算符

(1)單個(gè)變量賦值

num?= 1

(2)多個(gè)變量賦值

a = b = 1
a, b, c = 1, 1.1, 'python'? ? ? (a,b,c會(huì)對(duì)應(yīng)賦值為1 1.1 python)

3.復(fù)合賦值運(yùn)算符

運(yùn)算符描述實(shí)例
+=加法賦值運(yùn)算符a+=b等價(jià)于a=a+b
-=減法賦值運(yùn)算符a-=b等價(jià)于a=a-b
*=乘法賦值運(yùn)算符a*=b等價(jià)于a=a*b
/=除法賦值運(yùn)算符a/=b等價(jià)于a=a/b
//=整除賦值運(yùn)算符a//=b等價(jià)于a=a//b
%=取余賦值運(yùn)算符a%=b等價(jià)于a=a%b
**=冪賦值運(yùn)算符a**=b等價(jià)于a=a**b
a=10
a *= 1+2

那么這個(gè)表達(dá)式要怎樣計(jì)算?

代碼:

輸出結(jié)果:

結(jié)果證明,先計(jì)算復(fù)合賦值運(yùn)算符后面的表達(dá)式,之后在計(jì)算復(fù)合賦值運(yùn)算符

4.比較運(yùn)算符

運(yùn)算符描述
==等于
!=不等于
>大于
<小于
>=大于等于
<=小于等于

5.邏輯運(yùn)算符

運(yùn)算符描述
andx and y,當(dāng)x,y兩個(gè)條件都為真時(shí),返回True,否則返回False
orx or y,當(dāng)x,y兩個(gè)條件都為假時(shí),返回False,否則返回True
notnot x,x為真則返回假,x為假則返回真

拓展:(數(shù)字的邏輯運(yùn)算)

(1)and運(yùn)算符,只要有一個(gè)值為0,則結(jié)果為0,否則結(jié)果為最后一個(gè)非0數(shù)字

代碼及結(jié)果:

(2)or運(yùn)算符,兩個(gè)值都為0時(shí),結(jié)果為0,否則結(jié)果為第一個(gè)非0數(shù)字

代碼及結(jié)果:

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Jupyter Notebook切換虛擬環(huán)境的三種方法

    Jupyter Notebook切換虛擬環(huán)境的三種方法

    本文主要介紹了Jupyter Notebook切換虛擬環(huán)境的三種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Python?OpenCV實(shí)現(xiàn)任意角度二維碼矯正

    Python?OpenCV實(shí)現(xiàn)任意角度二維碼矯正

    這篇文章主要為大家詳細(xì)介紹了如何利用Python?OpenCV實(shí)現(xiàn)任意角度的二維碼快速矯正,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以嘗試一下
    2022-05-05
  • 新手如何發(fā)布Python項(xiàng)目開源包過(guò)程詳解

    新手如何發(fā)布Python項(xiàng)目開源包過(guò)程詳解

    這篇文章主要介紹了新手如何發(fā)布Python項(xiàng)目開源包過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • python中的logging模塊的簡(jiǎn)單應(yīng)用和高級(jí)使用

    python中的logging模塊的簡(jiǎn)單應(yīng)用和高級(jí)使用

    在?Python?中,可以使用內(nèi)置的?logging?模塊來(lái)記錄應(yīng)用程序的信息,logging?模塊還提供了一些高級(jí)功能,如日志回溯、日志輪換、日志緩沖等,需要的朋友可以參考下
    2023-04-04
  • 3 個(gè)超有用的 Python 編程小技巧

    3 個(gè)超有用的 Python 編程小技巧

    這篇文章主要給大家分享3個(gè)超有用的 Python 編程小技巧,文章都是一些再編程中很有用的小技巧,具有一定的參考價(jià)值,需要的朋友可以參考一下,希望對(duì)你有所幫助
    2021-12-12
  • 使用PyInstaller將python轉(zhuǎn)成可執(zhí)行文件exe筆記

    使用PyInstaller將python轉(zhuǎn)成可執(zhí)行文件exe筆記

    這篇文章主要介紹了使用PyInstaller將python轉(zhuǎn)成可執(zhí)行文件exe筆記,需要的朋友可以參考下
    2018-05-05
  • Django框架中視圖的用法

    Django框架中視圖的用法

    這篇文章介紹了Django框架中視圖的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • Python實(shí)現(xiàn)將字典內(nèi)容寫入json文件

    Python實(shí)現(xiàn)將字典內(nèi)容寫入json文件

    這篇文章主要為大家詳細(xì)介紹了如何利用Python語(yǔ)言實(shí)現(xiàn)將字典內(nèi)容寫入json文件,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-08-08
  • 基于Python實(shí)現(xiàn)圍棋游戲的示例代碼

    基于Python實(shí)現(xiàn)圍棋游戲的示例代碼

    今天給大家?guī)?lái)一期圍棋的源碼分享。下面我們先看看效果。游戲進(jìn)去默認(rèn)為九路玩法,當(dāng)然也可以選擇十三路或是十九路玩法,感興趣的可以了解一下
    2022-05-05
  • Python使用一行代碼獲取上個(gè)月是幾月

    Python使用一行代碼獲取上個(gè)月是幾月

    本文介紹的關(guān)于Python時(shí)間日期處理,日期時(shí)間處理在實(shí)際應(yīng)用場(chǎng)景中無(wú)處不在,所以這也成了編程語(yǔ)言中必不可少的模塊,本文主要給大家介紹Python使用一行代碼獲取上個(gè)月是幾月的相關(guān)知識(shí),感興趣的朋友一起看看吧
    2018-08-08

最新評(píng)論