変数
a = 10
abc = 20
あいうえお = 30
print (a)
print (abc)
print (あいうえお)
----- 実行 -----10
20
30
エラーとなる例
ab-c = 20
print (ab-c)
----- 実行 -----SyntaxError: can't assign to operator
変数には マイナス記号 "-" を使用できない。
アンダーバーは使用可能
例)
ab_c
a = 10
abc = 20
あいうえお = 30
print (a)
print (abc)
print (あいうえお)
----- 実行 -----
ab-c = 20
print (ab-c)
----- 実行 -----
a = 5
a += 2
print (a)
----- 実行 -----演算子 | 説明 |
| += | 足し算をして代入 |
| -= | 引き算をして代入 |
| *= | かけ算をして代入 |
| /= | 割り算をして代入 |
a = 5
b = 8
c = 10
Print ( (a + b) * c )
----- 実行 -----
a = 25
b = 8
print ( a % b )
----- 実行 -----| 演算子 | 説明 |
| + | 足し算 |
| - | 引き算 |
| * | かけ算 |
| / | 割り算 |
| % | 割り算の余り |
| ** | 累乗 |
import time
a = ['rain', 'snow', 'hail', 'drizzle', 'sleet', 'shower',
'mist', 'fog', 'cloud', 'rainbow', 'wind']
b = ['雨','雪','ひょう','霧雨','みぞれ', 'にわか雨', '霧', '濃霧',
'雲', '虹', '風']
s = len(a) - 1
count = 0
n = 1
t1 = 1
t2 = 2
while count < 100: # 100 表示を繰り返す回数
time.sleep(t1)
print (a[n])
time.sleep(t2)
print (b[n], '\n')
count += 1
if n == 4:
n = 0
else:
n += 1
from espeak import espeak
espeak.synth("Hello World")
実行すると、「へぇ」だけの音声。音声が途中でとぎれてしまう。
from espeak import espeak
import time
espeak.synth("Hello World")
time.sleep(1.0) # 1秒程度プログラム終了を遅らせる
「ハローワールド」と最後まで読み上げた。
import tkinter as tk
class Frame(tk.Frame):
"""フレーム設定"""
def __init__(self, master=None):
tk.Frame.__init__(self, master)
""" 初期化 """
self.master.geometry('300x200')
self.master.bind('< KeyPress >', self.key)
def key(self, event):
print ("key code", repr(event.char))
if __name__ == '__main__':
root = Frame()
root.mainloop()
押されたキーのコードやキー名が表示される