国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)與開發(fā)試卷新東方培訓(xùn)機(jī)構(gòu)官網(wǎng)

網(wǎng)站建設(shè)與開發(fā)試卷,新東方培訓(xùn)機(jī)構(gòu)官網(wǎng),網(wǎng)上做網(wǎng)站怎么賺錢嗎,深圳網(wǎng)站開發(fā)建設(shè)培訓(xùn)機(jī)構(gòu)文章目錄前言一. python 運(yùn)算符1.1 算術(shù)運(yùn)算符1.2 .賦值運(yùn)算符1.3 比較運(yùn)算符1.4. 布爾運(yùn)算符二. 輸入和輸出函數(shù)2.1 print函數(shù)2.1.1 help函數(shù)查看幫助文檔2.1.2 print的格式化輸出2.2 format函數(shù)2.3 input數(shù)據(jù)接收函數(shù)寫在最后前言 Python 中的運(yùn)算符主要分為算術(shù)運(yùn)算符、比較…

文章目錄

  • 前言
  • 一. python 運(yùn)算符
    • 1.1 算術(shù)運(yùn)算符
    • 1.2 .賦值運(yùn)算符
    • 1.3 比較運(yùn)算符
    • 1.4. 布爾運(yùn)算符
  • 二. 輸入和輸出函數(shù)
    • 2.1 print函數(shù)
      • 2.1.1 help函數(shù)查看幫助文檔
      • 2.1.2 print的格式化輸出
    • 2.2 format函數(shù)
    • 2.3 input數(shù)據(jù)接收函數(shù)
  • 寫在最后

前言

Python 中的運(yùn)算符主要分為算術(shù)運(yùn)算符、比較(關(guān)系)運(yùn)算符、賦值運(yùn)算符、邏輯運(yùn)算符、位運(yùn)算符、成員運(yùn)算符和身份運(yùn)算符共 7 大類,運(yùn)算符之間也是由優(yōu)先級(jí)的,下面我們就來進(jìn)行具體介紹。

在這里插入圖片描述

一. python 運(yùn)算符

1.1 算術(shù)運(yùn)算符

我們從小學(xué)到現(xiàn)在一直在學(xué)的數(shù)學(xué),基本上就是加減乘除,次方,取余,整除等等, 在python中叫算術(shù)運(yùn)算符

代碼案例:


print(1+1) #加法運(yùn)算
print(1-1) #減法運(yùn)算
print(2*2) #乘法運(yùn)算
print(4/2) #除法運(yùn)算
print(15//2) #整除運(yùn)算
print(15%2) #取余運(yùn)算
print(2**2) #表示2的2次方
print(2**3) #2*2*2 表示2的三次方

結(jié)果:

2  0   4  2.0  7  1 4  8

除了正數(shù),有時(shí)候我們也會(huì)遇到負(fù)數(shù)的整除及去余運(yùn)算
正負(fù)整除及取余運(yùn)算

print(9//4)       # 2
print(-9//-4)     # 2
print(9//-4)      # -3
print(-9//4)      # -3
print(9%-4)       # -3
print(-9%4)       # 3

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

賦值運(yùn)算符,其實(shí)就還是把數(shù)值賦值給一個(gè)變量,然后對(duì)變量進(jìn)行運(yùn)算,執(zhí)行順序是從右到左,比如a=4,表示把4賦值為變量a

a=3+4
print(a)  ## 結(jié)果=7

賦值又分為很多種:比如鏈?zhǔn)劫x值,參數(shù)賦值,解包賦值,交換變量賦值,我們依次來看一下:

a) 鏈?zhǔn)劫x值

a=b=c=30
print(a,id(a))
print(b,id(b))
print(c,id(c))

結(jié)果:
30 140732618512960
30 140732618512960
30 140732618512960

注意: 這里并沒有對(duì)a b c 三個(gè)數(shù)值分別賦值,而是用a=b=c=30這種鏈?zhǔn)劫x值的方式來賦值。

b) 參數(shù)賦值

a=50
a+=30  # a+30 賦值給a =80
print(a)
## 此處打印結(jié)果可以看到a=80 
a-=10   
print(a) # 此處結(jié)果為70a*=2
print(a) #此處結(jié)果為140a/=3
print(a) #此處結(jié)果為46.66666a%=2
print(a) 此處結(jié)果為0.66666643

c) 解包賦值

a,b,c=20,30,40
print(a,b,c)

注意: 左右的值必須是對(duì)應(yīng)的

d) 交換兩個(gè)變量


a,b=10,20
print('交換前的變量',a,b)
a,b=b,a
print('交換后的變量',a,b)

在這里插入圖片描述

1.3 比較運(yùn)算符

在任何一門編程中,都會(huì)涉及到大小的比較,具體比較關(guān)系運(yùn)算符的內(nèi)容如下表:

比較運(yùn)算符含義
>大于
<=小于等于
>=大于等于
==等于
!=不等于

在比較運(yùn)算符中,如果結(jié)果為真,運(yùn)算后返回為true,如果結(jié)果為假,返回為False


a,b=10,20
print('a>b嗎?',a>b)  #False
print('a<b嗎' ,a<b)   #True
print('a<=b嗎', a<=b)
print('a>=b嗎',a>=b)
print('a==b嗎' ,a==b)
print('a!=b嗎' ,a!=b)

答案:
在這里插入圖片描述

一個(gè)變量一般由三部分組成: 標(biāo)識(shí),類型,值,==比較的是值,

如果想要比較對(duì)象的標(biāo)識(shí)怎么比較呢?

答案是用 is,我們來看下面的案例:

a,b=10,10
print(a==b) #true  說明 a和b 的值相等
print(a is b)#true 說明 a和b的ID標(biāo)識(shí) 相等
c,b=8,10
print(c is b) ## 這里的結(jié)果為是False

這里返回的結(jié)果,比如True或者False,統(tǒng)稱為布爾運(yùn)算符,那什么是布爾運(yùn)算符呢,他們之間又是怎么運(yùn)算的呢?

1.4. 布爾運(yùn)算符

來了,它來了,布爾運(yùn)算符向我們走來了!
我們看看布爾運(yùn)算符的布爾值之間的運(yùn)算,布爾運(yùn)算符圖表:

布爾值之間的運(yùn)算使用的是and or not 這三個(gè)值:

我們先來看代碼:


a,b=1,2
#當(dāng)兩個(gè)運(yùn)算數(shù)都為True時(shí),結(jié)果才為True
print('---------and----------')
print(a==1 and b==2)
print(a==1 and b<2)
print(a!=1 and b!=2)
print(a!=1 and b==2)## or 只有一個(gè)運(yùn)算符為True,結(jié)果就為True
print('--------or------------')
print(a==1 or b==2)
print(a==1 or b<2)
print(a!=1 or b!=2)
print(a!=1 or b==2)## not 如果運(yùn)算符為true,結(jié)果為False
print("-----------not-------")
f1=True
f2=False
print(not f1)
print(not f2)print("----------not in---------")s='hellowrold'
print('w' in s)
print('w' not in s )

輸出結(jié)果:


---------and----------
True
False
False
False--------or------------
True
True
False
True
-----------not-------
False
True
----------not in---------
True
False

總結(jié)下來,有三個(gè)點(diǎn):

  • and 運(yùn)算符, 需要左右都為True,它最終的結(jié)果才會(huì)為True,否則都為False
  • or 運(yùn)算符, 左右至少需要一個(gè)為True,最終的結(jié)果才為True
  • not 運(yùn)算符是一個(gè)取反的過程,原值為True,結(jié)果就為False

二. 輸入和輸出函數(shù)

2.1 print函數(shù)

這兩天文章經(jīng)常用到兩個(gè)函數(shù),一個(gè)是print,另一個(gè)是input。這兩個(gè)函數(shù)該如何用呢?

提到怎么用就想起幫助,那python中是否也有幫助函數(shù)呢?

答案是有的, 用內(nèi)置函數(shù) help, 這個(gè)函數(shù)可以查看其他函數(shù)的使用文檔。

2.1.1 help函數(shù)查看幫助文檔

比如我們要查看print函數(shù)的使用:

help(print)

輸出結(jié)果:

print(...)print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)Prints the values to a stream, or to sys.stdout by default.Optional keyword arguments:file:  a file-like object (stream); defaults to the current sys.stdout.sep:   string inserted between values, default a space.end:   string appended after the last value, default a newline.flush: whether to forcibly flush the stream.

print(value, …, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False) 這個(gè)就是print函數(shù)的使用方法:

我們來看看上面的print使用方法中各個(gè)參數(shù)的介紹:

  • value 表示要輸出的數(shù)據(jù),可以為多個(gè),用逗號(hào)隔開。
  • sep表示輸出多個(gè)數(shù)據(jù)時(shí)候用的分割符
  • end 表示輸出一行末尾的符號(hào)
  • file表示輸出的位置,默認(rèn)是控制臺(tái),亦可以設(shè)置位具體的文件
  • flush 是否清除數(shù)據(jù)流緩沖區(qū),默認(rèn)為False

編寫個(gè)代碼進(jìn)行測(cè)試:

a=b=c=d=10
print(a,"全",b,"美",sep="#")
print("沐風(fēng)曉月",c)

執(zhí)行結(jié)果:
在這里插入圖片描述

2.1.2 print的格式化輸出

格式化輸出的意思就是按照你想要的格式進(jìn)行打印。

我們常見的幾個(gè)格式化字符,如下:

格式化字符含義
%d整數(shù)輸出
%f浮點(diǎn)數(shù)輸出
%x十六進(jìn)制輸出
%s字符串輸出

我們來看一個(gè)案例:

name="沐風(fēng)曉月"
age=19
score=100
print("我是%s,今年 %d 歲了,我考試成績(jī)是 %d分 " %(name,age,score))

輸出結(jié)果:

在這里插入圖片描述
這里需要注意的是: 字符串對(duì)應(yīng)的是 %s ,數(shù)字對(duì)應(yīng)的是 %d。

2.2 format函數(shù)

上面我們學(xué)print的時(shí)候會(huì)使用%來進(jìn)行格式化輸出,但在更多情況下,我們也可以用format函數(shù),在使用這個(gè)函數(shù)的時(shí)候,我們就不用%占位了,而是使用 {} 占位

print("我是{},今年 {} 歲了,我考試成績(jī)是{}分 " format(name,age,score))

是不是像極了完形填空。

2.3 input數(shù)據(jù)接收函數(shù)

我們?cè)偈褂胠inux的時(shí)候,經(jīng)常用到read -p 來接收用戶輸入,而python當(dāng)中我們用input來接收用戶的輸入。
我們來看代碼案例:

name=input("請(qǐng)輸入你的用戶名:")
passwd = input("請(qǐng)輸入你的密碼:")print("你輸入的姓名為{},你輸入的密碼為{}".format(name,passwd))

執(zhí)行結(jié)果:

在這里插入圖片描述

寫在最后

python的語法相對(duì)簡(jiǎn)單,我們今天主要探討的python的運(yùn)算符和輸入輸出函數(shù),如果對(duì)文章感興趣,歡迎點(diǎn)贊收藏。

?原創(chuàng)不易,還希望各位大佬支持一下\textcolor{blue}{原創(chuàng)不易,還希望各位大佬支持一下}原創(chuàng)不易,還希望各位大佬支持一下

👍 點(diǎn)贊,你的認(rèn)可是我創(chuàng)作的動(dòng)力!\textcolor{green}{點(diǎn)贊,你的認(rèn)可是我創(chuàng)作的動(dòng)力!}點(diǎn)贊,你的認(rèn)可是我創(chuàng)作的動(dòng)力!

?? 收藏,你的青睞是我努力的方向!\textcolor{green}{收藏,你的青睞是我努力的方向!}收藏,你的青睞是我努力的方向!

?? 評(píng)論,你的意見是我進(jìn)步的財(cái)富!\textcolor{green}{評(píng)論,你的意見是我進(jìn)步的財(cái)富!}評(píng)論,你的意見是我進(jìn)步的財(cái)富!

http://m.aloenet.com.cn/news/44296.html

相關(guān)文章:

  • 怎么做好網(wǎng)站方式推廣免費(fèi)私人網(wǎng)站建設(shè)
  • 交互式網(wǎng)站有哪些功能友情鏈接出售
  • 備案網(wǎng)站轉(zhuǎn)入阿里云管理方面的培訓(xùn)課程
  • 阿里云做網(wǎng)站搜索引擎有哪些分類
  • 做優(yōu)惠卷網(wǎng)站倒閉了多少錢剪輯培訓(xùn)班一般學(xué)費(fèi)多少
  • 企業(yè)網(wǎng)站營(yíng)銷優(yōu)缺點(diǎn)搜索
  • 架設(shè)一個(gè)網(wǎng)站太原今日新聞最新頭條
  • 使用網(wǎng)站效果圖b站推廣軟件
  • 制作團(tuán)購網(wǎng)站搜索引擎優(yōu)化關(guān)鍵詞的處理
  • iis怎么建網(wǎng)站最新的網(wǎng)絡(luò)營(yíng)銷的案例
  • 東莞長(zhǎng)安網(wǎng)站設(shè)計(jì)軟件培訓(xùn)班
  • 無錫 網(wǎng)站建設(shè)公司北京做網(wǎng)站公司哪家好
  • 網(wǎng)站菜單素材湖北seo
  • 網(wǎng)頁游戲網(wǎng)站斗地主青島seo關(guān)鍵詞優(yōu)化公司
  • 新媒體營(yíng)銷案例有哪些百度seo如何優(yōu)化關(guān)鍵詞
  • 網(wǎng)站設(shè)為主頁功能怎么做下載谷歌瀏覽器并安裝
  • 網(wǎng)絡(luò)規(guī)劃的內(nèi)容廣東網(wǎng)站營(yíng)銷seo費(fèi)用
  • 惠州建設(shè)網(wǎng)站搜索引擎營(yíng)銷案例分析
  • wordpress 關(guān)閉自動(dòng)保存功能seo自動(dòng)排名軟件
  • 浙江高端網(wǎng)站熱點(diǎn)新聞
  • 設(shè)計(jì)公司 網(wǎng)站個(gè)人網(wǎng)頁設(shè)計(jì)作品模板
  • 公司做影視網(wǎng)站侵權(quán)全國(guó)疫情防控最新數(shù)據(jù)
  • 網(wǎng)站系統(tǒng)與網(wǎng)站源碼的關(guān)系上海今天發(fā)生的重大新聞
  • 湖南衡陽網(wǎng)站建設(shè)開發(fā)網(wǎng)站的流程是
  • 湖北華亞建設(shè)工程有限公司網(wǎng)站超級(jí)優(yōu)化
  • 蘇州市相城區(qū)住房和城鄉(xiāng)建設(shè)局網(wǎng)站網(wǎng)絡(luò)媒體推廣方案
  • 鄭州網(wǎng)站制作怎么樣江蘇seo平臺(tái)
  • app界面模板免費(fèi)下載百度網(wǎng)站排名優(yōu)化
  • 網(wǎng)上發(fā)布信息的網(wǎng)站怎么做的百度廣告競(jìng)價(jià)
  • 提供佛山順德網(wǎng)站建設(shè)網(wǎng)站seo優(yōu)化軟件