Python基础教程:字符串、数值运算与条件判断
需积分: 10 163 浏览量
更新于2024-08-26
收藏 3.35MB DOCX 举报
Python是一种高级编程语言,以其简洁明了的语法和丰富的库支持而广受欢迎。在文档中,我们发现了一些关于Python基础知识和操作的关键知识点:
1. **字符串格式化**:
- `%`符号用于字符串格式化, `%d` 用于表示整数占位符, `%s` 用于表示字符串占位符。例如,`print("我的名字是%s, 我的国籍是%s") % ("小张", "中国")` 这句代码会输出 "我的名字是小张, 我的国籍是中国"。
2. **print函数的用法**:
- `print()` 函数可以接受多个参数,并通过 `sep` 参数指定它们之间的分隔符。比如,`print("www", "baidu", "com", sep=".")` 会将这三个字符串连接起来,中间用点号分隔,输出 "www.baidu.com"。
3. **控制输出格式**:
- `end` 参数可以设置 print() 函数的结束符,如不设置则默认换行。`print("hello", end="")` 后面跟 `print("world", end="\t")` 会使得 "hello" 和 "world" 之间只有一个空格,而不会换行。
4. **用户输入处理**:
- `input()` 函数用于获取用户输入,返回值是字符串类型。因此,如果尝试用 `%d` 对输入进行格式化,会引发错误,应使用 `%s`。例如,`a = input("输入:")` 的结果类型是 `str`。
5. **类型转换**:
- Python 中,为了进行数值计算,需要将输入的字符串转换为相应的数据类型。如 `c = int(input("输入:"))` 将用户的输入转换为整数。
6. **条件判断与逻辑运算符**:
- 使用 `if` 语句进行条件判断,例如 `if score >= 90 and score <= 100:` 来确定考试等级,这里涉及到了 `and` 和 `<=` 运算符。
7. **比较运算符**:
- 提到的 `==` 和 `!=` 分别表示等于和不等于,用于比较数值或变量。
综合来看,这份文档介绍了 Python 中的基础字符串格式化、控制输出格式、用户输入处理、类型转换以及条件判断和逻辑运算。通过这些内容,读者可以更好地理解和运用 Python 进行程序开发。
2021-07-01 上传
qq_43672195
- 粉丝: 0
- 资源: 1
最新资源
- node-v7.8.0-linux-s390x.tar.gz
- sunrise-challenge-backend:我对日出挑战的建议
- 施工管理资料表格-040103_卷材防水层检验批质量验收记录表
- monocle-3-a-peek-into-the-future:关于Scala光学未来的演讲
- 用梯度下降算法开发的rbf神经网络曲线拟和程序.rar
- 软件缺陷管理小程序-毕业设计,基于微信小程序+SSM+MySql开发,源码+数据库+毕业论文+视频演示
- MXL1014 Dual Quad Precision Op Amps-综合文档
- 三维弹性波地下波场正演模拟
- 小程序源码 ViewPager使用不错的代码.rar
- ASP窗帘销售网站平台设计(源代码+论文).rar
- 语言学习AI智能助手app ui .fig素材下载
- 西门子WINCC_Flexible_精简屏快速组态入门.rar
- 在线选课小程序-毕业设计,基于微信小程序+SpringBoot+MySql开发,源码+数据库+开题报告+毕业论文+视频演示
- 橙色黄金矿工挖宝游戏小程序源码.zip
- jdoodle-client-example:JavaScript JDoodle API客户端示例
- matlab如何敲代码-irf:使用随机森林的眼动事件检测