Python语言基础PPT课件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
'What\'s your name?'
.
14
转义字符
• 也常用于计算机中的不可见字符。不可见 字符是指不能显示图形仅仅是表示某一控 制功能的代码,如ASCII码中的换行、制表 符、铃声等。
• 转义字符以“\”开头,后跟字符或数字。
.
15
常见的转义字符
转义字符
\’ \" \\ \a \b \n \t \v \r \f \y \xy
.
浮点数 例如:1.0、1.、0.12、.123、12.345、 52.3E-4 、 1.8e-5等。 其中,E 表示 10 的幂。在这里,52.3E-4 表示 52.3 * 10-4。 浮点数用64位存储,表达数据的范围为: -1.7E+308~1.7E+308,提供大约15位的数据精度。
.
复数
.
6
整数有下列表示方法: ✓十进制整数:如1、100、12345等。 ✓十六进制整数:以0X开头,X可以是大写或小写。如 0X10、0x5F、0xABCD等。 ✓八进制整数:以0O开头,O可以是大写或小写。如 0o12、0o55、0O77等。 ✓二进制整数:以0B开头,B可以是大写或小写。如 0B111、0b101、0b1111等。 整数类型的数据对象不受数据位数的限制,只受可用 内存大小的限制。
• 举个例子: print('hello world') #注意到 print 是一个函数
• 或者: # 注意到 print 是一个函数 print('hello world')
.
3
注释的作用
• 你应该在你的程序中尽可能多地使用有用的 注释,它们的作用包括:
– 解释假设 – 说明重要的决定 – 解释重要的细节 – 说明你想要解决的问题 – 说明你想要在程序中克服的问题,等等。
.
10
数据类型之字符串
• 字符串是程序语言中常用的数据类型,它 是序列类型(包括字符串、列表、元组、 字节串等)之一,也是最常用的、最简单 的序列。
.
11
• 字符串的定义
• 用单引号、双引号或三引号引起来的字符 序列
• 如:'中国湖南长沙'、'Python语言程序设计'、 "Python"、"1234567"、"ABCD"、"Hello"、"' 中国"'。
Python语言基础
.
1 掌握数字类型数据的使用方法 2 掌握字符串类型数据的使用方法 3 理解常量的概念,掌握常量的使用方法 4 理解变量的概念,掌握变量的使用方法 5 掌握运算符、表达式的概念 6 掌握常用运算符的运算规则、优先级等 特点
.
注释
• 在Python语言中, 注释 是任何存在于 # 号右侧的文字, 其主要用作留给程序阅读者说明有关程序的一切有用的信 息。
• 有一句非常有用的话叫做:代码会告诉你怎 么做,注释会告诉你为何如此。
.
4
什么是常量
• 我们可以先来看一看 常量 的例子,比如5和1.23 这样的数字常量,或者是如“这是一串文本” 或 “This is a string” 这样的字符串常量。
• 之所以称这些数据为常量,是因为我们使用的就 是它 字面意义上(Literal) 的值或是内容。不管 在哪种应用场景中,数字 2 总是表示它本身的意 义而不可能有其他的含义,所以它就是一个常量, 因为它的值不能被改变。
• 如果你希望生成一串包含单引号(‘)的字符串, 你应该如何指定这串字符串?例如:你不能指定
'What's your name?' 因为这会使 Python 对于何处是字符串的开始、何 处又是结束而感到困惑。所以,你必须指定这个 单引号不代表这串字符串的结尾。这可以通过 转 义字符(Escape Sequence) 来实现。Python中通 过 \ 来表示一个转义字符。你可以将字符串指定 为
• 字符串是不可变对象。
• 空串表示为:''(一对单引号)或""
.
12
三引号的用法
• 三引号引起的字符串可以是超长的,中间 任何地方可以换行。例如:
>>> s = """abc ... 1234567890 ... xyz""" >>> s ‘abc\n1234567890\nxyz’
.
13
转义字符
• 甚至,在一些字符串中也会包含数字,为了获取字符串中 的数字,也需Hale Waihona Puke Baidu使用类型转换的函数,例如:
.
17
数据类型转换
• 在大部分关于数字的运算中,Python会自动完成把整数类 型的数据转换成实数类型的工作,这是因为将整数变成实 数并不会损失原来数字中的数据,比如把1变成1.0。但是 将一个实数转换成整数类型,则原数据中的小数部分会被 舍弃(不使用四舍五入),例如:
>>> int(10.5) 10
• 除了整数和浮点数,Python还考虑到了 复 数 的表示方式,复数是由实部和虚部组合 在一起构成的数,例如3+4j、3.1+4.1j,其 中加号左边的数为实部,加号右边的为虚 部,用后缀j表示。
.
9
数据类型之逻辑型
• 和现实生活一样,计算机中也有表示对和 错、真和假这样的逻辑常量,它们就True和 False,正如字面上的意思,True表示真,用 来表示某个命题是正确的,False表示假, 用来表示某个命题是错误的。请记住,计 算机中是没有半对半错的概念的,非假即 真,一定是这样的!
.
5
数据类型之数字
• 常见的数字主要有为两种类型:
• 整数(Integers):有关整数的例子即 2或者100, 它们都是一个整数,即没有小数点,也没有分数 的表示形式。
• 浮点数(Floats,也称为实数):有关浮点数的例 子是 3.23 或 52.3E-4。其中,E 表示 10 的幂。在 这里,52.3E-4 表示 52.3 * 10-4。
意义
单引号 双引号 字符“\”本身 铃声 退格符 换行符 横向制表符 纵向制表符 回车符 换页符 八进制数y表示的字符 十六进制数y表示的字符
.
16
数据类型转换
• 我们在程序中引入type()函数,该函数可以输出参 数的数据类型,例如在交互模式中输入以下命令 可以得到各个常量的数据类型:
>>> type(100) <class 'int'> >>> type(3.14) <class 'float'> >>> type("Hello") <class 'str'>
相关文档
最新文档