中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

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

網(wǎng)站建設(shè)與開發(fā)試卷,新東方培訓機構(gòu)官網(wǎng),網(wǎng)上做網(wǎng)站怎么賺錢嗎,深圳網(wǎng)站開發(fā)建設(shè)培訓機構(gòu)文章目錄前言一. python 運算符1.1 算術(shù)運算符1.2 .賦值運算符1.3 比較運算符1.4. 布爾運算符二. 輸入和輸出函數(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 中的運算符主要分為算術(shù)運算符、比較…

文章目錄

  • 前言
  • 一. python 運算符
    • 1.1 算術(shù)運算符
    • 1.2 .賦值運算符
    • 1.3 比較運算符
    • 1.4. 布爾運算符
  • 二. 輸入和輸出函數(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 中的運算符主要分為算術(shù)運算符、比較(關(guān)系)運算符、賦值運算符、邏輯運算符、位運算符、成員運算符和身份運算符共 7 大類,運算符之間也是由優(yōu)先級的,下面我們就來進行具體介紹。

在這里插入圖片描述

一. python 運算符

1.1 算術(shù)運算符

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

代碼案例:


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

結(jié)果:

2  0   4  2.0  7  1 4  8

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

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 .賦值運算符

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

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

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

a) 鏈式賦值

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

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

注意: 這里并沒有對a b c 三個數(shù)值分別賦值,而是用a=b=c=30這種鏈式賦值的方式來賦值。

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)

注意: 左右的值必須是對應的

d) 交換兩個變量


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

在這里插入圖片描述

1.3 比較運算符

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

比較運算符含義
>大于
<=小于等于
>=大于等于
==等于
!=不等于

在比較運算符中,如果結(jié)果為真,運算后返回為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)

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

一個變量一般由三部分組成: 標識,類型,值,==比較的是值,

如果想要比較對象的標識怎么比較呢?

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

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

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

1.4. 布爾運算符

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

布爾值之間的運算使用的是and or not 這三個值:

我們先來看代碼:


a,b=1,2
#當兩個運算數(shù)都為True時,結(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 只有一個運算符為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 如果運算符為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é)下來,有三個點:

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

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

2.1 print函數(shù)

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

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

答案是有的, 用內(nèi)置函數(shù) help, 這個函數(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) 這個就是print函數(shù)的使用方法:

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

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

編寫個代碼進行測試:

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

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

2.1.2 print的格式化輸出

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

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

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

我們來看一個案例:

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

輸出結(jié)果:

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

2.2 format函數(shù)

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

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

是不是像極了完形填空。

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

我們再使用linux的時候,經(jīng)常用到read -p 來接收用戶輸入,而python當中我們用input來接收用戶的輸入。
我們來看代碼案例:

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

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

在這里插入圖片描述

寫在最后

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

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

👍 點贊,你的認可是我創(chuàng)作的動力!\textcolor{green}{點贊,你的認可是我創(chuàng)作的動力!}點贊,你的認可是我創(chuàng)作的動力!

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

?? 評論,你的意見是我進步的財富!\textcolor{green}{評論,你的意見是我進步的財富!}評論,你的意見是我進步的財富!

http://www.risenshineclean.com/news/44296.html

相關(guān)文章:

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