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

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

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

一、輸入

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

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

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

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

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

代碼:

輸出結(jié)果:

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

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

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

例如:

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

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

代碼:

輸出結(jié)果:

 三、運算符

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

1.算術(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
()小括號小括號用來提高運算優(yōu)先級

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

2.賦值運算符

(1)單個變量賦值

num?= 1

(2)多個變量賦值

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

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

運算符描述實例
+=加法賦值運算符a+=b等價于a=a+b
-=減法賦值運算符a-=b等價于a=a-b
*=乘法賦值運算符a*=b等價于a=a*b
/=除法賦值運算符a/=b等價于a=a/b
//=整除賦值運算符a//=b等價于a=a//b
%=取余賦值運算符a%=b等價于a=a%b
**=冪賦值運算符a**=b等價于a=a**b
a=10
a *= 1+2

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

代碼:

輸出結(jié)果:

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

4.比較運算符

運算符描述
==等于
!=不等于
>大于
<小于
>=大于等于
<=小于等于

5.邏輯運算符

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

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

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

代碼及結(jié)果:

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

代碼及結(jié)果:

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

相關(guān)文章

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

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

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

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

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

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

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

    python中的logging模塊的簡單應(yīng)用和高級使用

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

    3 個超有用的 Python 編程小技巧

    這篇文章主要給大家分享3個超有用的 Python 編程小技巧,文章都是一些再編程中很有用的小技巧,具有一定的參考價值,需要的朋友可以參考一下,希望對你有所幫助
    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框架中視圖的用法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • Python實現(xiàn)將字典內(nèi)容寫入json文件

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

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

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

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

    Python使用一行代碼獲取上個月是幾月

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

最新評論