嵩天python笔记_嵩天Python学习笔记-01
基本数据类型
整数类型
十进制
二进制
以 0b 或者 0B 开头,如ob101
八进制
以 0O 或者 0o 开头
十六进制
以 0x 或者 0X 开头
浮点数
使用字母e或者E作为幂的符号,以10为基数,格式如下:
e 表示 a*10b
round(x, d):对x四舍五入,d是小数截取位数
浮点数间运算与比较用round()函数辅助
复数
z = a+bj 被称为复数
z.real获得实部,z.imag 获得虚部
字符串类型
基本知识
单引号或者双引号均可
多行字符串可以使用一对三单引号或者三双引号表示
''' 你好
世界 '''
索引
切片:<字符串>[M:N] 返回M~N-1的一段子串
<字符串>[M:N] ,M缺失代表开头,N缺失代表结尾
<字符串>[M:N:K] ,在这段子串中根据步长K返回结果
[::-1] 是反转字符串
Python 字符串中每个字符都是 Unicode 编码
格式化:使用 .format() 方法,用法:
<模板字符串>.format(<逗号分隔的参数>)
"{ }:计算机{ }的CPU占用率为{ }%".format("2018-10-10","C",10) # 默认 0,1,2 的顺序
"{1}:计算机{0}的CPU占用率为{2}%".format("2018-10-10","C",10) # 指定顺序
操作符
字符串操作符
功能
n * x 或者 x * n
将字符串 x 复制 n 次
x in s
判断 x 是否为 s 的子串
常用函数
len(x) -> 长度
str(x) -> 将任意类型转换为字符串
hex(x) 或者 oct(x) -> 整数x的十六进制或者八进制的小写形式字符串
chr(u) -> 返回整数 u 的对应 Unicode 码的字符串,如 chr(65) 返回 ‘A’
ord(x) -> 返回字符 x 对应的 Unicode 编码
常用方法
str.lower() 或者 str.upper()
str.split(sep = None) -> 返回一个列表,由 str 根据 sep 被分隔的部分组成
str.count(sub) -> 返回子串在 str 中出现的次数
str.replace(old, new)
str.center(width, [, fillchar]) -> 字符串 str 根据宽度 width 居中,fillchar 可选
str.strip(chars) -> 从 str 中去掉在其左侧和右侧 chars 中列出的字符
str.join(iter) -> 在 iter 变量除最后元素外每个元素后增加一个 str,如 ",".join("12345") 结果为 "1,2,3,4,5" ,主要用于字符串分隔等
嵩天python笔记_嵩天Python学习笔记-01相关推荐
- python描边_【基础】学习笔记52-Python3 matplotlib绘图-热力图1
# 热力图: # imshow(X, cmap=None, norm=None, aspect=None, interpolation=None, alpha=None, vmin=None, vma ...
- python3入门与进阶笔记_【基础】学习笔记6-python3 Turtle库_实操进阶3
# 樱花:有设置阴影效果 import turtle ast importmath importrandom def SetTurtle(): # t.colormode(255) # 采用0-25 ...
- Python的dict字典结构操作方法学习笔记
Python的dict字典结构操作方法学习笔记 这篇文章主要介绍了Python的dict字典结构操作方法学习笔记本,字典的操作是Python入门学习中的基础知识,需要的朋友可以参考下 一.字典的基本方 ...
- 23神经网络 :唐宇迪《python数据分析与机器学习实战》学习笔记
唐宇迪<python数据分析与机器学习实战>学习笔记 23神经网络 1.初识神经网络 百度深度学习研究院的图,当数据规模较小时差异较小,但当数据规模较大时深度学习算法的效率明显增加,目前大 ...
- 《深度学习入门-基于Python的理论与实现》学习笔记1
<深度学习入门-基于Python的理论与实现>学习笔记1 第一章Python入门 Python是一个简单.易读.易记的编程语言,可以用类似于英语的语法进行编写程序,可读性高,且能写出高性能 ...
- ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装
ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装
- 【初阶】unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流...
[初阶]unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流 一.关于 显示分数时,如何让函数之间相互交流 这是一个非常好的逻辑问题 1 思路:主 ...
- 【机器学习笔记】可解释机器学习-学习笔记 Interpretable Machine Learning (Deep Learning)
[机器学习笔记]可解释机器学习-学习笔记 Interpretable Machine Learning (Deep Learning) 目录 [机器学习笔记]可解释机器学习-学习笔记 Interpre ...
- 《南溪的目标检测学习笔记》——模型预处理的学习笔记
1 介绍 在目标检测任务中,模型预处理分为两个步骤: 图像预处理:基于图像处理算法 数值预处理:基于机器学习理论 关于图像预处理,请参考<南溪的目标检测学习笔记>--图像预处理的学习笔记 ...
- homeassistant mysql_学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库
学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库 2018-11-15 12:06:58 4点赞 18收藏 3评论 是返乡过年?还是就地过年?最新一届#双面过节指南# ...
最新文章
- Tips——IndexSearcher自动更新
- 自定义非等高 Cell
- 基于corosync+pacemaker实现主从高可用集群
- css根据文字长度实现宽度自适应
- 哈理工计算机分数线2020,2021哈尔滨理工大学研究生分数线一览表(含2019-2020历年复试)...
- 深入理解计算机操作系统:链接
- idea JDK安装与配置
- day 68 增删改查 语法
- SpringBoot2 整合Kafka组件,应用案例和流程详解
- 涉密专用服务器审计系统,国产专用服务器主机审计
- vue-router 设置路由在新窗口打开页面
- 用Java实现并查集
- [白话解析]以水浒传为例学习隐马尔可夫模型
- 秋招一个半月流水账+招银网路科技offer
- BZOJ 2563 阿狸和桃子的游戏 题解(贪心)
- 致远OA自定义函数--正则表达式匹配校验
- sony6000正在连接服务器,极速对焦+11张每秒连拍 Sony A6000评测
- 最全APP测试思想及流程要点,高薪测试人员一定要看
- Kafka常用shell脚本命令
- 转载 Lua xpcall