字串 控制符及程式(一)

2021-08-16 01:46:44 字數 2400 閱讀 2973

1、字串

11字串分類

整型(int):-2,0,5,7

浮點型(float):-1.25,-5.9.,7.7

字串:』a』, 『hello』, 『alice』, 『123』

1.2字串連線和複製:

連線: +  (僅限於字串+字串)

複製:(僅限於數字數字(整點、浮點均可,這時表示乘法);字串*數字(整形))

例1:>>> 『hello』 + 『y』

『helloy』

例2 :>>> 『hello』 * 3

『hellohellohello』

2、控制符(對應於控制流語句)

2.1 布林值(boolean): 只有2個,true 和 false  (注:true 和false 的首字母都是大寫)

2.2 比較操作符: 目的是求布林值

==  等於;!=  不等於; < 小於 ;  >  大於;  <= 小於等於 ;  >=  大於等於

2.3 布林操作符:求布林值

2.3.1 二元布林操作符:and, or ,not(not只操作乙個布林值或表示式)

2.3.2 混合布林和比較操作符:依然是求布林值

3、程式

3.1 變數名

3.1.1變數名規則:

a: 區分大小寫

b 僅包含字母、數字和下劃線

c 不能以數字開頭

d 只能是乙個詞

3.2 函式

a print():列印()內的字串,()表明它是乙個函式的名字

print() 可選變元:end 和 sep

end可去掉換行符;sep可替換預設的分隔字串

例:print(』 hello 『, end = 』 』 )

print(『world』)

輸出:helloworld

print(『hello』, 『world』, sep =』 : 『)

輸出:hello:worldf

b input():求值為輸入的任何字串

c len():求()字串的整型值

d str():輸入數字,傳出乙個整型值,且只能輸入數字,無論整數還是浮點

例:>>>str(29)

『29』

int():輸入任何型別數字或加  』   』  的數字(也就是字串數字,數字只能是整數值),輸出均為整數值

例:>>>int(-3.14)

-3float():輸入任何型別數字或加  』   』  的數字(也就是字串數字,數字只能是浮點值),輸出均為浮點值

例:>>>float(-3.14)

-3.14

e range(): range函式原型 range(start, end, scan)

range()函式內只有乙個引數,則表示會產生從0開始計數到輸入引數(前一位整數)結束的整數列表;當range()函式傳入兩個引數時,則將第乙個引數做為起始位,第二個引數為結束位;當range()函式內填入第三個引數時,第三個引數表示步長(遞增或遞減值),如果沒有該值,預設為0

f #: #標誌之後的所有文字都是注釋

g sys.exit(): 必須用import sys調入模組,輸入exit, 可退出迴圈。

3 語句

a 賦值語句:變數名 = 值

b 控制流語句:(條件 + 子句)

b1:if 語句:

b2: else 語句:

b3:elif 語句:

b4: for/while 迴圈: 同if 語句不同,if 子句結束時,程式繼續執行if 之後的語句,while 子句結束時,程式執行跳到語句開始處。

b5: break 語句:跳出迴圈

b6: continue 語句:跳至迴圈開始處。

c import 語句;匯入乙個模組

d return 語句: 返回的值或表示式

e def 語句:呼叫語句

4 操作符:

* 指數; % 取模/取餘數; // 整除/取整;  /除法;  乘法 ; - 劍法;+ 加法

C 字串格式控制符

以下內容均摘自,僅供資料查詢。tostring格式化 在很多物件顯示為字串的時候都會使用到tostring中的格式化,由於以前沒怎麼注意到這個問題,想總結一下各個基礎結構物件的格式化,以便後備之用!int.tostring format 格式字串採用以下形式 axx,其中 a 為格式說明符,指定格式...

封裝性及訪問控制符

物件導向的基本思想之一就是隱蔽實現細節並公開介面,這需要使用封裝來實現。封裝性主要有兩個含義 1.將抽象得到的全部屬性和方法相結合在一起,形成乙個不可分割的單位 類 2,隱蔽類的實現細節。將物件的屬性和實現細節隱蔽,不允許外部直接訪問,而把介面公開。通過這些介面來訪問或操作隱蔽的屬性和方法實現。ps...

C語言格式控制符和轉義字元

1.格式控制符 格式輸出printf 作用是向終端輸出若干個型別任意的資料。格式 printf 格式控制符,輸出列表 1 格式控制符 l 格式說明引導符。l 指定左對齊輸出。l 指定空位填零。l m.n 指定輸出域寬度及精度 m表示資料最小寬度,如果實際資料寬度 m,按實際資料寬度輸出,如果實際資料...