py基礎之資料型別及基本語法

2022-07-26 13:21:11 字數 1587 閱讀 6191

'''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是跳過當前迴圈,直接進行下一次迴圈,迴圈與迴圈之間可以進行巢狀'''

Objective C語法之基本資料型別

格式化字串 物件 d,i 整數 u 無符整形 f 浮點 雙字 x,x 二進位制整數 o 八進位制整數 zu size t p 指標 e 浮點 雙字 科學計算 g 浮點 雙字 s c 字串 s pascal字串 c 字元 c unichar lld 64位長整數 long long llu 無符64位...

C 基礎 (1) 基本語法 資料型別

1.成員變數 變數是類的屬性或資料成員,用於儲存資料。2.成員函式 函式是一系列執行指定任務的語句,類中的成員函式指其方法 c 中有3種資料型別 值型別 引用型別 指標型別 1 值型別可以直接分配資料,例如你宣告乙個int型別,系統開闢乙個記憶體空間儲存該int的值 2 引用型別不儲存資料,而是儲存...

Python學習 基礎語法 基本資料型別

預設情況下,python 3 原始碼檔案以utf 8編碼,所有字串都是unicode字串。如果要改變原始碼檔案的預設編碼,可以通過以下 進行指定,比如指定編碼為國標gbk coding gbk python的標準庫中提供了乙個名為keyword的模組,該模組可以輸出當前版本的所有關鍵字 import...