SlideShare a Scribd company logo
「Python言語」
はじめの一歩
Takanori Suzuki / 2015-08-19
ヒカ☆ラボ
「Python言語」はじめの一歩 / First step of Python
ハッシュタグは
#ヒカラボ
自己紹介
• 鈴木 たかのり / Takanori Suzuki
• Twitter: @takanory

Recommended for you

Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –

Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 – それぞれの特徴について、実装例を見ながら確認していく

denotypescriptjavascript
async/await のしくみ
async/await のしくみasync/await のしくみ
async/await のしくみ

https://connpass.com/event/95696/ 2018/9/15 「Unity 非同期完全に理解した勉強会」にて登壇

c#async/await.net
Pythonによる黒魔術入門
Pythonによる黒魔術入門Pythonによる黒魔術入門
Pythonによる黒魔術入門

Pythonによる(Rubyでも大体適用可能)黒魔術へ入門するための案内書

metaprogrammingpythonmeta
PyCon JP 2015 Chair
Python Bouldering部 部長
• Pythonで開発してる会社
• 一部分を書いた→
• http://www.shuwasystem.co.jp/products/7980html/4315.html
BeProud所属
• 2015年4月発売
• 内容はここから主に引用
• 128ページ、1,980円+税
• http://gihyo.jp/book/2015/978-4-7741-7320-7
Pythonエンジニア養成読本

Recommended for you

モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
モノタロウの1900万商品を検��する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)

「モノタロウの1900万商品を検索するElasticsearch構築運用事例」として、2022年10月26日に「第50回 Elasticsearch 勉強会」にて発表した内容の資料です。 モノタロウの商品検索の仕組みや、取り入れた工夫について説明しています。

elasticsearchmonotaro
20221226_TITECH_lecture_ishizaki_public.pdf
20221226_TITECH_lecture_ishizaki_public.pdf20221226_TITECH_lecture_ishizaki_public.pdf
20221226_TITECH_lecture_ishizaki_public.pdf

東工大の2022年度数理・計算科学特論B、で講義をさせていただいた際に使用した資料です。

PlaySQLAlchemy: SQLAlchemy入門
PlaySQLAlchemy: SQLAlchemy入門PlaySQLAlchemy: SQLAlchemy入門
PlaySQLAlchemy: SQLAlchemy入門

神戸Pythonの会での SQLAlchemy 入門ハンズオンの資料です。 座学パートの多いSQLAlchemy Primerよりもハンズオンに重点を置いて、日本語で書き直しました。

pythonkobesql
来場ありがとうござい
ます
Pythonでのプログラミングに
興味ある人?
Python
書いたことある人?
他の言語でプログラム
書いたことある人?

Recommended for you

Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Dockerからcontainerdへの移行
Dockerからcontainerdへの移行

NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```

dockerkubernetescontainerd
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)

PostgreSQLをKubernetes上で活用するためのOperator紹介! (Cloud Native Database Meetup #3 発表資料) 2022年1月14日 NTTデータ 技術開発本部 先進コンピューティング技術センタ 藤井 雅雄

postgresqlkubernetesk8s
マーク&スイープ勉強会
マーク&スイープ勉強会マーク&スイープ勉強会
マーク&スイープ勉強会

マーク&スイープ勉強会の発表資料です。

gc mark sweep
プログラム
書いたことない人?
注意事項
今日の内容だけで
Python書けるように
ならないよ
今日やること
1. Pythonの特徴
2. 言語の特徴
3. インストール
4. 基本的な言語仕様
5. Python 2と3の違い
6. よく使う標準ライブラリ
7. よく使うサードパーティ製パッケージ
8. どうやって学ぶか

Recommended for you

1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...

1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~ (第38回PostgreSQLアンカンファレンス@オンライン 発表資料) 2023年1月27日(金) NTTデータ 技術開発本部 先進コンピューティング技術センタ 石井 愛弓

postgresqlrestapplication development
アプリを成長させるためのログ取りとログ解析に必要なこと
アプリを成長させるためのログ取りとログ解析に必要なことアプリを成長させるためのログ取りとログ解析に必要なこと
アプリを成長させるためのログ取りとログ解析に必要なこと

DroidKaigi2018の講演の「アプリを成長させるためのログ取りとログ解析に必要なこと」の発表資料です。

androidbigqueryfirebase
C#とILとネイティブと
C#とILとネイティブとC#とILとネイティブと
C#とILとネイティブと

2013/12/21 プログラミング生放送勉強会 第27回@品川 にて発表。

1. Pythonの特徴
Q. Pythonってなにがで
きるの?
A. なんでもできます
きれいに書きやすい
ので保守しやすい

Recommended for you

関数型プログラミングのデザインパターンひとめぐり
関数型プログラミングのデザインパターンひとめぐり関数型プログラミングのデザインパターンひとめぐり
関数型プログラミングのデザインパターンひとめぐり

このスライドは、2021/11/27 に開催された「JSConf JP 2021」で発表したものです。

Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~

「企業のためのDocker実戦ガイド」発表資料 2017年2月27日(月) https://itmedia.smartseminar.jp/public/seminar/view/981

virtualizationcloud computingcontainer
関数型プログラミング入門 with OCaml
関数型プログラミング入門 with OCaml関数型プログラミング入門 with OCaml
関数型プログラミング入門 with OCaml

TUTLTにて公開した言語に依らない関数型プログラミング入門のスライドに、 TUTAdCに合わせてOCamlの関数型プログラミング入門を追加した前後編のスライドです。 長いです。 特に後半はコードが登場してスライドの密度が上がるため、 全画面表示するかダウンロードして見て頂けると幸いです。

functionalprogrammingocaml
ちゃんとしてる
• 20年以上開発が継続
• 後方互換性あり
• PEPというルールに則って機能を拡張
Python 2 と 3
• 最新は Python 2.7.10 と 3.4.3(もうすぐ3.5.0)
• 一部後方互換性なし
• 今日は Python 3 ベースでやります
2. 言語の特徴
今日やること
1. Pythonの特徴
2. 言語の特徴 ← イマココ
3. インストール
4. 基本的な言語仕様
5. Python 2と3の違い
6. よく使う標準ライブラリ
7. よく使うサードパーティ製パッケージ
8. どうやって学ぶか

Recommended for you

入門 シェル実装
入門 シェル実装入門 シェル実装
入門 シェル実装

開発者にとってシェルが必要不可欠なものであることは論を俟ちませんが、当たり前の存在すぎてこれがどのように実現されているのかを知る機会はあまりないと思います。本トークでは、シェルがどのように実現されているのかを、実際にシェルを実装する過程を通じてお話しします。 ※ もともとのトークのタイトルは「入門 シェル」でしたが,わかりやすさのため「入門 シェル実装」にタイトルを変更しています.

unixlinuxshell
作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく

DevOpsDays Tokyo 2022 の発表資料です。 https://confengine.com/conferences/devopsdays-tokyo-2022/proposal/16422

devopsサイボウズci/cdパイプライン
python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集
python-twittertwitter
インデントでブロック構造
for i in range(10):
if i % 5 == 0:
print('ham')
elif i % 3 == 0:
print('eggs')
else:
print('spam')
対話モード
$ python
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 23 2015, 02:52:03)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more
information.
>>> for i in range(10):
... if i % 5 == 0:
... print('ham')
... elif i % 3 == 0:
... print('eggs')
... else:
... print('spam')
...
ham
spam
spam
:
eggs
バッテリー付属
• 200+ の便利な標準ライブラリ
• http://docs.python.jp/3/library/
豊富な外部パッケージ
• 60,000+ の外部パッケージ
• PyPI: Python Package Index
• http://pypi.python.org/
• 「パイピーアイ」と読むらしい

Recommended for you

PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門

PythonによるWebスクレイピング入門

python
Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編

「ITエンジニアのための機械学習理論入門」で提供しているサンプルコードに含まれるデータ分析ライブラリ(NumPy/pandasなど)を解説した資料です。 下記の書籍のサンプルコードが理解できるようになることが目標です。 - ITエンジニアのための機械学習理論入門(技術評論社) - http://www.amazon.co.jp/dp/4774176982/ 2015/10/25 ver1.0 公開 2015/10/26 ver1.1 微修正 2016/05/25 ver1.4 subplotの順番を修正 2016/11/15 ver2.0 改訂版公開 2016/11/16 ver2.1 改行幅修正 2017/01/10 ver2.2 微修正 2017/01/12 ver2.3 微修正

machine learningpython
Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析

Pythonのネットワーク分析パッケージNetwrokXの紹介

networkxscipypython
3. インストール
python.orgからdownload
• Mac, Windowsはインストーラーからどうぞ
• https://www.python.org/downloads/
• WindowsはPATHの設定をお忘れなく
• Linux はそれぞれのパッケージ管理からどうぞ
4. 基本的な言語仕様
今日やること
1. Pythonの特徴
2. 言語の特徴
3. インストール
4. 基本的な言語仕様 ← イマココ
5. Python 2と3の違い
6. よく使う標準ライブラリ
7. よく使うサードパーティ製パッケージ
8. どうやって学ぶか

Recommended for you

10分でわかるPythonの開発環境
10分でわかるPythonの開発環境10分でわかるPythonの開発環境
10分でわかるPythonの開発環境

【追記】このスライドは2014年に作られたものであり、内容については現在では歴史的意義以外の価値はありません。今からPython始めるならPython3でvenv使わないと怖い人たちに殴られるのでそうしましょう。

PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識

2014-09-03開催の熊本高専 高専カフェで紹介する、PythonとRを使ったデータ分析環境の解説です。

datapythonr
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp

PyCon JP 2015 Talk Session発表資料

dockersabrmetricsbaseball
対話モードで数値計算
$ python
>>> 1 + 1
2
>>> 2 * 3
6
>>> width = 60
>>> height = 90
>>> width * height
5400
文字列とリスト
>>> ‘Hello world'
‘Hello world'
>>> "Monty Python's Flying Circus"
"Monty Python's Flying Circus"
>>> ['Hello', 3]
['Hello', 3]
関数と組み込み関数
>>> def add(a, b):
... return a + b
...
>>> add(1, 3)
4
>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
FizzBuzzで知る言語仕様
• 1から順番に数字を言う
• 3で割り切れる時は「Fizz」と言う
• 5で割り切れる時は「Buzz」と言う
• 3と5で割り切れる時は「FizzBuzz」と言う

Recommended for you

Python東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしようPython東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしよう

Python東海Vol.5 発表資料。 IPythonをマスターしよう by Hiroshi Funai

python-tokaipythonipython
RとPythonによるデータ解析入門
RとPythonによるデータ解析入門RとPythonによるデータ解析入門
RとPythonによるデータ解析入門
pythonr
Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門

勉強会で話した、Scikit-learnの入門資料です。speakerdecでも共有しましたが、slideshare一本化のためこちらにも上げます

scikit-learnpython
Pythonファイルを実行
def fizzbuzz(num):
return num
print(fizzbuzz(4))
$ python fizzbuzz.py
4
for: ループ処理
def fizzbuzz(num):
return num
for num in range(1, 101):
print(fizzbuzz(num))
$ python fizzbuzz.py
1
2
3
:
100
if, elif, else: 条件分岐
def fizzbuzz(num):
if num % 3 == 0 and num % 5 == 0:
return 'FizzBuzz'
elif num % 3 == 0:
return 'Fizz'
elif num % 5 == 0:
return 'Buzz'
else:
return str(num)
FizzBuzzの完成
$ python fizzbuzz.py
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
:
Buzz

Recommended for you

scikit-learnを用いた機械学習チュートリアル
scikit-learnを用いた機械学習チュートリアルscikit-learnを用いた機械学習チュートリアル
scikit-learnを用いた機械学習チュートリアル

大阪Pythonユーザの集まり 2014/03 で発表した資料 http://connpass.com/event/5361/

Gensim
GensimGensim
Gensim

トピックモデルを手軽に使えるPythonのライブラリ、gensimの解説です。

Python入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニングPython入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニング

ノンプログラマーなエンジニアを対象としたプログラミング言語 Python のトレーニング。演習込みで 4時間 x 4日間 の内容を1スライドにまとめています。 プログラミングとはなんぞや、なぜpythonをやるのかというところから、クラスの継承あたりまでをカバーしています。それにくわえて業務によく利用されると思われる機能を説明しています。

python プログラミング
その他の言語仕様
• データ型
• 文字列の操作
• コレクション
• ファイル操作
• モジュール
データ型
• int: 整数型
• float: 浮動小数点型
• str: 文字列型
• bytes: バイト型
データ型
>>> type(1)
<class 'int'>
>>> type(1.1)
<class 'float'>
>>> type('日本語')
<class 'str'>
>>> '日本語'.encode('utf-8')
b'xe6x97xa5xe6x9cxacxe8xaax9e'
>>> type('日本語'.encode('utf-8'))
<class 'bytes'>
文字列の操作
>>> 'Hello World' # シングルクォーテーション
'Hello World'
>>> "Hello World" # ダブルクォーテーション
'Hello World'
>>> 'Mt.' + 'Fuji' # 文字列の連結
'Mt.Fuji'
>>> 'python'[2:5] # スライス
'tho'
>>> 't' in 'python' # 文字列の存在チェック
True
>>> 'pain-au-chocolat'.split('-') # 文字列分割
['pain', 'au', 'chocolat']

Recommended for you

【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817

AWSの運用を開始して1年。オウンドメディアや自社サービスのAWS運用やコストについて全てお話しします!

ヒカラボaws
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
python rag_tech0928 tutorial
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編- Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-

Pythonによるwebアプリケーション入門 - Django編-

webpythondjango
コレクション
• list: リスト
• tuple: タプル
• dict: 辞書
• set: 集合
list: リスト
>>> animals = ['cat', 'dog', 'snake']
>>> type(animals)
<class 'list'>
>>> animals[0] # 要素を取得
'cat'
>>> animals[1:] # スライスも使える
['dog', 'snake']
>>> animals.append('elephant') # 要素を追加
>>> for animal in animals: # ループで取り出す
... print(animal)
...
cat
dog
snake
elephant
tuple: タプル
>>> animals = ('cat', 'dog', 'snake')
>>> type(animals)
<class 'tuple'>
>>> animals[0] # 要素を取得
'cat'
>>> animals[1:] # スライスも使える
('dog', 'snake')
>>> animals.append('elephant') # 追加はエラー
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'tuple' object has no attribute
'append'
>>> 'spam', # 要素が一つのtupleを作成
('spam',)
dict: 辞書
>>> user_info = {
... 'firstname': 'takanori',
... 'lastname': 'suzuki',
... }
>>> user_info
{'firstname': 'takanori', 'lastname': 'suzuki'}
>>> user_info['firstname'] # 要素を取得
'takanori'
>>> 'firstname' in user_info # キーの存在チェック
True
>>> for key, value in user_info.items():
... print(key, value)
...
firstname takanori
lastname suzuki

Recommended for you

Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門

データ解析入門〜グラフ分析処理・スクレイピング〜【found IT projectセミナー#6】 https://foundit-project.connpass.com/event/51809/

nlppython
続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門

続Pythonによるwebスクレイピング入門

pythonscraping
Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析

Japan

network sciencersocial network
set: 集合
>>> {'spam', 'ham'}
{'ham', 'spam'}
>>> {'spam', 'spam', 'spam'}
{'spam'}
>>> set1 = {'spam', 'ham'}
>>> set2 = {'ham', 'eggs'}
>>> set1 & set2 # 集合の積
{'ham'}
>>> set1 | set2 # 集合の和
{'ham', 'eggs', 'spam'}
ファイル操作
>>> with open('todo.txt') as f: # ファイルを開く
... todo_str = f.read()
...
>>> with open('memo.txt', 'w') as f: # 書き込む
... f.write('Hello worldn')
...
12
>>> with open('memo.txt', 'a', encoding='utf-8')
as f: # 文字コード指定して追記
... f.write('こんにちは世界n')
...
8
モジュール
def add(a, b):
return a + b
def sub(a, b):
return a - b
>>> import calc
>>> calc.add(1, 3)
4
>>> from calc import sub
>>> sub(5, 2)
3
calc.py
5. Python 2 と 3 の違い

Recommended for you

実践で学ぶネットワーク分析
実践で学ぶネットワーク分析実践で学ぶネットワーク分析
実践で学ぶネットワーク分析

第32回R勉強会@東京(#TokyoR)で発表した資料です。

rtokyorruby
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12

プログラミング言語Pythonの特徴、言語仕様、Python 2と3の違い、よく使うライブラリ、パッケージ、今後の学び方などについての発表資料です。

python
Pyconjp2014_implementations
Pyconjp2014_implementationsPyconjp2014_implementations
Pyconjp2014_implementations

Introduction to Python Implemetations

python
今日やること
1. Pythonの特徴
2. 言語の特徴
3. インストール
4. 基本的な言語仕様
5. Python 2と3の違い ← イマココ
6. よく使う標準ライブラリ
7. よく使うサードパーティ製パッケージ
8. どうやって学ぶか
printが文から関数に
>>> print # 空行を出力
>>> print 'Hello Python 2!'
Hello Python 2!
Python 2のprint文
Python 3のprint関数
>>> print() # 空行を出力
>>> print('Hello Python 3!')
Hello Python 3!
文字列がUnicodeに統一
Python 2の2種類の文字列
Python 3の文字列は1種類
>>> type('str文字列')
<type 'str'>
>>> type(u'unicode文字列')
<type 'unicode'>
>>> type('str文字列')
<class 'str'>
>>> type(u'unicode文字列')
<class 'str'>
整数の割り算が実数
Python 2の整数の割り算の結果は整数
Python 3は浮動小数点数
>>> 4 / 2
2
>>> 1 / 3
0
>>> 4 / 2
2.0
>>> 1 / 3
0.3333333333333333

Recommended for you

Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!

https://www.youtube.com/watch?v=N99q_YYjMzw PyCon JP 2020 presentation by Kir Chou in Japanese.

egghistorykir
Python & PyConJP 2014 Report
Python & PyConJP 2014 ReportPython & PyConJP 2014 Report
Python & PyConJP 2014 Report

グリー社内勉強会「Mini Tech Talk」発表資料 20141031 Python & PyConJP 2014 Report / 亀井 利光 & 中野 和貴 ※「Mini Tech Talk」とは、グリー社内で毎週金曜のランチタイムを利用して開催されている技術勉強会です

pythonpycon6502
210728 mpy
210728 mpy210728 mpy
210728 mpy

What's new in MicroPython 2021-07-28 西本卓也 @nishimotz / @24motz すごい広島 with Python で紹介した内容を加筆しています。

pythonmicropython
標準ライブラリの再構成
• 名前が変更
• ConfigParser -> configparser
• 統合
• StringIO, cStringIO -> io
• 再構成
• urllib, urllib2, urlparse -> urllib.*
6. よく使う
標準ライブラリ
今日やること
1. Pythonの特徴
2. 言語の特徴
3. インストール
4. 基本的な言語仕様
5. Python 2と3の違い
6. よく使う標準ライブラリ← イマココ
7. よく使うサードパーティ製パッケージ
8. どうやって学ぶか
200+ の標準ライブラリ
http://docs.python.jp/3/library/

Recommended for you

Python Kyoto study
Python Kyoto studyPython Kyoto study
Python Kyoto study
python
rpi_handson_2.5
rpi_handson_2.5rpi_handson_2.5
rpi_handson_2.5

サークル内ラズパイ講習会資料その2.5 その2と同じ日にやる内容でしたがトラブルがあって別の日に分割することになったので2.5です。

raspberry pilinux
Pyconjp2016 pyftplib
Pyconjp2016 pyftplibPyconjp2016 pyftplib
Pyconjp2016 pyftplib

PyConJP 2016 Pythonでpyftpdlibを使ってFTPサーバーを作る際に使ったテクニックの紹介

python
re: 正規表現
>>> import re
>>> m = re.search('py(thon)', 'python')
>>> m
<_sre.SRE_Match object; span=(0, 6),
match='python'>
>>> m.group()
'python'
>>> m.group(0)
'python'
>>> m.group(1)
'thon'
sys, os: システムパラメータとOS
>>> import os
>>> os.mkdir('spam')
>>> os.chdir('spam')
>>> os.getcwd() # 現在のディレクトリ
'/Users/takanori/hikalab/spam'
>>> import sys
>>> sys.exit(1)
datetime: 日付と時刻
>>> import datetime
>>> now = datetime.datetime.now()
>>> now.isoformat()
'2015-08-17T18:17:49.623626'
>>> today = datetime.date(2015, 8, 18)
>>> nextyear = datetime.date(2016, 1, 1)
>>> delta = nextyear - today
>>> delta.days
136
math, random: 数学関数と乱数
>>> import math
>>> math.pi
3.141592653589793
>>> math.sqrt(2)
1.4142135623730951
>>> import random
>>> random.randint(1, 1000)
632
>>> data = ['spam', 'ham', 'eggs']
>>> random.choice(data)
'eggs'
>>> random.shuffle(data)
>>> data
['spam', 'eggs', 'ham']

Recommended for you

Introduction of Python
Introduction of PythonIntroduction of Python
Introduction of Python

社内向けPython入門講義資料

python
How to run P4 BMv2
How to run P4 BMv2How to run P4 BMv2
How to run P4 BMv2

もっとも手軽にP4を試すことが可能なP4スイッチのソフトウェアリファレンス実装「 P4 BMv2 (Behavior Model v2)」の環境構築・実行方法の解説。

programmable dataplanenetworkingdataplane
おまえらこのライブラリ使ってないの? m9 (2013-07)
おまえらこのライブラリ使ってないの? m9	(2013-07)おまえらこのライブラリ使ってないの? m9	(2013-07)
おまえらこのライブラリ使ってないの? m9 (2013-07)
python
itertools: イテレータ生成関数
>>> import itertools
>>> list(itertools.chain('ABC', 'DEF'))
['A', 'B', 'C', 'D', 'E', 'F']
>>> list(itertools.combinations('ABCD', 2))
[('A', 'B'), ('A', 'C'), ('A', 'D'), ('B',
'C'), ('B', 'D'), ('C', 'D')]
shutil: 高レベルなファイル操作
>>> import shutil
>>> shutil.copytree('src_dir', 'dst_dir')
>>> shutil.rmtree('src_dir')
json: JSONエンコーダ、デコーダ
>>> import json
>>> data = {'spam': 'SPAM',
... 'ham': True,
... 'eggs': None,
... }
>>> json_str = json.dumps(data)
>>> json_str
'{"eggs": null, "ham": true, "spam": "SPAM"}'
>>> json.loads(json_str)
{'ham': True, 'eggs': None, 'spam': 'SPAM'}
7. よく使う
サードパーティ製
パッケージ

Recommended for you

cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列) cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)

トピックス:Python,Python の基礎,オブジェクト,メソッド,引数,文字列,インポート ,CodeCombat情報工学, コンピューターサイエンス, コンピューターサイエンス(全15回) https://www.kkaneko.jp/cc/cs/index.html 金子邦彦研究室ホームページ https://www.kkaneko.jp/index.html YouTube 動画 https://youtu.be/vUJKLwNQn44

pythonpython の基礎オブジェクト
Python × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack botPython × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack bot

普段slackを利用していて、Botに興味はあるけどまだ手を出したことがない・・・! そんな方のために簡単な作り方、デプロイ方法、応用方法をお伝えします。 今回は、公開されている雑談APIと組み合わせて、SlackBotと簡単な雑談できるようなものを例として作ります。 また、Herokuへのデプロイ方法、その他応用事例なども��伝えします。 SlackBotといえばCoffeeScriptで書けるHubotが有名ですが、今回はPythonで書いてみたい、という方向けのコンテンツです。

pythonslackheroku
Apilecture for 2014/02/22 at shannonlab
Apilecture for 2014/02/22 at shannonlabApilecture for 2014/02/22 at shannonlab
Apilecture for 2014/02/22 at shannonlab

lecture resume for 2/22

今日やること
1. Pythonの特徴
2. 言語の特徴
3. インストール
4. 基本的な言語仕様
5. Python 2と3の違い
6. よく使う標準ライブラリ
7. よく使うサードパーティ製パッケージ← イマココ
8. どうやって学ぶか
60,000+ の
サードパーティ製
パッケージ
https://pypi.python.org/pypi
pipとvirtualenv
• pip: サードパーティ製パッケージをインストールす
るためのコマンド
• virtualenv: 独立したPython環境を作る
pip のインストール
$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py
$ pip install (package name)

Recommended for you

Python languageupdate (2004)
Python languageupdate (2004)Python languageupdate (2004)
Python languageupdate (2004)

This is an ancient talk of Python language updates (for 2.3-2.4) presented at LL weekend 2004.

pythonrelicintroduction
私の好きなPython構文 vol.2 #nds46
私の好きなPython構文 vol.2 #nds46私の好きなPython構文 vol.2 #nds46
私の好きなPython構文 vol.2 #nds46

Pythonの文字列リテラル、with文について

ndspythonnds46
Pelicanによる www.python.jpの構築
Pelicanによる www.python.jpの構築Pelicanによる www.python.jpの構築
Pelicanによる www.python.jpの構築

Pelicanによる www.python.jpの構築

python pelican
virtualenv のインストール
$ pip install virtualenv
$ virtualenv venv
$ . venv/bin/activate
(venv)$ pip install requests
(venv)$ python
>>> import requests
>>> quit()
(venv)$ deactivate
$ python
>>> import requests
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'requests'
dateutil: 日時操作の強力な拡張
$ pip install python-dateutil
>>> from dateutil.parser import parse
>>> parse("Mon Jan 26 20:34:20 UTC 2015")
datetime.datetime(2015, 1, 26, 20, 34, 20,
tzinfo=tzutc())
>>> parse("2015-01-26 20:34:20 JST")
datetime.datetime(2015, 1, 26, 20, 34, 20,
tzinfo=tzlocal())
>>> parse("Jan-26-2015")
datetime.datetime(2015, 1, 26, 0, 0)
Requests: HTTPクライアント
$ pip install requests
>>> import requests
>>> url = 'http://connpass.com/api/v1/event/?keyword=python'
>>> r = requests.get(url) # URLにアクセス
>>> print(r.status_code) # ステータスコードを取得
200
>>> for event in r.json()['events'][:3]: # 先頭3件を取得
... print(event['title']) # イベントのタイトルを取得
...
Python mini hack-a-thon 夏山合宿 2015
SoftLayer Bluemix Summit 2015
コミュニティ運営の秘訣を知りたい人、『Sync Meetup』に集まれ!!
BeautifulSoup4: HTML, XMLパーサ
$ pip install beautifulsoup4
>>> from bs4 import BeautifulSoup
>>> import requests
>>> r = requests.get('http://docs.python.jp/3/library/')
>>> soup = BeautifulSoup(r.content, "html.parser") # HTMLパース
>>> toctree = soup.find('div', 'toctree-wrapper') # 目次を取得
>>> links = toctree.find_all('a') # aタグを全て取得
>>> len(links) # リンクの数を取得
358
>>> for link in links[:3]: # 先頭3件を取得
... print(link.text)
...
1. はじめに
2. 組み込み関数
3. 組み込み定数

Recommended for you

Perlワンライナーで全てのモジュールにuse v5.8.0つける!
Perlワンライナーで全てのモジュールにuse v5.8.0つける!Perlワンライナーで全てのモジュールにuse v5.8.0つける!
Perlワンライナーで全てのモジュールにuse v5.8.0つける!

Perl Beginners #16

one-linerperl
Pythonを取り巻く開発環境 #pyconjp
Pythonを取り巻く開発環境 #pyconjpPythonを取り巻く開発環境 #pyconjp
Pythonを取り巻く開発環境 #pyconjp
pythondevelopment
Django_fukuoka
Django_fukuokaDjango_fukuoka
Django_fukuoka

Django_Fukuoka

pyhtondjangoweb
Pillow: 画像処理ライブラリ
$ pip install pillow
>>> from PIL import Image
>>> image = Image.open('sample.jpg') # 画像を読み込み
>>> half = (image.size[0] / 2, image.size[1] / 2)
>>> half = image.resize(half, Image.ANTIALIAS) # 縮小
>>> half.save('sample-half.jpg') # 画像を保存
>>> rotate = image.transpose(Image.ROTATE_90) # 回転
>>> rotate.save('sample-rotate.png') # PNGで保存
コーディング規約
• PEP 0008 -- Style Guide for Python Code
• https://www.python.org/dev/peps/pep-0008/
• pep8: コーディング規約のチェック
• autopep8: 自動的にPEP8形式にする
• flake8: pep8 + ソースコードのチェック
Webフレームワーク
• Django: https://www.djangoproject.com/
• Pyramid: http://docs.pylonsproject.org/en/latest/docs/
pyramid.html
• Flask: http://flask.pocoo.org/
• Bottle: http://bottlepy.org/
PyData関連
• NumPy: 行列計算
• SciPy: 化学計算
• Pandas: データ操作と処理
• matplotlib: データ可視化
• Chiner: 深層学習

Recommended for you

Outside and inside of PyCon JP 2016
Outside and inside of PyCon JP 2016Outside and inside of PyCon JP 2016
Outside and inside of PyCon JP 2016

The document contains percentage data showing that 42% of responses were for the second option, 53% were for the sixth option, and the remaining percentages were distributed among the other options with no single option receiving over 16% of responses.

stapypyconpyconjp
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなしThe tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし

Pythonとのはなし - event: Python入門者の集い - date: #pynyumon /2016 Jan 27

pynyumonpython
How to create PyCon JP
How to create PyCon JPHow to create PyCon JP
How to create PyCon JP

How to create PyCon JP / PyCon JPの作り方 2015 November 30 / BPStudy #99 Talk about "Summary of PyCon JP 2015", "History of PyCon JP" and "How to create PyCon JP".

pythonpyconjppycon
その他
• Sphinx: ドキュメント作成
• Ansible: システム構成管理
• pytz: タイムゾーン情報
• paramiko: SSH2接続
8. どうやって学ぶか
Pythonエンジニア養成読本
• これを買って復習しよう
PyCon JP 2015
• https://pycon.jp/2015/ja/
• 10月9日(金): チュートリアル
• 10月10日(土)、11日(日): カンファレンス
• 10月12日(月・祝): 開発スプリント

Recommended for you

PyCon JP 2015 Closing speech
PyCon JP 2015 Closing speechPyCon JP 2015 Closing speech
PyCon JP 2015 Closing speech

This document summarizes PyCon JP 2015, including attendance numbers, sponsors, and future events. It notes that 602 people attended PyCon JP 2015, up from 545 the previous year. It lists the various speakers and sessions. Finally, it announces future Python events in Japan throughout 2015 and 2016, and encourages support of PyCon JP through donations.

pythonpyconpyconjp
Two sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini SapporoTwo sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini Sapporo

Outside and inside of Python Engineer Training Book. Lightning Talks of PyCon mini Sapporo on 12 Sept. 2015.

pymookpythonpyconsap
Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"
pymookpythonplonesymptokyo
Web上のテキスト
• Pythonチュートリアル
• http://docs.python.jp/3.4/tutorial/
• Dive into Python 3 日本語版
• http://diveintopython3-ja.rdy.jp/
• Python HOWTO
• http://docs.python.jp/3.4/howto/
まとめ
まとめ
• 復習しよう
• コードを書こう
• コミュニティに飛び込もう
Happy Hacking !

Recommended for you

Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"

Two sides(inside/outside) of "Python Engineer Training Book". Overview of this book and how do we make this book.

pymookpython
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88

The document discusses the technology underlying PyCon JP, an annual Python conference in Japan. It describes the tools used for communication (Slack), issue management (JIRA), documents (Google Drive), and the website (Symposion). Other technologies mentioned include services for photos (Flickr), video (YouTube), and ticket sales (connpass). The document also outlines the goods, food, and processing involved in planning PyCon JP, concluding with an invitation to join the 2015 staff.

pyconjpbpstudy
Plone features and trends
Plone features and trendsPlone features and trends
Plone features and trends

Plone features and trends

plone

More Related Content

What's hot

Marp Tutorial
Marp TutorialMarp Tutorial
Marp Tutorial
Rui Watanabe
 
Goでかんたんソースコードの静的解析
Goでかんたんソースコードの静的解析Goでかんたんソースコードの静的解析
Goでかんたんソースコードの静的解析
Takuya Ueda
 
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
 
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
虎の穴 開発室
 
async/await のしくみ
async/await のしくみasync/await のしくみ
async/await のしくみ
信之 岩永
 
Pythonによる黒魔術入門
Pythonによる黒魔術入門Pythonによる黒魔術入門
Pythonによる黒魔術入門
大樹 小倉
 
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
株式会社MonotaRO Tech Team
 
20221226_TITECH_lecture_ishizaki_public.pdf
20221226_TITECH_lecture_ishizaki_public.pdf20221226_TITECH_lecture_ishizaki_public.pdf
20221226_TITECH_lecture_ishizaki_public.pdf
Kazuaki Ishizaki
 
PlaySQLAlchemy: SQLAlchemy入門
PlaySQLAlchemy: SQLAlchemy入門PlaySQLAlchemy: SQLAlchemy入門
PlaySQLAlchemy: SQLAlchemy入門
泰 増田
 
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
 
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
NTT DATA Technology & Innovation
 
マーク&スイープ勉強会
マーク&スイープ勉強会マーク&スイープ勉強会
マーク&スイープ勉強会
7shi
 
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
NTT DATA Technology & Innovation
 
アプリを成長させるためのログ取りとログ解析に必要なこと
アプリを成長させるためのログ取りとログ解析に必要なことアプリを成長させるためのログ取りとログ解析に必要なこと
アプリを成長させるためのログ取りとログ解析に必要なこと
Takao Sumitomo
 
C#とILとネイティブと
C#とILとネイティブとC#とILとネイティブと
C#とILとネイティブと
信之 岩永
 
関数型プログラミングのデザインパターンひとめぐり
関数型プログラミングのデザインパターンひとめぐり関数型プログラミングのデザインパターンひとめぐり
関数型プログラミングのデザインパターンひとめぐり
Kazuyuki TAKASE
 
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Masahito Zembutsu
 
関数型プログラミング入門 with OCaml
関数型プログラミング入門 with OCaml関数型プログラミング入門 with OCaml
関数型プログラミング入門 with OCaml
Haruka Oikawa
 
入門 シェル実装
入門 シェル実装入門 シェル実装
入門 シェル実装
Yusuke Sangenya
 
作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく
Ryo Mitoma
 

What's hot (20)

Marp Tutorial
Marp TutorialMarp Tutorial
Marp Tutorial
 
Goでかんたんソースコードの静的解析
Goでかんたんソースコードの静的解析Goでかんたんソースコードの静的解析
Goでかんたんソースコードの静的解析
 
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
 
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
 
async/await のしくみ
async/await のしくみasync/await のしくみ
async/await のしくみ
 
Pythonによる黒魔術入門
Pythonによる黒魔術入門Pythonによる黒魔術入門
Pythonによる黒魔術入門
 
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
 
20221226_TITECH_lecture_ishizaki_public.pdf
20221226_TITECH_lecture_ishizaki_public.pdf20221226_TITECH_lecture_ishizaki_public.pdf
20221226_TITECH_lecture_ishizaki_public.pdf
 
PlaySQLAlchemy: SQLAlchemy入門
PlaySQLAlchemy: SQLAlchemy入門PlaySQLAlchemy: SQLAlchemy入門
PlaySQLAlchemy: SQLAlchemy入門
 
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
 
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
 
マーク&スイープ勉強会
マーク&スイープ勉強会マーク&スイープ勉強会
マーク&スイープ勉強会
 
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
1日5分でPostgreSQLに詳しくなるアプリの開発 ~PostgRESTを使ってみた~(第38回PostgreSQLアンカンファレンス@オンライン 発...
 
アプリを成長させるためのログ取りとログ解析に必要なこと
アプリを成長させるためのログ取りとログ解析に必要なことアプリを成長させるためのログ取りとログ解析に必要なこと
アプリを成長させるためのログ取りとログ解析に必要なこと
 
C#とILとネイティブと
C#とILとネイティブとC#とILとネイティブと
C#とILとネイティブと
 
関数型プログラミングのデザインパターンひとめぐり
関数型プログラミングのデザインパターンひとめぐり関数型プログラミングのデザインパターンひとめぐり
関数型プログラミングのデザインパターンひとめぐり
 
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
 
関数型プログラミング入門 with OCaml
関数型プログラミング入門 with OCaml関数型プログラミング入門 with OCaml
関数型プログラミング入門 with OCaml
 
入門 シェル実装
入門 シェル実装入門 シェル実装
入門 シェル実装
 
作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく作る人から作りながら運用する人になっていく
作る人から作りながら運用する人になっていく
 

Viewers also liked

python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集
Hikaru Takemura
 
PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門
Hironori Sekine
 
Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編
Etsuji Nakai
 
Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析
antibayesian 俺がS式だ
 
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
 
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
Katsuhiro Morishita
 
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
Shinichi Nakagawa
 
Python東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしようPython東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしよう
Hiroshi Funai
 
RとPythonによるデータ解析入門
RとPythonによるデータ解析入門RとPythonによるデータ解析入門
RとPythonによるデータ解析入門
Atsushi Hayakawa
 
Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門
Takami Sato
 
scikit-learnを用いた機械学習チュートリアル
scikit-learnを用いた機械学習チュートリアルscikit-learnを用いた機械学習チュートリアル
scikit-learnを用いた機械学習チュートリアル
敦志 金谷
 
Gensim
GensimGensim
Gensim
saireya _
 
Python入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニングPython入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニング
Yuichi Ito
 
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
leverages_event
 
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
 
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編- Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Hironori Sekine
 
Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門
Tatsuya Tojima
 
続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門
Hironori Sekine
 
Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析
Hiroko Onari
 
実践で学ぶネットワーク分析
実践で学ぶネットワーク分析実践で学ぶネットワーク分析
実践で学ぶネットワーク分析
Mitsunori Sato
 

Viewers also liked (20)

python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集
 
PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門
 
Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編
 
Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析
 
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
 
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
 
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
 
Python東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしようPython東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしよう
 
RとPythonによるデータ解析入門
RとPythonによるデータ解析入門RとPythonによるデータ解析入門
RとPythonによるデータ解析入門
 
Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門
 
scikit-learnを用いた機械学習チュートリアル
scikit-learnを用いた機械学習チュートリアルscikit-learnを用いた機械学習チュートリアル
scikit-learnを用いた機械学習チュートリアル
 
Gensim
GensimGensim
Gensim
 
Python入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニングPython入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニング
 
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
 
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
 
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編- Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
 
Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門Python による 「スクレイピング & 自然言語処理」入門
Python による 「スクレイピング & 自然言語処理」入門
 
続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門
 
Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析
 
実践で学ぶネットワーク分析
実践で学ぶネットワーク分析実践で学ぶネットワーク分析
実践で学ぶネットワーク分析
 

Similar to 「Python言語」はじめの一歩 / First step of Python

「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
Takanori Suzuki
 
Pyconjp2014_implementations
Pyconjp2014_implementationsPyconjp2014_implementations
Pyconjp2014_implementations
masahitojp
 
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
Kir Chou
 
Python & PyConJP 2014 Report
Python & PyConJP 2014 ReportPython & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
 
210728 mpy
210728 mpy210728 mpy
210728 mpy
Takuya Nishimoto
 
Python Kyoto study
Python Kyoto studyPython Kyoto study
Python Kyoto study
Naoya Inada
 
rpi_handson_2.5
rpi_handson_2.5rpi_handson_2.5
rpi_handson_2.5
teruyaono1
 
Pyconjp2016 pyftplib
Pyconjp2016 pyftplibPyconjp2016 pyftplib
Pyconjp2016 pyftplib
Shinya Okano
 
Introduction of Python
Introduction of PythonIntroduction of Python
Introduction of Python
Tomoya Nakayama
 
How to run P4 BMv2
How to run P4 BMv2How to run P4 BMv2
How to run P4 BMv2
Kentaro Ebisawa
 
おまえらこのライブラリ使ってないの? m9 (2013-07)
おまえらこのライブラリ使ってないの? m9	(2013-07)おまえらこのライブラリ使ってないの? m9	(2013-07)
おまえらこのライブラリ使ってないの? m9 (2013-07)
Toru Furukawa
 
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列) cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
kunihikokaneko1
 
Python × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack botPython × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack bot
dcubeio
 
Apilecture for 2014/02/22 at shannonlab
Apilecture for 2014/02/22 at shannonlabApilecture for 2014/02/22 at shannonlab
Apilecture for 2014/02/22 at shannonlab
Yutaka Kobayshi
 
Python languageupdate (2004)
Python languageupdate (2004)Python languageupdate (2004)
Python languageupdate (2004)
泰 増田
 
私の好きなPython構文 vol.2 #nds46
私の好きなPython構文 vol.2 #nds46私の好きなPython構文 vol.2 #nds46
私の好きなPython構文 vol.2 #nds46
civicpg
 
Pelicanによる www.python.jpの構築
Pelicanによる www.python.jpの構築Pelicanによる www.python.jpの構築
Pelicanによる www.python.jpの構築
Atsuo Ishimoto
 
Perlワンライナーで全てのモジュールにuse v5.8.0つける!
Perlワンライナーで全てのモジュールにuse v5.8.0つける!Perlワンライナーで全てのモジュールにuse v5.8.0つける!
Perlワンライナーで全てのモジュールにuse v5.8.0つける!
debug-ito
 
Pythonを取り巻く開発環境 #pyconjp
Pythonを取り巻く開発環境 #pyconjpPythonを取り巻く開発環境 #pyconjp
Pythonを取り巻く開発環境 #pyconjp
Yoshifumi Yamaguchi
 
Django_fukuoka
Django_fukuokaDjango_fukuoka
Django_fukuoka
ShuyaMotouchi1
 

Similar to 「Python言語」はじめの一歩 / First step of Python (20)

「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
「Python言語」はじめの一歩 / First step of Python / 2016 Jan 12
 
Pyconjp2014_implementations
Pyconjp2014_implementationsPyconjp2014_implementations
Pyconjp2014_implementations
 
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
 
Python & PyConJP 2014 Report
Python & PyConJP 2014 ReportPython & PyConJP 2014 Report
Python & PyConJP 2014 Report
 
210728 mpy
210728 mpy210728 mpy
210728 mpy
 
Python Kyoto study
Python Kyoto studyPython Kyoto study
Python Kyoto study
 
rpi_handson_2.5
rpi_handson_2.5rpi_handson_2.5
rpi_handson_2.5
 
Pyconjp2016 pyftplib
Pyconjp2016 pyftplibPyconjp2016 pyftplib
Pyconjp2016 pyftplib
 
Introduction of Python
Introduction of PythonIntroduction of Python
Introduction of Python
 
How to run P4 BMv2
How to run P4 BMv2How to run P4 BMv2
How to run P4 BMv2
 
おまえらこのライブラリ使ってないの? m9 (2013-07)
おまえらこのライブラリ使ってないの? m9	(2013-07)おまえらこのライブラリ使ってないの? m9	(2013-07)
おまえらこのライブラリ使ってないの? m9 (2013-07)
 
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列) cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
 
Python × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack botPython × Herokuで作る 雑談slack bot
Python × Herokuで作る 雑談slack bot
 
Apilecture for 2014/02/22 at shannonlab
Apilecture for 2014/02/22 at shannonlabApilecture for 2014/02/22 at shannonlab
Apilecture for 2014/02/22 at shannonlab
 
Python languageupdate (2004)
Python languageupdate (2004)Python languageupdate (2004)
Python languageupdate (2004)
 
私の好きなPython構文 vol.2 #nds46
私の好きなPython構文 vol.2 #nds46私の好きなPython構文 vol.2 #nds46
私の好きなPython構文 vol.2 #nds46
 
Pelicanによる www.python.jpの構築
Pelicanによる www.python.jpの構築Pelicanによる www.python.jpの構築
Pelicanによる www.python.jpの構築
 
Perlワンライナーで全てのモジュールにuse v5.8.0つける!
Perlワンライナーで全てのモジュールにuse v5.8.0つける!Perlワンライナーで全てのモジュールにuse v5.8.0つける!
Perlワンライナーで全てのモジュールにuse v5.8.0つける!
 
Pythonを取り巻く開発環境 #pyconjp
Pythonを取り巻く開発環境 #pyconjpPythonを取り巻く開発環境 #pyconjp
Pythonを取り巻く開発環境 #pyconjp
 
Django_fukuoka
Django_fukuokaDjango_fukuoka
Django_fukuoka
 

More from Takanori Suzuki

Outside and inside of PyCon JP 2016
Outside and inside of PyCon JP 2016Outside and inside of PyCon JP 2016
Outside and inside of PyCon JP 2016
Takanori Suzuki
 
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなしThe tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
Takanori Suzuki
 
How to create PyCon JP
How to create PyCon JPHow to create PyCon JP
How to create PyCon JP
Takanori Suzuki
 
PyCon JP 2015 Closing speech
PyCon JP 2015 Closing speechPyCon JP 2015 Closing speech
PyCon JP 2015 Closing speech
Takanori Suzuki
 
Two sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini SapporoTwo sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini Sapporo
Takanori Suzuki
 
Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"
Takanori Suzuki
 
Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"
Takanori Suzuki
 
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
Takanori Suzuki
 
Plone features and trends
Plone features and trendsPlone features and trends
Plone features and trends
Takanori Suzuki
 
Pycon JP 2014 Closing
Pycon JP 2014 ClosingPycon JP 2014 Closing
Pycon JP 2014 Closing
Takanori Suzuki
 
PyCon JP を支える技術 / Technologies that underlie PyCon JP
PyCon JP を支える技術 / Technologies that underlie PyCon JPPyCon JP を支える技術 / Technologies that underlie PyCon JP
PyCon JP を支える技術 / Technologies that underlie PyCon JP
Takanori Suzuki
 
PyCon JP 2014 Opening(14 sep)
PyCon JP 2014 Opening(14 sep)PyCon JP 2014 Opening(14 sep)
PyCon JP 2014 Opening(14 sep)
Takanori Suzuki
 
PyCon JP 2014 opening(13 sep)
PyCon JP 2014 opening(13 sep)PyCon JP 2014 opening(13 sep)
PyCon JP 2014 opening(13 sep)
Takanori Suzuki
 
Introduction of PyCon JP / TechLION vol.17
Introduction of PyCon JP / TechLION vol.17Introduction of PyCon JP / TechLION vol.17
Introduction of PyCon JP / TechLION vol.17
Takanori Suzuki
 
collective.socialpublish
collective.socialpublishcollective.socialpublish
collective.socialpublish
Takanori Suzuki
 
Introduction of PyCon APAC
Introduction of PyCon APACIntroduction of PyCon APAC
Introduction of PyCon APAC
Takanori Suzuki
 
Conference Conference 2013-05-17
Conference Conference 2013-05-17Conference Conference 2013-05-17
Conference Conference 2013-05-17
Takanori Suzuki
 
kabepy: Python Bouldering Club
kabepy: Python Bouldering Clubkabepy: Python Bouldering Club
kabepy: Python Bouldering Club
Takanori Suzuki
 
Inside PyCon JP 2012 #bpstudy61
Inside PyCon JP 2012 #bpstudy61Inside PyCon JP 2012 #bpstudy61
Inside PyCon JP 2012 #bpstudy61
Takanori Suzuki
 

More from Takanori Suzuki (20)

Outside and inside of PyCon JP 2016
Outside and inside of PyCon JP 2016Outside and inside of PyCon JP 2016
Outside and inside of PyCon JP 2016
 
The tale of I and python / Python とのはなし
The tale of I and python / Python とのはなしThe tale of I and python / Python とのはなし
The tale of I and python / Python とのはなし
 
How to create PyCon JP
How to create PyCon JPHow to create PyCon JP
How to create PyCon JP
 
PyCon JP 2015 Closing speech
PyCon JP 2015 Closing speechPyCon JP 2015 Closing speech
PyCon JP 2015 Closing speech
 
Two sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini SapporoTwo sides of Python Engineer Training Book in PyCon mini Sapporo
Two sides of Python Engineer Training Book in PyCon mini Sapporo
 
Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"
 
Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"Two sides of "Python Engineer Training Book"
Two sides of "Python Engineer Training Book"
 
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
PyCon JP を支える技術/ Technology that underlie PyCon JP / BPStudy #88
 
Plone features and trends
Plone features and trendsPlone features and trends
Plone features and trends
 
Pycon JP 2014 Closing
Pycon JP 2014 ClosingPycon JP 2014 Closing
Pycon JP 2014 Closing
 
PyCon JP を支える技術 / Technologies that underlie PyCon JP
PyCon JP を支える技術 / Technologies that underlie PyCon JPPyCon JP を支える技術 / Technologies that underlie PyCon JP
PyCon JP を支える技術 / Technologies that underlie PyCon JP
 
PyCon JP 2014 Opening(14 sep)
PyCon JP 2014 Opening(14 sep)PyCon JP 2014 Opening(14 sep)
PyCon JP 2014 Opening(14 sep)
 
PyCon JP 2014 opening(13 sep)
PyCon JP 2014 opening(13 sep)PyCon JP 2014 opening(13 sep)
PyCon JP 2014 opening(13 sep)
 
Introduction of PyCon JP / TechLION vol.17
Introduction of PyCon JP / TechLION vol.17Introduction of PyCon JP / TechLION vol.17
Introduction of PyCon JP / TechLION vol.17
 
collective.socialpublish
collective.socialpublishcollective.socialpublish
collective.socialpublish
 
Pycon APAC 2013 closing
Pycon APAC 2013 closingPycon APAC 2013 closing
Pycon APAC 2013 closing
 
Introduction of PyCon APAC
Introduction of PyCon APACIntroduction of PyCon APAC
Introduction of PyCon APAC
 
Conference Conference 2013-05-17
Conference Conference 2013-05-17Conference Conference 2013-05-17
Conference Conference 2013-05-17
 
kabepy: Python Bouldering Club
kabepy: Python Bouldering Clubkabepy: Python Bouldering Club
kabepy: Python Bouldering Club
 
Inside PyCon JP 2012 #bpstudy61
Inside PyCon JP 2012 #bpstudy61Inside PyCon JP 2012 #bpstudy61
Inside PyCon JP 2012 #bpstudy61
 

Recently uploaded

生成AI・LLMシステムのセキュリティ:生成AI・LLMのAI倫理と機械学習システムセキュリティセッション
生成AI・LLMシステムのセキュリティ:生成AI・LLMのAI倫理と機械学習システムセキュリティセッション生成AI・LLMシステムのセキュリティ:生成AI・LLMのAI倫理と機械学習システムセキュリティセッション
生成AI・LLMシステムのセキュリティ:生成AI・LLMのAI倫理と機械学習システムセキュリティセッション
Nobukazu Yoshioka
 
ミュータビリティとイミュータビリティの狭間: 関数型言語使いから見たKotlinコレクション
ミュータビリティとイミュータビリティの狭間: 関数型言語使いから見たKotlinコレクションミュータビリティとイミュータビリティの狭間: 関数型言語使いから見たKotlinコレクション
ミュータビリティとイミュータビリティの狭間: 関数型言語使いから見たKotlinコレクション
Kent Ohashi
 
HCL Domino ライセンスガイド (Ver. 1.7、2024年6月26日版)
HCL Domino ライセンスガイド (Ver. 1.7、2024年6月26日版)HCL Domino ライセンスガイド (Ver. 1.7、2024年6月26日版)
HCL Domino ライセンスガイド (Ver. 1.7、2024年6月26日版)
Software Info HCL Japan
 
次世代AI時代のトレンドと高信頼AIソフトウェアシステム開発に向けたフレームワーク&パターン
次世代AI時代のトレンドと高信頼AIソフトウェアシステム開発に向けたフレームワーク&パターン次世代AI時代のトレンドと高信頼AIソフトウェアシステム開発に向けたフレームワーク&パターン
次世代AI時代のトレンドと高信頼AIソフトウェアシステム開発に向けたフレームワーク&パターン
Hironori Washizaki
 
【20240702 登壇資料】 3Dスキャン、HOVER AIR、xR体験会 in 鯖江
【20240702 登壇資料】 3Dスキャン、HOVER AIR、xR体験会 in 鯖江【20240702 登壇資料】 3Dスキャン、HOVER AIR、xR体験会 in 鯖江
【20240702 登壇資料】 3Dスキャン、HOVER AIR、xR体験会 in 鯖江
icchy1
 
Kotlin Multiplatform でのリソース共有について@potatotips #88 iOS/Android開発Tips共有会 2024.0...
Kotlin Multiplatform でのリソース共有について@potatotips #88 iOS/Android開発Tips共有会 2024.0...Kotlin Multiplatform でのリソース共有について@potatotips #88 iOS/Android開発Tips共有会 2024.0...
Kotlin Multiplatform でのリソース共有について@potatotips #88 iOS/Android開発Tips共有会 2024.0...
RyosukeShimizu5
 
この1年のLibreOfficeの状況を振り返る(2024) in LibreOffice Kaigi 2024
この1年のLibreOfficeの状況を振り返る(2024) in LibreOffice Kaigi 2024この1年のLibreOfficeの状況を振り返る(2024) in LibreOffice Kaigi 2024
この1年のLibreOfficeの状況を振り返る(2024) in LibreOffice Kaigi 2024
Shinji Enoki
 

Recently uploaded (7)

生成AI・LLMシステムのセキュリティ:生成AI・LLMのAI倫理と機械学習システムセキュリティセッション
生成AI・LLMシステムのセキュリティ:生成AI・LLMのAI倫理と機械学習システムセキュリティセッション生成AI・LLMシステムのセキュリティ:生成AI・LLMのAI倫理と機械学習システムセキュリティセッション
生成AI・LLMシステムのセキュリティ:生成AI・LLMのAI倫理と機械学習システムセキュリティセッション
 
ミュータビリティとイミュータビリティの狭間: 関数型言語使いから見たKotlinコレクション
ミュータビリティとイミュータビリティの狭間: 関数型言語使いから見たKotlinコレクションミュータビリティとイミュータビリティの狭間: 関数型言語使いから見たKotlinコレクション
ミュータビリティとイミュータビリティの狭間: 関数型言語使いから見たKotlinコレクション
 
HCL Domino ライセンスガイド (Ver. 1.7、2024年6月26日版)
HCL Domino ライセンスガイド (Ver. 1.7、2024年6月26日版)HCL Domino ライセンスガイド (Ver. 1.7、2024年6月26日版)
HCL Domino ライセンスガイド (Ver. 1.7、2024年6月26日版)
 
次世代AI時代のトレンドと高信頼AIソフトウェアシステム開発に向けたフレームワーク&パターン
次世代AI時代のトレンドと高信頼AIソフトウェアシステム開発に向けたフレームワーク&パターン次世代AI時代のトレンドと高信頼AIソフトウェアシステム開発に向けたフレームワーク&パターン
次世代AI時代のトレンドと高信頼AIソフトウェアシステム開発に向けたフレームワーク&パターン
 
【20240702 登壇資料】 3Dスキャン、HOVER AIR、xR体験会 in 鯖江
【20240702 登壇資料】 3Dスキャン、HOVER AIR、xR体験会 in 鯖江【20240702 登壇資料】 3Dスキャン、HOVER AIR、xR体験会 in 鯖江
【20240702 登壇資料】 3Dスキャン、HOVER AIR、xR体験会 in 鯖江
 
Kotlin Multiplatform でのリソース共有について@potatotips #88 iOS/Android開発Tips共有会 2024.0...
Kotlin Multiplatform でのリソース共有について@potatotips #88 iOS/Android開発Tips共有会 2024.0...Kotlin Multiplatform でのリソース共有について@potatotips #88 iOS/Android開発Tips共有会 2024.0...
Kotlin Multiplatform でのリソース共有について@potatotips #88 iOS/Android開発Tips共有会 2024.0...
 
この1年のLibreOfficeの状況を振り返る(2024) in LibreOffice Kaigi 2024
この1年のLibreOfficeの状況を振り返る(2024) in LibreOffice Kaigi 2024この1年のLibreOfficeの状況を振り返る(2024) in LibreOffice Kaigi 2024
この1年のLibreOfficeの状況を振り返る(2024) in LibreOffice Kaigi 2024
 

「Python言語」はじめの一歩 / First step of Python