温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
ctokey.com免费学习
python
变量
字符串
ctokey
com
免费
学习
第二课 Python变量和字符串课时介绍 变量的定义与使用 print()函数 字符串介绍 字符串常用函数应用课程目标 掌握变量的创建与使用 理解函数的用途 掌握字符串的操作技巧 print用于向控制台输出字符串print函数 示例:print(锄禾日当午)、print(3)在输出文本时增加 n 对文本换行函数是什么?-函数就是python程序提前准备好的功能每个函数都有对应的功能函数的使用方式为:函数名(参数)print用于向控制台输出字符串print函数 示例:print(锄禾日当午)、print(3)在输出文本时增加 n 对文本换行 Python请使用半角字符常见错误 大小写错误,Python大小写敏感 英文单词拼写错误 注释就是我们自己的语言,对代码进行标注,增加可读性。注释的作用 Python有两种注释方式:Python的两种注释方式 单行注释:#我是人见人爱的单行注释 块注释:注释内容 程序的作用就是用来处理数据变量(variable)的作用 编程语言中数据使用变量的形式保存 为变量设置“值”的过程,称为“赋值”变量的语法:变量名=值定义变量 等号左边是变量的名称 等号右边是变量要保存的数据 变量的语法:变量名=值定义变量 等号左边是变量的名称 等号右边是变量要保存的数据定义变量-name=毛主席#文本salary=1938.8#数字is_weekend=True#布尔值(对错)变量名有意义,见名知意变量的命名要求 变量名只能包含字母、下划线与数字,不能数字开头 不能与python关键字重名变量的命名要求判断有效的变量名:-last_name 1801class import lilei&hanmeimei abc123 _41class 所有单词小写,多个单词之间使用 _ 连接如何给变量起一个好名字 最好使用英文单词,不建议使用拼音 长度最好不要超过20个字符,过长可是使用缩写 变量在赋值时会自动判断数据的类型变量的数据类型 Python最常用有四种数据类型类型示例字符串-str(string)name=毛主席整数-int(integer)age=30浮点数-floatweight=163.5布尔型-bool(boolean)is_weekend=Trueis_weekend=False type函数用于得到变量的数据类型type函数 语法:变量=type(变量名)输出:str|int|float|bool 基本运算符是指python中使用的基本数学计算符号基本运算符运算符说明示例结果+加法3+36-减法10-73*乘法3*618/浮点数除法10/25.0/除法取整9/24%取模(余数)8%32*幂(N次方)2*416 使用input函数将用户输入的字符串保存到变量接收用户输入 语法格式:变量=input(提示信息)示例:mobile=input(请输入您的手机号)字符串与数字互相转换 字符串-数字:int(字符串)、float(字符串)数字-字符串:str(数字)阶梯电费计算器类别用电量电价标准一档1-240(含)0.4883两档241-400(含)0.5383三挡400以上0.7883收银台程序 PyCharm提供了程序调试(Debug)功能调试程序 调试功能允许程序单步执行,方便开发者跟踪结果 单步执行的快捷键:F8 字符串就是一系列字符Python字符串 字符串可以使用单引号,也可以使用双引号 字符串拼接是指将多个字符串合并,形成一个新的字符串拼接(合并)字符串 字符串拼接使用+号处理 示例:您的航班+MF8765+次准备起飞 字符串提供了大量使用函数,允许让我们对字符串进行加工字符串的大小写转换 在python3中,有五个大小写函数函数名说明str.lower()转换为小写str.upper()转换为大写str.capitalize()字符串首字母大写str.title()每个单词首字母大写str.swapcase()大小写互换 Python2.6 开始,新增了一种格式化字符串的函数 str.format()格式化字符串 示例:you.format(I,love)将产生I love you 示例:2.1.0.format(com,imooc,www)format()函数同样支持数字格式化格式化数字 示例:format(1234.567,0.2f)#小数保留2位 示例:format(1234.567,)#千分位分隔符 早期字符串格式化使用%s、%d、%f来格式化字符串早期的格式化输出 示例:print(He is%d years old%(25)示例:print(我叫%s,今年%d岁,体重%.2f公斤%(吴磊,25,80.5)制表符是指增加字符的缩进,在字符串中使用t制表符与换行符 换行符是指为字符串换行输出,在字符串中使用n 示例:print(姓名t性别t年龄nt赵四t男士t42)在 python与python是不同的字符串删除空白 python中提供了三个函数来删除左右的空白函数名说明str.lstrip()删除左侧空白str.rstrip()删除右侧空白str.strip()删除两端空白 str.find()函数用于获取子字符串出现的位置查找字符串 语法:str.find(目标串,开始位置,结束位置)示例:Nice to meet you.find(ee)返回 9 str.replace()函数用于字符串替换字符串替换 语法:str.replace(原始串,目标串,替换次数)示例:aaabbbccc.replace(b,d,2)输出 aaaddbccc 第二课 Python变量和字符串课程总结 变量用于保存程序的数据 函数就是python提前准备好的功能 字符串就是一系列字符的序列 print用于向控制台输出字符串print函数 示例:print(锄禾日当午)、print(3)在输出文本时增加 n 对文本换行函数是什么?-函数就是python程序提前准备好的功能每个函数都有对应的功能函数的使用方式为:函数名(参数)print用于向控制台输出字符串print函数 示例:print(锄禾日当午)、print(3)在输出文本时增加 n 对文本换行 程序的作用就是用来处理数据变量(variable)的作用 编程语言中数据使用变量的形式保存 为变量设置“值”的过程,称为“赋值”变量的语法:变量名=值定义变量 等号左边是变量的名称 等号右边是变量要保存的数据 变量的语法:变量名=值定义变量 等号左边是变量的名称 等号右边是变量要保存的数据定义变量-name=毛主席#文本salary=1938.8#数字is_weekend=True#布尔值(对错)变量在赋值时会自动判断数据的类型变量的数据类型 Python最常用有四种数据类型类型示例字符串-str(string)name=毛主席整数-int(integer)age=30浮点数-floatweight=163.5布尔型-bool(boolean)is_weekend=Trueis_weekend=False 字符串拼接是指将多个字符串合并,形成一个新的字符串拼接(合并)字符串 字符串拼接使用+号处理 示例:您的航班+MF8765+次准备起飞 字符串提供了大量使用函数,允许让我们对字符串进行加工字符串的大小写转换 在python3中,有五个大小写函数函数名说明str.lower()转换为小写str.upper()转换为大写str.capitalize()字符串首字母大写str.title()每个单词首字母大写str.swapcase()大小写互换 Python2.6 开始,新增了一种格式化字符串的函数 str.format()格式化字符串 示例:you.format(I,love)将产生I love you 示例:2.1.0.format(com,imooc,www)format()函数同样支持数字格式化格式化数字 示例:format(1234.567,0.2f)#小数保留2位 示例:format(1234.567,)#千分位分隔符 str.find()函数用于获取子字符串出现的位置查找字符串 语法:str.find(目标串,开始位置,结束位置)示例:Nice to meet you.find(ee)返回 9 str.replace()函数用于字符串替换字符串替换 语法:str.replace(原始串,目标串,替换次数)示例:aaabbbccc.replace(b,d,2)输出 aaaddbccc