日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python输出数字和字符串_(一)1-5Python数字和字符串

發(fā)布時(shí)間:2025/3/15 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python输出数字和字符串_(一)1-5Python数字和字符串 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

作業(yè)

一、數(shù)字?jǐn)?shù)據(jù)類型用于存儲(chǔ)數(shù)值。它們是不可變數(shù)據(jù)類型。

a = 3.0

b = 2.5

c = 2.4

Python支持不同的數(shù)值類型

1、init(有符號(hào)整數(shù)) - 它們通常被稱為整數(shù)或整數(shù)。它們是沒(méi)有小數(shù)點(diǎn)的正或負(fù)整數(shù)。

2、float(浮點(diǎn)實(shí)數(shù)值) - 也稱為浮點(diǎn)數(shù),它們表示實(shí)數(shù),并用小數(shù)點(diǎn)寫整數(shù)和小數(shù)部分。

數(shù)字類型轉(zhuǎn)換

Python可將包含混合類型的表達(dá)式內(nèi)部的數(shù)字轉(zhuǎn)換成用于評(píng)估求值的常用類型。 有時(shí)需要從一個(gè)類型到另一個(gè)類型執(zhí)行明確數(shù)字轉(zhuǎn)換,以滿足運(yùn)算符或函數(shù)參數(shù)的要求。

● int(x)將x轉(zhuǎn)換為純整數(shù)。

● long(x)將x轉(zhuǎn)換為長(zhǎng)整數(shù)。

● float(x)將x轉(zhuǎn)換為浮點(diǎn)數(shù)。

數(shù)學(xué)函數(shù)

1、abs(x) x的絕對(duì)值,x與零之間的(正)距離。

2、round(x,n) 返回浮點(diǎn)數(shù)x的四舍五入值。

c = 2.555

d = 1.545

print(round(c,2))

print(round(d,2))

運(yùn)行結(jié)果:

2.56

1.54

二、python布爾類型對(duì)應(yīng)兩個(gè)布爾值:True和False,分別對(duì)應(yīng)1和0。

print(True == 1)

print(False == 0)

print(True + False + 520)

運(yùn)行結(jié)果:

True

True

521

三、字符串是 Python 中最常用的數(shù)據(jù)類型。我們可以使用引號(hào)('或")來(lái)創(chuàng)建字符串。

1、Python不支持字符類型; 字符會(huì)被視為長(zhǎng)度為1的字符串,因此也被認(rèn)為是一個(gè)子字符串。要訪問(wèn)子串,請(qǐng)使用方括號(hào)的切片加上索引或直接使用索引來(lái)獲取子字符串。 例如 -

str1 = "abbstrbcdestrfghistrjklmn"

print(str1[0],str1[1], str1[2],str1[3])

運(yùn)行結(jié)果:

('a', 'b', 'b', 's')

str1 = "abbstrbcdestrfghistrjklmn"

2、 字符串find()方法

print(str1.find("str"))

運(yùn)行結(jié)果:

3

3、 字符串replace()

print(str1.replace("str","STR"))

運(yùn)行結(jié)果:

abbSTRbcdeSTRfghiSTRjklmn

4、 字符串split() shell 里面的awk 的-F 的選項(xiàng)

print(str1.split("str"))

運(yùn)行結(jié)果:

['abb', 'bcde', 'fghi', 'jklmn']

5、字符串join()

print('hello '.join(str1.split('str')))

運(yùn)行結(jié)果:

abbhello bcdehello fghihello jklmn

6、 字符串strip()

b = ' adrffgf dffs adff '

print(b.lstrip())

print(b.strip())

運(yùn)行結(jié)果:

adrffgf dffs adff (末尾有空格)

adrffgf dffs adff(末尾沒(méi)空格)

7、 字符串format()

name = "cnblogs"

url = "www.cnblogs.com"

print("hello " + name )

print("hello %s" % name)

print("hello {0},url is: {1}".format(name,url))

運(yùn)行結(jié)果:

hello cnblogs

hello cnblogs

hello cnblogs,url is: www.cnblogs.com

8、三重引號(hào)

Python中的三重引號(hào)允許字符串跨越多行,包括逐字記錄的新一行,TAB和任何其他特殊字符。

總結(jié)

以上是生活随笔為你收集整理的python输出数字和字符串_(一)1-5Python数字和字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。