VBA 使えるソースコード

つたないソースコードを載せます。これは、他人の書いたソースコードを読む練習に最適です。初心者の方は、どうしたらきれいになるかなど考えながら活用してください。

2020-02-01から1ヶ月間の記事一覧

python 2整数の最大公約数を求める

a = int(input("input a ="))b = int(input("input b =")) if a < b: divisor = aelse: divisor = bwhile divisor > 1: print("divisor = " + str(divisor)) if a % divisor == 0 and b % divisor == 0: break divisor -= 1 print("最大公約数は" + str(divi…

python ある整数以下の素数を出す

import math n = 1000primes = []numbers = range(2,n)sqrt_n = math.sqrt(n) while numbers[0] <= sqrt_n: primes.append(numbers[0]) numbers =[n for n in numbers if n % numbers[0] != 0]print(primes + numbers) インデントがないので、コピペでは動き…

python 素数判定

import math def isPrime(n): for i in range(2,int(math.sqrt(n) + 1)): if n % i == 0: return False return Truep = int(input("input number:"))if isPrime(p): print(str(p) + "は素数である")else: print(str(p) + "は素数ではない") ※インデントがな…

Python リストの使い方

list1 = [6,2,4,3,6,1]print(list1.count(6))print(list1.count(5))print(list1.index(1))print(list1.index(6)) list1.append(5)print(list1) list1.remove(6)print(list1) list1.pop()print(list1) list1.sort()print(list1) 自分で動きを確認してみよう!

Python 二次元のユークリッド距離と中点の計算

import math class Point:def __init__(self,x,y): self.x =x self.y = y def get_distance(self,p): return math.sqrt*1mp = p1.get_midpoint(p2)print(str(mp.x) + ',' + str(mp.y)) ※インデントがないから、コピペしても動きません!! *1:self.x - p.x)*…