---
# System prepended metadata

title: Python與資料分析 HW1 筆記
tags: [python, 資料分析]

---

# Python與資料分析 HW1 筆記

## 判斷是否為None

可使用 if a == None

## 判斷是否為bool

可使用 if type(a) == bool

在jupyter打type(2)會output int
但print(type(2))會output <class int>

因為只有兩種結果
也可以直接return type(a) == bool
就不用使用if

## 判斷字串是否含有母音aeiou

除了直接寫，也可以使用any函式

x為input
v = 'aeiou'
any(i in x for i in v)
若有的話就是True

或是用for迴圈:
```
a = ['a', 'e', 'i', 'o', 'u']
b=0
for i in a:
    if i in x:
        b=b+1
```
若b=0為不含母音

## 判斷字串是否包含所有母音aeiou

同上，可用all函式

all(i in x for i in v)
都要包含才是True

###### tags: `python` `資料分析`