| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 学习Python的第六天 -> 正文阅读 |
|
[Python知识库]学习Python的第六天 |
一.字符串及其切片(小补充) 从本质上讲,字符串是由多个字符构成的,字符间是有顺序的,这个顺序号就称为索引 1.获取单个字符,具体语法为
与列表一样,从左向右以0开始,从右向左以-1开始 实例
得
2.获取多个字符(字符串切片) 具体格式为
strname为要截取的字符串,start不指定默认为0,end不指定默认为字符串的长度,step为步数 例
运行结果
高级用法
得
实际上我们第一,二组省略了end,step,第三组省略了start,第四组只给出了步数 那么,我们print(url[:: -1])就可以轻易做到将字符串翻转,因为第三位为负数时逆向读取 3.获取字符串长度或字节数 可用len函数,例如:
我们获取字节数时,目前一般采用UTF-8编码方式,例如
4.spilt()方法:利用不同分隔符分隔
二.三目运算符(条件运算符) 我们给出一个具体的例子,假设现在有两个数字,我们希望获取较大的一个,可使用if else语句
然而python为我们提供了更简单的写法
格式即为 表达式1 if condion else 表达式2 上式含义为:如果a>b成立,就把a作为表达式的值,并赋给变量max ???????????????????? 如果a>b不成立,就把b作为表达式的值,并赋给变量max 特别的,我们来看一下三目运算符的嵌套
给个实例
该程序先对a>b求值,如果该表达式为True,则执行第一个表达式,否则执行else后面的内容,即
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 15:46:21- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |