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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

88是python的整数类型吗_python基本数据类型

發布時間:2023/12/14 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 88是python的整数类型吗_python基本数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

基本數據類型(int,bool,str)

1.基本數據數據類型:

int 整數

str 字符串. 一般不存放大量的數據

bool 布爾值. 用來判斷. True, False

list 列表.用來存放大量數據, []表示. 里面可以裝各種數據類型.

tuple 元組. 只讀列表. () 表示

dict 字典. {key:value}

set 集合. 不重復

2. int類型

bit_length() 返回一個數的二進制長度

3. bool類型

布爾只有兩個值. True,False. 一般是沒有什么操作的.

類型轉換的問題:

想把xx轉換成yy. yy(xx)

可以表示False的內容:0, "", [], tuple(), {}, None

所有的空都是False. 所有的非空是True

4. str類型 字符串

由',",''', """闊起來的內容就是字符串

字符串是不可變的數據類型.不論你執行任何操作. 源字符串是不會改變的, 每次操作都會返回新字符串

1. 索引和切片

索引從0開始, 使用[下標]可以獲取到每一個字符, 還可以倒著數

切片: [起始位置:結束位置:步長]

1. 顧頭不顧尾

2. 默認從左到右取值.

3. 當步長為負可以從右往左取值

2. 字符串相關操作

1. upper() 轉換成大寫

2. stript() 去掉空白

3. replace(old, new) 把xxx替換成xxxx

4. split() 切割. 返回列表. 用多長的刀. 就要損失掉多少

5. startswith() 判斷是否以xxx開頭

6. find(), count(), index()

7. len() 字符串長度. python的內置函數

3. for循環

for 變量 in 可迭代對象:

循環體, 也存在break和continue

else:

當循環結束的時候會執行

練習題

1.有變量量name = "aleX leNb" 完成如下操作:

1)移除 name 變量量對應的值兩邊的空格,并輸出處理理結果

2)移除name變量量左邊的"al"并輸出處理理結果

3)移除name變量量右?面的"Nb",并輸出處理理結果

4)移除name變量量開頭的a"與后的"b",并輸出處理理結果

5)判斷 name 變量量是否以 "al" 開頭,并輸出結果

6)判斷name變量量是否以"Nb"結尾,并輸出結果

7)將 name 變量量對應的值中的 所有的"l" 替換為 "p",并輸出結果

8)將name變量量對應的值中的第?一個"l"替換成"p",并輸出結果

9)將 name 變量量對應的值根據 所有的"l" 分割,并輸出結果。

10)將name變量量對應的值根據第?一個"l"分割,并輸出結果。

11)將 name 變量量對應的值變?大寫,并輸出結果

12)將 name 變量量對應的值變?小寫,并輸出結果

13)將name變量量對應的值?首字?母"a"?大寫,并輸出結果

14)判斷name變量量對應的值字?母"l"出現?幾次,并輸出結果

15)如果判斷name變量量對應的值前四位"l"出現?幾次,并輸出結果

16)從name變量量對應的值中找到"N"對應的索引(如果找不不到則報錯),并輸出結果

17)從name變量量對應的值中找到"N"對應的索引(如果找不不到則返回-1)輸出結果

18)從name變量量對應的值中找到"X le"對應的索引,并輸出結果

19)請輸出 name 變量量對應的值的第 2 個字符?

20)請輸出 name 變量量對應的值的前 3 個字符?

21)請輸出 name 變量量對應的值的后 2 個字符?

22)請輸出 name 變量量對應的值中 "e" 所在索引位置?

例例如:asb, bsb,csb,...gsb。 6.使?用for循環對s="321"進?行行循環,打印的內容依次是:"倒計時3秒","倒計時 2秒","倒計時1秒","出發!"。

7,實現?一個整數加法計算器?(兩個數相加):

如:content = input("請輸?入內容:") ?用戶輸?入:5+9或5+ 9或5 + 9,然后進 ?行行分割再進?行行計算。

8,實現?一個整數加法計算器?(多個數相加):

如:content = input("請輸?入內容:") ?用戶輸?入:5+9+6 +12+ 13,然后進?行行 分割再進?行行計算。

9,計算?用戶輸?入的內容中有?幾個整數(以個位數為單位)。

如:content = input("請輸?入內容:") # 如fhdal234slfh98769fjdla

10、寫代碼,完成下列列需求:

?用戶可持續輸?入(?用while循環),?用戶使?用的情況: 輸?入A,則顯示?走?大路路回家,然后在讓?用戶進?一步選擇: 是選擇公交?車,還是步?行行? 選擇公交?車,顯示10分鐘到家,并退出整個程序。 選擇步?行行,顯示20分鐘到家,并退出整個程序。 輸?入B,則顯示?走?小路路回家,并退出整個程序。 輸?入C,則顯示繞道回家,然后在讓?用戶進?一步選擇: 是選擇游戲廳玩會,還是?網吧? 選擇游戲廳,則顯示 ‘?一個半?小時到家,爸爸在家,拿棍等你。’并讓其 重新輸?入A,B,C選項。 選擇?網吧,則顯示‘兩個?小時到家,媽媽已做好了了戰?斗準備。’并讓其重 新輸?入A,B,C選項。

11、寫代碼:計算 1 - 2 + 3 ... + 99 中除了了88以外所有數的總和?

12. 判斷?一句句話是否是回?文. 回?文: 正著念和反著念是?一樣的.

例例如, 上海? ?自來?水來?自海?上

13. 輸?入?一個字符串串,要求判斷在這個字符串串中?大寫字?母,?小寫字?母,數字, 其它字符共出現了了多少次,并輸出出來

14、制作趣味模板程序需求:等待?用戶輸?入名字、地點、愛好,根據?用戶的名 字和愛好進?行行任意現實 如:敬愛可親的xxx,喜歡在xxx地?方?干xxx

15. 給出百家姓. 然后?用戶輸?入?一個?人的名字. 判斷這個?人是否是百家 姓中的姓?氏(升級題) 百家姓: first_names = """ 趙錢孫李李,周吳鄭王。 馮陳褚衛,蔣沈沈韓楊。 朱秦尤許,何呂施張。 孔曹嚴華,?金金魏陶姜。 戚謝鄒喻,柏?水竇章。 云蘇潘葛,奚范彭郎。 魯?韋昌?馬,苗鳳花?方。 俞任袁柳柳,酆鮑史唐。 費廉岑薛,雷雷賀倪湯。 滕殷羅畢,郝鄔安常。 樂于時傅,?皮卞?齊康。 伍余元?卜,顧孟平?黃。 和穆蕭尹,姚邵湛汪。 祁?毛禹狄,?米?貝明臧。 計伏成戴,談宋茅龐。 熊紀舒屈,項祝董梁梁。 杜阮阮藍閔,席季麻強。 賈路路婁危,江童顏郭。 梅?盛林林刁,鐘徐邱駱。 ?高夏蔡?田,樊胡凌霍。 虞萬?支柯,昝管盧莫。 經房裘繆,?干解應宗。 丁宣賁鄧,郁單杭洪。 包諸左?石,崔吉鈕龔。 程嵇邢滑,裴陸榮翁。 荀?羊於惠,甄曲家封。 芮羿儲靳,汲邴糜松。 井段富巫,烏焦巴?弓。 牧隗?山?谷,?車侯宓蓬。 全郗班仰,秋仲伊宮。 寧仇欒暴暴,?甘鈄厲戎。 祖武符劉,景詹束?龍。 葉幸司韶,郜黎薊薄。 印宿?白懷,蒲邰從鄂。 索咸籍賴,卓藺屠蒙。

池喬陰鬱,胥能蒼雙。 聞莘黨翟,譚貢勞逄。 姬申扶堵,冉宰酈雍。 卻璩桑桂,濮?牛壽通。 邊扈燕冀,郟浦尚農。 溫別莊晏,柴瞿閻充。 慕連茹習,宦艾?魚容。 向古易易慎,?戈廖庾終。 暨居衡步,都耿滿弘。 匡國?文寇,?廣祿闕東。 歐?殳沃利利,蔚越夔隆隆。 師鞏厙聶,晁勾敖融。 冷訾?辛闞,那簡饒空。 曾毋沙乜,養鞠須豐。 巢關蒯相,查后荊紅。 游竺權逯,蓋益桓公。 萬俟司?馬,上官歐陽。 夏侯諸葛,聞?人東?方。 赫連皇甫,尉遲公?羊。 澹臺公冶,宗政濮陽。 淳于單于,太叔申屠。 公孫仲孫,軒轅令狐。 鐘離宇?文,?長孫慕容。 鮮于閭丘,司徒司空。 丌官司寇,仉督?子?車。 顓孫端?木,巫?馬公?西。 漆雕樂正,壤駟公良。 拓拓跋夾?谷,宰?父?谷梁梁。 晉楚閆法,汝鄢涂欽。 段?干百?里里,東郭南?門。 呼延歸海?,?羊?舌微?生。 岳帥緱亢,況郈有琴。 梁梁丘左丘,東?門?西?門。 商牟佘佴,伯賞南宮。 墨?哈譙笪,年年愛陽佟。 第五?言福,百家姓終。 """

答案

#1#(1)

name = "aleX leNb"s1=name.strip()print(s1)#(2)

s2 = name.lstrip("al")print(s2)#(3)

s3 = name.rstrip("Nb")print(s3)#(4)

s4 = name.strip("ab")print(s4)#(5)

s5 = name.startswith("al")print(s5)#(6)

s6 = name.endswith("Nb")print(s6)#(7)

s7 = name.replace("l","p")print(s7)#(8)

s8 = name.replace("l","p",1)print(s8)#(9)

s9 = name.split("l")print(s9)#(10)

s10 = name.split("l",1)print(s10)#(11)

s11 =name.upper()print(s11)#(12)

s12 =name.lower()print(s12)#(13)

s13 =name.capitalize()print(s13)#(14)

s14 = name.count("l")print(s14)#(15)

s15 = name.count("l",0,4)print(s15)#(16)

s16 = name.index("N")print(s16)#(17)

s17 = name.find("N")print(s17)#(18)

s18 = name.find("X le")print(s18)#(19)

print(name[1])#(20)

print(name[0:3])#(21)

print(name[-2:])#(22)

s22 = name.find("e")print(s22)#2

s = "123a4b5c"

#(1)

s1 = s[0:3]print(s1)#(2)

s2 = s[3:6]print(s2)#(3)

s3 = s[0:8:2]print(s3)#(4)

s4 = s[1:6:2]print(s4)#(5)

s5 = s[7]print(s5)#(6)

s6 = s[-3:-8:-2]print(s6)#3

s = "asdfer"count=0while count

count= count + 1

for content ins:print(content)#4

for count ins:print(s)#5

s = "abcdefg"

for count ins:

count+= "sb"

print(count)#6

s = "321"

for count ins:print("倒計時" + count + "秒")else:print("出發")#7

content = input("請輸入內容:").replace(" ","")

c= content.split("+")

c1=int(c[0])

c2= int(c[1])print(c1 +c2)#8

content = input("請輸入內容:").strip()

c= content.split("+")

sum=0for n inc:

sum+=int(n)else:print(sum)#9

content = input("請輸?內容:").strip()

count=0

b=0while count

c=content[count]ifc.isdigit():

b+= 1count+= 1

print("輸入的有%s個整數" %(b))#10

while 1:

count= input("請選擇回家方式(A,B,C):")if count == "A":print("走大路回家")

A_1= input("請選擇公交車還是步行?")if A_1 == "公交車":print("10分鐘到家")break

elif A_1 == "步行":print("20分鐘到家")break

else:print("請重新選擇")continue

elif count == "B":print("走小路回家")break

elif count == "C":print("繞道回家")

C_1= input("請選擇游戲廳玩會,還是網吧?")if C_1 == "游戲廳":print("一個半小時到家,爸爸在家,拿棍等你")continue

elif C_1 == "網吧":print("兩個小時到家,媽媽已經做好了戰斗準備")continue

else:print("請重新選擇")continue

else:print("請重新選擇")continue

#11

num =0

sum=0while num <= 99:if num == 88:pass

elif num % 2 ==1:

sum+=numelse:

sum-=num

num+= 1

print(sum)#12

count = input("請輸入一句話:")if count[::-1] ==count:print("這是一段回文")else:print("這不是回文")#13

content = input("請輸?內容:").strip()

count=0

num=0

A_num=0

a_num=0while count

c=content[count]ifc.isdigit():

num+= 1

elifc.isupper():

A_num+= 1

elifc.islower():

a_num+= 1count+= 1

print("輸入的有%s個整數" %(num))print("輸入的有%s個大寫字母" %(A_num))print("輸入的有%s個小寫字母" %(a_num))#14

name = input("請輸入名字:")

didian= input("請輸入地點:")

hobby= input("請輸入愛好:")print("敬愛可親的%s,最喜歡在%s地方干%s" %(name,didian,hobby))#15

first_names = '''趙錢孫李,周吳鄭王。

馮陳褚衛,蔣沈韓楊。

朱秦尤許,何呂施張。

孔曹嚴華,金魏陶姜。

戚謝鄒喻,柏水竇章。

云蘇潘葛,奚范彭郎。

魯韋昌馬,苗鳳花方。

俞任袁柳,酆鮑史唐。

費廉岑薛,雷賀倪湯。

滕殷羅畢,郝鄔安常。

樂于時傅,皮卞齊康。

伍余元卜,顧孟平黃。

和穆蕭尹,姚邵湛汪。

祁毛禹狄,米貝明臧。

計伏成戴,談宋茅龐。

熊紀舒屈,項祝董梁。

杜阮藍閔,席季麻強。

賈路婁危,江童顏郭。

梅盛林刁,鐘徐邱駱。

高夏蔡田,樊胡凌霍。

虞萬支柯,昝管盧莫。

經房裘繆,干解應宗。

丁宣賁鄧,郁單杭洪。

包諸左石,崔吉鈕龔。

程嵇邢滑,裴陸榮翁。

荀羊於惠,甄曲家封。

芮羿儲靳,汲邴糜松。

井段富巫,烏焦巴弓。

牧隗山谷,車侯宓蓬。

全郗班仰,秋仲伊宮。

寧仇欒暴,甘鈄厲戎。

祖武符劉,景詹束龍。

葉幸司韶,郜黎薊薄。

印宿白懷,蒲邰從鄂。

索咸籍賴,卓藺屠蒙。

池喬陰鬱,胥能蒼雙。

聞莘黨翟,譚貢勞逄。

姬申扶堵,冉宰酈雍。

卻璩桑桂,濮牛壽通。

邊扈燕冀,郟浦尚農。

溫別莊晏,柴瞿閻充。

慕連茹習,宦艾魚容。

向古易慎,戈廖庾終。

暨居衡步,都耿滿弘。

匡國文寇,廣祿闕東。

歐殳沃利,蔚越夔隆。

師鞏厙聶,晁勾敖融。

冷訾辛闞,那簡饒空。

曾毋沙乜,養鞠須豐。

巢關蒯相,查后荊紅。

游竺權逯,蓋益桓公。

萬俟司馬,上官歐陽。

夏侯諸葛,聞人東方。

赫連皇甫,尉遲公羊。

澹臺公冶,宗政濮陽。

淳于單于,太叔申屠。

公孫仲孫,軒轅令狐。

鐘離宇文,長孫慕容。

鮮于閭丘,司徒司空。

丌官司寇,仉督子車。

顓孫端木,巫馬公西。

漆雕樂正,壤駟公良。

拓跋夾谷,宰父谷梁。

晉楚閆法,汝鄢涂欽。

段干百里,東郭南門。

呼延歸海,羊舌微生。

岳帥緱亢,況郈有琴。

梁丘左丘,東門西門。

商牟佘佴,伯賞南宮。

墨哈譙笪,年愛陽佟。

第五言福,百家姓終。'''name= input("請輸入姓名:")

sum= ""

for c inname:

sum+=cif sum infirst_names:print("在百家姓里")break

else:print("不在百家姓里")

總結

以上是生活随笔為你收集整理的88是python的整数类型吗_python基本数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。