python沒有字元型別,
"字串"
'字串'
'''字串'''
"""字串"""
三引號可以支援字串跨行
2. 字串函式
name =『nick』
name.title()#把單詞首字母大寫
name.upper()#將字串改為全部大寫
name.lower()#將字串全部改為小寫
name='chris medina'
name.rstrip()#刪除末尾空白
name.lstrip()#刪除開頭的空白
name.strip()#刪除兩端的空白
對於字串的話,要注意字串的表示規範。例如:
protocol="it's my duty to help people in need."
print (protocol)
python的輸入和輸出。輸入輸出
python nameerror: name 'raw_input' is not defined。問題出在版本,python3中raw_input()已經被input()所代替。
如果python要控制列印的變數type,可以通過int()和str()。如果結果是浮點型數,對於python3會把結果自動轉化成浮點數,python2會取整數部分,要使結果為浮點數的話,式子中至少要有乙個浮點數。
python取整函式:
取整方式
取整結果
int()
向下取整
round()
四捨五入
還有就是向上取整:
import math
math.ceil(3.25)
4.0math.ceil(3.75)
4.0
如果不確定是否要編寫注釋,就問問自己,找到合理的解決方案前,是否考慮了多個解決方案。如果答案是肯定的,就編寫注釋對你的解決方案進行說明吧。相比回過頭去再新增注釋,刪除多餘的注釋要容易得多。 python學習筆記3 字串
1.python當中的字串是乙個序列,可以用str i 返回字串中的各個字元。i為0或正數時,是從前向後的第i 1個字元 i為負數時,是倒數第 i個字元。想遍歷整個字串,無需先計算字串的長度再迴圈,可以很方便的使用for語句 for char in string print char 2.strin...
Python學習筆記(3) 字串
字串本身含有但雙引號 python中對於字串只需要將其用 或者 括起來即可,但是如果字串本身包含 或者 時,應該怎麼解決呢?下面用乙個例子來說明解決方法 例如 mary said i m fine 這樣表示 mary said i m fine 簡要的說就是在每乙個但雙引號的前面加上乙個 即可。字串...
字串python3 python3字串常用方法
整型和布林值的轉換 bin 十進位制轉二進位制 int 1101 2 二進位制轉十進位制 十進位制轉二進位制的演算法 除2 取餘,獲取的所有餘數從下往上進行計算 二進位制轉十進位制的演算法 從右向左,依次乘以2的次方 1101 1 20 0 21 12 2 1 2 3 python2 中有long ...