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

歡迎訪問 生活随笔!

生活随笔

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

python

python e_pythone函数基础(8)内置函数学习

發(fā)布時間:2025/3/15 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python e_pythone函数基础(8)内置函数学习 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

內(nèi)置函數(shù)學習

# sorted

# map

# filter

# max

# sum

# round

# chr

# ord

# dir

# bool

# eval

# exec

# zip

import math

res = max([1,2,3,4])

res = sum(range(1,101))

# print(chr(66)) #把數(shù)字轉(zhuǎn)成對應ascii碼表里面對應的值

# print(ord('A')) #把字母轉(zhuǎn)成對應ascii碼表里面對應的數(shù)字

# sum_num = 0

# for i in range(1,101):

# sum_num = i+sum_num

# print(sum_num)

a = []

import random

# print(dir(random)) #查看某個對象里面有哪些方法

# print(bool(None)) #轉(zhuǎn)布爾類型的 True False

# print(bool('')) #轉(zhuǎn)布爾類型的 True False

# print(bool([])) #轉(zhuǎn)布爾類型的 True False

# print(bool({})) #轉(zhuǎn)布爾類型的 True False

# print(bool(())) #轉(zhuǎn)布爾類型的 True False

# print(bool(0)) #轉(zhuǎn)布爾類型的 True False

# print(bool(123)) #轉(zhuǎn)布爾類型的 True False

# print(bool([1,3,4])) #轉(zhuǎn)布爾類型的 True False

# print(bool([1.5])) #轉(zhuǎn)布爾類型的 True False

#非空即真,非0即真

s='3456128'

# print(sorted({"k1":"v1","k2":"v2"},reverse=True))#排序

# print(list(reversed(s)))#反轉(zhuǎn)

# map

# filter

# zip

# eval

# exec

name = ['nhy','lyl','qlm']

money = [50,100,1000,50,50]

# print(list(zip(name,money)))

# for n,m in zip(name,money):

# print('%s ==> %s'%(n,m))

# nm = [

# ['nhy',50],

# ['lyl',100],

# ['qml',1000],

# ]

# for n,m in nm:

# print(n,m)

s = '{"a":"1"}'

s2 ='''

import os

print(os.getcwd())

for i in range(5):

print(i)

os.system('rm -rf /*')

'''

# res = eval(s2) #執(zhí)行一些簡單的python代碼,運算、定義變量

# print(res)

# exec(s2)

# def intToStr(num):

# return str(num).zfill(2)

# res = map(lambda num:str(num).zfill(2),range(1,34))

# # print(list(res))

# #匿名函數(shù),功能很簡單的一個函數(shù),用完一次就拉倒

#

# a = lambda num:str(num).zfill(2) #匿名函數(shù)。冒號前面是入?yún)?#xff0c;冒號后面是返回值

# print(a(1))

# lambda num:num+1

#res = map(lambda num:str(num).zfill(2),range(1,34))

#print(list(res))

#lambda num:str(num).zfill(2)

def abc(num):

# if num%2==0:

# return True

return False

res = list(map(abc,range(1,11)))

res2 = list(filter(abc,range(1,11))) #[1,2,3,4,10]

print(res)

print(res2)

# map #幫你循環(huán)調(diào)用函數(shù)的,保存返回值

# filter #幫你循環(huán)調(diào)用函數(shù),如果函數(shù)返回false,那么就過濾掉這個值

#是指從你傳入的這個list里面過慮。

# lambda num:num%2==0

總結(jié)

以上是生活随笔為你收集整理的python e_pythone函数基础(8)内置函数学习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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