python
2019-06-04 17:50:49 236 举报
AI智能生成
1-2
作者其他创作
大纲/内容
数据类型
数值<br>
运算符<br>
加减乘除 等于 不等于 这些符号与其他编程语言类似<br>
取整
// 运算符 向左表示取整 (3.4取为3,-3.6取为-4) 类似于math.floor()<br>
math.trunc() 单纯截取整数部分
round() 四舍五入<br>
整型
不限精度
十六进制、八进制、二进制<br>
0x 十六进制 hex()函数将十进制转换为十六进制 <br>
0o 八进制 oct()函数将十进制转换为八进制<br>
0b 二进制 bin函数将十进制转换为二进制<br>
decimal模块
用于精确计算
math模块<br>
sqrt() 求根<br>
pi 圆周率<br>
布尔型
True 本质上是int型 的 1<br>
False 本质上是int型 的 0<br>
string 字符串<br>
声明
‘’直接声明
“” 直接声明
""" """ 定义一个说明文档<br>
转义符
\ (\' 或 \")<br>
\n 换行<br>
\b 退格<br>
\t 4个空格 即 table健<br>
\\ 表示 \<br>
原始字符串(编译器不读取转义符)<br>
r'...' 在字符串之前加一个r <br>
基本操作<br>
len() 读取字符串长度<br>
+ 拼接字符串<br>
* 重复字符串n遍<br>
遍历字符串<br>
for循环遍历,print(...,end = '...')可以控制输出<br>
s[n] 表示访问s中的第n+1个字符<br>
s[n:m] 表示截取s中的第n+1到第m个字符<br>
s[-1] 或者 s[len(s)-1] 表示访问s最后一个字符
s[n:m:k] 表示从第n+1个元素到第m个元素中,每隔k个截取一个<br>
s[n:m:-1] 表示将第n+1个元素到第m个元素逆序<br>
常用函数<br>
s.replace('n','m') 将s中的n换为m,若想要将结果保存下来 s = s.replace('n','m')<br>
ascll码
ord() 获取字符的ascll码值<br>
chr() 获取对应ascll码值的字符<br>
性质 <br>
字符串不支持原位改变,需要调用函数进行换值操作
list 列表<br>
子主题
分支主题
收藏
0 条评论
下一页