编程基础知识基本数据类型培训课件.pptx

编程基础知识基本数据类型培训课件.pptx

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 基本数据类型;对象类型;对象类型;在Python中,不需要事先声明变量名及其类型,直接赋值即可创建各种类型的对象变量。这一点适用于Python任意类型的对象。 例如: x = 3 创建了整型变量x,并赋值为3,再例如语句 x = Hello world. 创建了字符串变量x,并赋值为Hello world.;Python属于强类型编程语言,解释器会根据赋值或运算来自动推断变量类型。Python还是一种动态类型语言,变量的类型可以随时变化。 x = 3 print(type(x)) class int x = Hello world. print(type(x)) #查看变量类型 class str x = [1,2,3] print(type(x)) class list isinstance(3, int) #测试对象是否是某个类型的实例 True isinstance(Hello world, str) True ;;;;;;;;;;;;;打开IDLE 程序1:pow(2,10) , pow(2,15) 程序2:pow(2, 1000) 程序3:pow(2, pow(2,15)) ;;;;;;;;;;;;;;;;;;;;;;;;字符串属于不可变序列,是用单引号、双引号或三引号括起来的符号序列 单引号、双引号、三单引号、三双引号可以互相嵌套,用来表示复杂字符串 abc、123、中国、Python、Tom said, Lets go 空串表示为或 三引号或表示的字符串可以换行,支持排版较为复杂的字符串;三引号还可以在程序中表示较长的注释。;字符串是一个字符序列:字符串最左端位置标记为0,依次增加。字符串中的编号叫做“索引”,索引辅助访问字符串中的特定位置 格式为string[索引];Python中字符串索引从0开始,一个长度为L的 字符串最后一个字符的位置是L-1 Python同时允许使用负数从字符串右边末尾向 左边进行反向索引,最右侧索引值是-1;可以通过两个索引值确定一个位置范围,返回这 个范围的子串 格式: string[start:end] start和end都是整数型数值,这个子序列从索引 start开始直到索引end结束,但不包括end位置。;字符串之间可???通过+或*进行连接 加法操作(+)将两个字符串连接成为一个新的 字符串 乘法操作(*)生成一个由其本身字符串重复连接 而成的字符串;len()函数能否返回一个字符串的长度;大多数数据类型都可以通过str()函数转换 为字符串;;;;用转义符(\)可以在字符串中表达一些不可直接打印的信息。例如:用\n表示换行 字符串Hello\nWorld\n\nGoodbye 32\n 用print()函数打印后的输出效果如下: Hello World Goodbye 32;常用转义字符;;;tr.split(sep=None, maxsplit=-1);字符串实例:恺撒密码;;;字符串格式化 Python 支持格式化字符串的输出。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到有字符串格式符的模板中。 在 Python 中,字符串格式化使用与 C语言中printf函数一样的语法。 print (我的名字是 %s 年龄是 %d % (xmj, 41)) Python用一个元祖将多个值传递给模板,每个值对应一个字符串格式符。上例将xmj插入到%s处,41插入到%d处。所以输出结果: 我的名字是 xmj 年龄是 41 ;字符串的%格式化方法;字符串format()方法的基本使用格式是: 模板字符串.format(逗号分隔的参数);;利用print()函数实现简单的非刷新文本进度条 基本思想是按照任务执行百分比将整个任务划分为100个单位,每执 行N%输出一次进度条。每一行输出包含进度百分比,代表已完成的 部分(**)和未完成的部分(..)的两种字符,以及一个跟随完成度前进的 小箭头,风格如下:;实例代 码4.1;;字符串实例;利用两种方法打印九九乘法表;;2.1.3 布尔类型;

文档评论(0)

文单招、专升本试卷定制 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档