Pythonでよく使われる関数
一、数学相关 1、绝对值:abs(-1) 2、最大最小值:max([1,2,3])、min([1,2,3]) 3、序列长度:len('abc')、len([1,2,3])、len((1,2,3)) 4、取模:divmod(5,2)//(2,1) 5、乘方:pow(2,3,4)//2**3/4 6、浮点数:round(1)//1.0 二、功能相关 1、函数是否可调用:callable(funcname),注意,funcname变量要定义过 2、类型判断:isinstance(x,list/int) 3、比较:cmp('hello','hello') 4、快速生成序列:(x)range([start,] stop[, step]) 三、类型转换 1、int(x) 2、long(x) 3、float(x) 4、complex(x) //复数 5、str(x) 6、list(x) 7、tuple(x) //元组 8、hex(x) 9、oct(x) 10、chr(x)//返回x对应的字符,如chr(65)返回‘A' 11、ord(x)//返回字符对应的ASC码数字编号,如ord('A')返回65 四、字符串处理 1、首字母大写:str.capitalize 2、字符串替换:str.replace 3、字符串切割:str.split 五、序列处理函数 1、len:序列长度 2、max:序列中最大值 3、min:最小值 4、filter:过滤序列 六、并行 zip map reduce
ログイン後にコピー
時間型処理:
time.time() 返回当前时间戳即,秒数1394647431.90625 time.asctime() 返回当时时间的ascii表式形势,'Thu Mar 13 02:03:46 2014' time.ctime() 当前时间的字符串形式 'Thu Mar 13 02:04:59 2014'和ascii码表显形式一样 time.ctime();time.ctime(time.time()) 可以指定时间戳转找成字符串形式'Wed Mar 12 08:26:26 2014' time.localtime() 返回当前时区的内部time格式struct_time格式 time.struct_time(tm_year=2014, tm_mon=3, tm_mday=13, tm_hour=2, tm_min=8, tm_sec=14, tm_wday=3, tm_yday=72, tm_isdst=0) time.localtime()[:6] #(2014, 3, 13, 8, 15, 7, 3, 72) time.localtime()[0:9] #(2014, 3, 13, 8, 15, 24, 3, 72, 0) time.gmtime() 将时间戳转变成UTC时区(0时区)的struct_time结构, time.mktime() 将内部time格式转换成时间戳,即秒数1394583457.0 time.mktime(time.localtime(time.time())) 如1394583457.0 time.strftime("%Y-%m-%d",time.localtime(time.time())) 有将内部time结构转变成我们人为可读的指定的字符串格式 '2014-3-12' time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()) 如'2014-03-13 01:54:27' time.strftime("%a %b %d %H:%M:%S %Y",time.localtime()) 如'Thu Mar 13 01:55:05 2014' time.strptime()将字符串格式的时间转变成内部time格式 time.strptime("Sat Mar 28 22:24:25 2009","%a %b %d %H:%M:%S %Y")返回一个struct_time结构时间time.struct_time(tm_year=2009, tm_mon=3, tm_mday=28, tm_hour=22, tm_min=24, tm_sec=25, tm_wday=5, tm_yday=87, tm_isdst=-1) a = "Sat Mar 28 22:24:24 2009" 这个是把字符转转变成struct_time内部结构后再用time.mktime()生成时间戳,即生成字符串。 b = time.mktime(time.strptime(a,"%a %b %d %H:%M:%S %Y"))
ログイン後にコピー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事
アサシンのクリードシャドウズ:シーシェルリドルソリューション
3週間前
By DDD
Windows11 KB5054979の新しいものと更新の問題を修正する方法
2週間前
By DDD
Atomfallのクレーンコントロールキーカードを見つける場所
3週間前
By DDD
<🎜>:Dead Rails-すべての課題を完了する方法
4週間前
By DDD
Atomfall Guide:アイテムの場所、クエストガイド、およびヒント
1 か月前
By DDD

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7684
15


Java チュートリアル
1639
14


CakePHP チュートリアル
1393
52


Laravel チュートリアル
1287
25


PHP チュートリアル
1229
29



LinuxターミナルでPythonバージョンを表示する際の許可の問題の解決策PythonターミナルでPythonバージョンを表示しようとするとき、Pythonを入力してください...

10時間以内にコンピューター初心者プログラミングの基本を教える方法は?コンピューター初心者にプログラミングの知識を教えるのに10時間しかない場合、何を教えることを選びますか...

fiddlereveryversings for the-middleの測定値を使用するときに検出されないようにする方法

PythonのPandasライブラリを使用する場合、異なる構造を持つ2つのデータフレーム間で列全体をコピーする方法は一般的な問題です。 2つのデータがあるとします...

UvicornはどのようにしてHTTPリクエストを継続的に聞きますか? Uvicornは、ASGIに基づく軽量のWebサーバーです。そのコア機能の1つは、HTTPリクエストを聞いて続行することです...

Pythonでは、文字列を介してオブジェクトを動的に作成し、そのメソッドを呼び出す方法は?これは一般的なプログラミング要件です。特に構成または実行する必要がある場合は...
