网站大量收购闲置独家精品文档,联系QQ:2885784924

第2章 Python程序设计基础.pptx

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第2章Python基本语法;本章学习重点:

Python基本语法(标识符、程序注释、代码块、基本输入和输出)

解释器

变量和数字类型(整型、浮点型、复数)

运算符与表达式;2.1Python基本语法;2.1Python基本语法;2.1Python基本语法;#test2.1.py

#Python单行注释

#第三个注释

print(Hello,Python!)#第四个注释

以上程序运行结果为:

Hello,Python!

;2.1Python基本语法;

#缩进案例

age=int(input())

ifage=18:

print(adult)#注释可以接在代码的后,也可以单独一行

print(恭喜)#缩进不一致,会导致运行错误

elifage=6:

print(teenager)

elifage=3:

print(kid)

else:

print(baby);其他换行情况;【例2-4】分行写超过一行长度代码。

#test2.4.py

#代码长,一行写不完代码

#用反斜杠(\)来实现多行语句的输入

text=春天像刚落地的娃娃,从头到脚都是新的,\

它生长着。春天像小姑娘,花枝招展的,笑着,走着。\

春天像健壮的青年,有铁一般的胳膊和腰脚,领着我们上前去。

print(text)

运行结果:

春天像刚落地的娃娃,从头到脚都是新的,它生长着。春天像小姑娘,花枝招展的,笑着,走着。春天像健壮的青年,有铁一般的胳膊和腰脚,领着我们上前去。

;#在[]、{}、或()中的多行语句,则不需要使用反斜杠(\)

total=[1,2,3,

4,5,6,

7,8,9]

print(total)

以上程序运行结果为:

[1,2,3,4,5,6,7,8,9]

【注意事项】如果长语句之间没有空格,第二行代码或文本需要顶格输入,否则,文本中间会有空格。;2.2使用解释器;【例2-5】输入输出语句。

x=input(输入第一个字母:)

y=input(输入第二个字母:)

z=input(输入第三个字母:)

#换行输出

print(x)

print(y)

print(x)

#不换行输出

print(x,end=)

print(y,end=)

print(z,end=);交互式编程

交互式:对每个输入语句即时运行结果,适合语法练习

;脚本式编程

脚本式:在脚本顶部添加以下命令可以让Python脚本像shell脚本一样直接执行;文件式编程

文件式:批量执行一组语句并运行结果,编程的主要方式;2.3变量和数字类型;变量就是变量,没有类型

每个变量在使用前都必须被创建和赋值

变量命令规范如下:

1.变量名只能是字母、数字或下划线的任意组合

2.变量名的第一个字符不能是数字

3.关键字不能声明为变量名

;变量赋值规则:

1.等号(=)运算符用来给变量赋值,这个过程已经包含了变量的申明和定义过程。

2.等号(=)运算符左边是一个变量名,右边是存储在变量中的值。;【例2-6】变量赋值。

#test2.6.py

#Python变量赋值

counter=100#整型变量

miles=1000.0#浮点型变量

name=superman#字符串

print(变量counter=,counter)

print(变量miles=,miles)

print(变量name=,name)

;运行结果为:

变量counter=100

变量miles=1000.0

变量name=superman

变量a=6

变量b=6

变量c=6

变量a=1

变量b=2

变量c=superman;-Python允许同时为多个变量相同的值

例如创建一个值为6的整型对象,此时,三个变量都被分配到相同的内存空间上,代码如下:

a=b=c=6

-还可以为多个对象赋多个不同的值

例如将两个整型对象1和2分别分配给变量a和b,字符串对象superman分配给变量c,代码如下:

a,b,c=1,2,superman;数据类型

六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)和Dictionary(字典)

分为不可变数据和可变数据两类

1.不可变数据(3个):Number(数字)、String(字符串)、Tuple(元组);

2.可变数据(3个):List(列表)、Dictionary(字典)、Set(集合)。;数字类型

三种不同的数字类型:整型、浮点型和复数

整型(int):不带小数

文档评论(0)

xiadaofeike + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8036067046000055

1亿VIP精品文档

相关文档