py基礎之數據類型及基本語法


'''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是跳過當前循環,直接進行下一次循環,循環與循環之間可以進行嵌套'''


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM