'''python中有五種數據類型,分別是整數、浮點數、字元串、布爾值、空值'''a = 1b = 2.0c = 'hello,world'print (a,b,c)#a是整數,b是浮點數,c是字元串float(a);print(a)int(b);print(b)str(a);print(a)#以上 ...
'''python中有五種數據類型,分別是整數、浮點數、字元串、布爾值、空值'''
a = 1
b = 2.0
c = 'hello,world'
print (a,b,c)
#a是整數,b是浮點數,c是字元串
float(a);print(a)
int(b);print(b)
str(a);print(a)
#以上是強制轉換類型
print (10/2)
#整數除整數時,是整數,如果有一個是浮點型小數則最後的結果就是小數。
d= r'gggggggggggggggg'
print (d)
e=r'''hhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhh'''
print(e)
# “r''”是表示一個raw字元串,可以快速轉換需要進行轉義的字元串,
#“r''''''”表示的是可以多行顯示的字元串
u =u'靜夜思'
print(u)
u = u''''靜夜思
床前明月光,疑是地上霜。
舉頭望明月,低頭思故鄉。'''
print(u)
'''Unicode字元串,有時候我們會在字元串中輸入中文,
這個時候就需要把中文轉碼成電腦預設的語言,讓電腦可以識別'''
f = 'hello world,hello python'
if 'hello' in f:
print ('in')
if 'pythn' not in f:
print ('not in')
#in和not in是字元串中的成員運算符
print (f[0])
print (f[1:])
print (f[1:4])
'''f[:]可以截取字元串中的一個部分'''
#還有字元串的格式化...但是暫時還沒看懂...
#Boolen 類型
a='hh'
b='',
if a and b:
print ('hello world')
if b and a:
print ('hello python')
if a or b:
print('ggggg')
if b or a:
print ('hhhh')
#條件判斷語句
#if,elif,else,等如果if後面的值是真,則返回true,執行if迴圈裡面的語句
#for迴圈
L = ['a','b','c']
for x in f:
print (x)
for y in L:
print(y)
'''依次從list中取出每一個元素,並將元素賦值給y,然後執行迴圈體,
可以使用for迴圈去遍歷一個數組或者一個字元串'''
#while迴圈
'''while x:在x為true時一直迴圈下去'''
'''break是退出迴圈,continue是跳過當前迴圈,直接進行下一次迴圈,迴圈與迴圈之間可以進行嵌套'''