python 基础(一)
生活随笔
收集整理的這篇文章主要介紹了
python 基础(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
(1)數字類型常用的函數
| pow(x,y[,z]) | x的y次方 z是前面次方后的取余數 |
| round(x,y) | 默認返回浮點數的四舍五入 如果傳入y 在代表保留小數點的位數 |
| max() | 返回給定參數的最大值 |
| min() | 返回給定參數的最小值 |
| math.ceil(x) | 進一取整 |
| math.floor(x) | 舍一取整 |
?
(2)import random
| choice(seq) | 返回一個序列的隨機項 |
| choices(seq[,k=1]) | 以列表的形式返回多個隨機項 ,k代表返回隨機項的個數 默認為1 |
| randrange(start,stop,step) | start 代表起始值 stop代表結束值 step代表步長 |
| randint(a,b) | 返回一個隨機整數 a起始值 b結束值 包含本身 |
| shuffle() | 將原列表打亂順序 沒有返回值 |
| uniform() | 隨機生成一個實數 |
?
?
?(3)字符串的轉義字符
| \' | 轉義單引號為普通字符 |
| \" | 轉義雙引號為普通字符 |
| \\ | 轉義本身 |
| \n | 換行符 |
| \r | 回車 |
| ’\r\n‘ | 編輯器會自動將換行解析 |
| \ | 作為續行符 來使用 |
| r | 如果字符串中有好多字符串都需要轉義,就需要加入好多\,為了簡化,python允許用r表示內部的字符串默認不轉義 |
| ? | ? |
?
?
A: %
格式為:
-
%s 代表格式化字符串
-
%d 代表格式化整數
-
$f 代表格式化 浮點數
-
%.2f 其中的2代表保留小數位數 會四舍五入
-
%10.2f/-10.2f 代表當前浮點數的值 靠右還是靠左對齊 長度為10位
B: format
格式為:
“{}”.format(變量/值)
?
注意:+號在 字符串中 作為 倆個字符串的拼接
'a'+'b'` ab
字符串 不能和 數值類型 進行 +運算
TypeError: must be str, not int
*號在字符串中 作為當前字符重復的次數
'a'*2 aa
字符串取值 不包含尾下標所對應的字符
字符串中 索引 所對應的值 不能夠修改 但是可以修改 整個變量的值
在外側為雙引號的字符串中 里面如果存在相同的雙引號則需要轉義 否則不需要
?
(5) 字符串的常用函數
| isnumeric() [nu:'mer?k] | 判斷字符串是否為數字字符串 True 和 False |
| splitstr.join(str) | 將str以splitstr作為分隔符 |
| ljust(width[,filchar=None]) | 將字符串按照左對齊 填充到指定的寬度width fillchar默認沒有填充 |
| rjust(width[,filchar=None]) | 將字符串按照右對齊 填充到指定的寬度width fillchar默認沒有填充 |
| center(width[,filchar=None]) | 將字符串按照劇中對齊 填充到指定的寬度width fillchar默認沒有填充 |
| lstrip(chars=None) | 去除左側的指定字符 默認去除空白字符 |
| rstrip(chars=None) | 去除右側的指定字符 默認去除空白字符 |
| strip(chars=None) | 去除倆側的指定字符 默認去除空白字符 |
| chr(i) | 將一個整數轉換為 對應字符 |
| ord(c) | 將字符轉換為 ASCII值 |
| myStr.replace(old,new[,count=None]) | 字符串的替換 count為可選參數 |
| find(sub[,start=None,end=None])/index() | 字符串查找 從左側 sub為要查找的內容 查詢到返回索引值 否則返回-1 |
| rfind(sub[,start=None,end=None])/rindex() | 字符串查找 從右側 sub為要查找的內容 查詢到返回索引值 否則返回-1 |
| split(sep,maxsplit=-1) | 將字符串按照sep值進行拆分 默認拆分所有 maxsplit為拆分的次數 返回列表 |
| upper() | 將字母轉換為大寫 |
| lower() | 將字母轉換為小寫 |
| swapcase() | 大轉小 小轉大 |
| splitlines() | 以換行符作為字符串的拆分 默認不保留換行符 參數給True 保留換行符 |
?
轉載于:https://www.cnblogs.com/gugubeng/p/9714977.html
總結
以上是生活随笔為你收集整理的python 基础(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux awk命令使用方法
- 下一篇: ADOCE打包到WinCE NK.bin