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

Python入門教程1. 基本運(yùn)算【四則運(yùn)算、變量、math模塊等】 原創(chuàng)

原創(chuàng)  更新時(shí)間:2018年10月28日 23:03:35   原創(chuàng) 作者:chenge  
這篇文章主要介紹了Python教程的基本運(yùn)算,包括四則運(yùn)算、變量的使用與類型檢測(cè)、math模塊等,并附帶了相關(guān)說明,代碼備有較為詳盡的說明,便于理解,需要的朋友可以參考下

在熟悉了Python的基本安裝與環(huán)境配置之后,我們來看看Python的基本運(yùn)算操作。

1. 基本運(yùn)算

>>>6 # 這里的‘#'是注釋符號(hào),不參與運(yùn)算
6
>>>666666666666666 #整數(shù)類型,原樣輸出
666666666666666
>>>3.14 #浮點(diǎn)數(shù)類型
3.14

>>>id(6) #id()函數(shù)用于查看內(nèi)存地址
1409471616
>>>help(id) #help()函數(shù)可用于查看函數(shù)文檔
Help on built-in function id in module builtins:

id(obj, /)
  Return the identity of an object.
  
  This is guaranteed to be unique among simultaneously existing objects.
  (CPython uses the object's memory address.)

>>> 5+1
6
>>>5.0+1 #這里運(yùn)算結(jié)果會(huì)自動(dòng)轉(zhuǎn)換為浮點(diǎn)型
6.0
>>>10/2
5.0
>>>10/3 #這里由于計(jì)算機(jī)是將數(shù)字轉(zhuǎn)換為二進(jìn)制進(jìn)行計(jì)算時(shí),浮點(diǎn)數(shù)轉(zhuǎn)換偏差造成的
3.3333333333333335
>>>2.5*2
5.0
>>>2.5**2 #符號(hào)**用指數(shù)計(jì)算,例如這里計(jì)算2.5的2次方
6.25
>>>5//2 # 符號(hào)//可用于計(jì)算相除的結(jié)果再進(jìn)行取整
2
>>>5%2 #取余,沒啥好說的
1
>>>5.0%2 #浮點(diǎn)數(shù)的取余運(yùn)算,同理
1.0
>>>(5 + 6) * 2 - 2 ** 3 + 5//2 - 5 % 3 #綜合計(jì)算(表達(dá)式計(jì)算)
14

2. 變量與變量類型

>>>a=6 #變量定義與賦值
>>>a
6
>>>b = 3*a #變量運(yùn)算與賦值
>>>b
18
>>>type(a) #type函數(shù)用于檢測(cè)變量類型
<class 'int'>
>>> b = True #布爾類型
<class 'bool'>
>>> c = 3.14 #浮點(diǎn)數(shù)類型
>>> type(c)
<class 'float'>
>>> d = 'www.dbjr.com.cn'
>>> type(d)
<class 'str'>
>>> e = ['a','b','c'] #列表類型
>>> type(e)
<class 'list'>
>>> f = ('x','y','z') #元組類型
>>> type(f)
<class 'tuple'>
>>> g = {'a':'1','b':'2','c':'3'} #字典類型
>>> type(g)
<class 'dict'>
>>>

3. 專業(yè)計(jì)算模塊:math

sin(x) 求x的正弦
cos(x) 求x的余弦
asin(x) 求x的反正弦
acos(x) 求x的反余弦
tan(x) 求x的正切
atan(x) 求x的余切、反正切
hypot(x,y) 求直角三角形的斜邊長(zhǎng)
fmod(x,y) 求x/y的余數(shù)
ceil(x) 取不小于x的最小整數(shù)(向上取整)
floor(x) 取不大于x的最大整數(shù)(向下取整)
fabs(x) 求絕對(duì)值
exp(x) 求e的x次冪
pow(x,y) 求x的y次冪
log10(x) 求x以10為底的對(duì)數(shù)
sqrt(x) 求x的平方根
pi 圓周率π的值(常量)

>>> abs(-2) #求絕對(duì)值(系統(tǒng)函數(shù))
2
>>> pow(2,4) #計(jì)算2的4次方(系統(tǒng)函數(shù))
16.0
>>> round(3.4) #round四舍五入運(yùn)算(系統(tǒng)函數(shù))
3
>>> round(3.5) #round四舍五入運(yùn)算
4
>>> import math #使用import語(yǔ)句可以引入math模塊進(jìn)行運(yùn)算
>>> dir(math) #查看庫(kù)中所有東西
['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'gcd', 'hypot', 'inf', 'isclose', 'isfinite', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'log2', 'modf', 'nan', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'tau', 'trunc']
>>> pi
Traceback (most recent call last):
 File "<pyshell#1>", line 1, in <module>
  pi
NameError: name 'pi' is not defined
>>> math.pi
3.141592653589793
>>> from math import *
>>> pi
3.141592653589793
>>>>>> sqrt(9) #sqrt計(jì)算開方
3.0
>>> ceil(3.1) #ceil向上取整
4
>>> floor(3.9) #floor向下取整
3
>>> fmod(7,4) # fmod取余數(shù)
3.0

簡(jiǎn)單入門教程~

基本一看就懂~O(∩_∩)O~

未完待續(xù)~~歡迎討論!!

相關(guān)文章

  • 可能是最全面的 Python 字符串拼接總結(jié)【收藏】

    可能是最全面的 Python 字符串拼接總結(jié)【收藏】

    在 Python 中字符串連接有多種方式,這里簡(jiǎn)單做個(gè)總結(jié),應(yīng)該是比較全面的了,方便以后查閱,需要的朋友可以參考下
    2018-07-07
  • Pytorch 解決自定義子Module .cuda() tensor失敗的問題

    Pytorch 解決自定義子Module .cuda() tensor失敗的問題

    這篇文章主要介紹了Pytorch 解決自定義子Module .cuda() tensor失敗的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 淺談python新式類和舊式類區(qū)別

    淺談python新式類和舊式類區(qū)別

    python的新式類是2.2版本引進(jìn)來的,我們可以將之前的類叫做經(jīng)典類或者舊式類。這篇文章主要介紹了淺談python新式類和舊式類區(qū)別,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • 關(guān)于Tensorflow使用CPU報(bào)錯(cuò)的解決方式

    關(guān)于Tensorflow使用CPU報(bào)錯(cuò)的解決方式

    今天小編就為大家分享一篇關(guān)于Tensorflow使用CPU報(bào)錯(cuò)的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 淺談python 類方法/靜態(tài)方法

    淺談python 類方法/靜態(tài)方法

    這篇文章主要介紹了python 類方法/靜態(tài)方法的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • 用Python 爬取貓眼電影數(shù)據(jù)分析《無名之輩》

    用Python 爬取貓眼電影數(shù)據(jù)分析《無名之輩》

    這篇文章主要介紹了用Python 爬取貓眼電影數(shù)據(jù)分析《無名之輩》,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Python使用py2neo操作圖數(shù)據(jù)庫(kù)neo4j的方法詳解

    Python使用py2neo操作圖數(shù)據(jù)庫(kù)neo4j的方法詳解

    這篇文章主要介紹了Python使用py2neo操作圖數(shù)據(jù)庫(kù)neo4j的方法,結(jié)合實(shí)例形式詳細(xì)分析了Python使用py2neo操作圖數(shù)據(jù)庫(kù)neo4j的具體步驟、原理、相關(guān)使用技巧與操作注意事項(xiàng),需要的朋友可以參考下
    2020-01-01
  • Tornado Application的實(shí)現(xiàn)

    Tornado Application的實(shí)現(xiàn)

    本文主要介紹了Tornado Application的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • Python個(gè)人博客程序開發(fā)實(shí)例用戶驗(yàn)證功能

    Python個(gè)人博客程序開發(fā)實(shí)例用戶驗(yàn)證功能

    這篇文章主要介紹了怎樣用Python來實(shí)現(xiàn)一個(gè)完整的個(gè)人博客系統(tǒng),我們通過實(shí)操上手的方式可以高效的鞏固所學(xué)的基礎(chǔ)知識(shí),感興趣的朋友一起來看看吧
    2022-12-12
  • Python數(shù)據(jù)庫(kù)編程之pymysql詳解

    Python數(shù)據(jù)庫(kù)編程之pymysql詳解

    本文主要介紹了Python數(shù)據(jù)庫(kù)編程中pymysql,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05

最新評(píng)論