Category Archives: python

「Python入門」ファイルの内容を読み込むサンプル

# ファイルをオープン
empdetail= open(“employee.txt”, “r”)

# すべての内容を読み込む
cft = empdetail.read()

# すべての内容を表示
print cft

# ファイルをクローズ
empdetail.close()

「python入門」実行ファイルのディレクトリを取得するサンプル

サンプルコード
#! /usr/bin/env python
# coding: UTF-8

import os

print(“function join: ” + os.path.join(os.path.abspath(os.path.dirname(__file__)), “demo.py”))

「python入門」append()で要素を追加するサンプル

pythonコード:
>>> cftlist = [1,2,0,’test’]

>>> cftlist

[1, 2, 0, ‘test’]

>>> cftlist.append(4)

>>> cftlist

[1, 2, 0, ‘test’, 4]

>>> cftlist.append(‘data’)

>>> cftlist

[1, 2, 0, ‘test’, 4, ‘data’]

>>>

「python入門」rjust、ljustでゼロ埋めるメモ

サンプルコード
s = ‘5678’

print(s.rjust(8, ‘0’))
# 00005678

print(s.ljust(8, ‘0’))
# 56780000

print(s.center(8, ‘0’))
# 00567800

「Python入門」ファイルの読み込みサンプル

サンプルコード:
with open(‘changfa.txt’) as fileObj:
contents = fileObj.read()
print(type(contents))
print(contents)

「python入門」for文で配列の要素を1つずつ表示するサンプル

サンプルコード

cityList = [“oosaka”, “tokyo”, “fukuoka”,”shanghai”,”london”]
# 配列の要素を1つずつ表示
for i in range(0, len(cityList)):
print(cityList[i])

# 配列の要素を1つずつ表示
for j in cityList:
print(j)

「python入門」os.path.dirname()と os.path.basename()のサンプル

1.ディレクトリ名を取得
dirnm = os.path.dirname(‘./tt1/tt2/tt3.ext’)
print(dirnm)

2.ファイル名を取得
filename = os.path.basename(‘./tt1/tt2/tt3.ext’)
print(filename)

「python入門」re.match()とre.search()の正規表現のサンプル

1.pythonコード
#!/usr/bin/python3

import re

line = “Cats are smarter than dogs”;

matchObj = re.match( r’dogs’, line, re.M|re.I)
if matchObj:
print (“match –> matchObj.group() : “, matchObj.group())
else:
print (“マッチしません!!”)

matchObj = re.search( r’dogs’, line, re.M|re.I)
if matchObj:
print (“search –> matchObj.group() : “, matchObj.group())
else:
print (“マッチしません!!”)

2.実行結果
マッチしません!!
search –> matchObj.group() : dogs

「Python入門」pop()でキーを指定して要素を削除するサンプル

サンプルコード:
user= {‘yamashiro: 32, ‘kunita’: 23, ‘iketa’: 36,’gozono’: 32,’oosaki’: 31}

op = user.pop(‘kunita’)
print(user)

結果:{‘yamashiro: 32, ‘iketa’: 36,’gozono’: 32,’oosaki’: 31}

print(op)
結果: 1

「Python入門」whileで素数を判定するサンプル

Pythonコード
#!/usr/bin/python
# -*- coding: UTF-8 -*-

i = 2
while(i < 100):
j = 2
while(j <= (i/j)):
if not(i%j): break
j = j + 1
if (j > i/j) : print i, ” 素数です”
i = i + 1

print “Test Information!”

11 / 13« 先頭...910111213