(共22张PPT)
1.1初识
Python
第一单元 Python程序设计基础
程序
编程语言
编程
菜谱
写菜谱的过程
写菜谱的某种语言
炒菜的过程是一个流程(Process)。
而记载了炒菜过程的菜谱,就是一个程序(Program)。
将炒菜的过程写成菜谱,即编写程序,就是我们要学习的编程(Coding)。
菜谱是用某种自然语言(比如汉语)写成的,这叫作编程语言(Language)。
What is Python
Python是一种跨平台、开源、解释型的高级编程语言。
创始人是荷兰人:吉多.范罗苏姆
Python不仅在数据分析、人工智能方面有着广泛的应用,在网站开发、游戏开发方面更是一枝独秀。
CIA:美国中情局网站。NASA:美国航天局(NASA)大量使用Python进行数据分析和运算。Facebook。
搜狐、金山、腾讯、网易、百度、阿里、淘宝、土豆、新浪、果壳等公司都在使用Python完成各种各样的任务。
Python特点
语法简洁
实现相同功能,Python语言编写的程序代码行数仅相当于其他语言的几分之一。
Python特点
可以将C++、Java等语言编写的代码,通过接口和函数,库将它们“黏合”,因此有人喜欢把Python称为 “胶水语言”。
黏性扩展
类库丰富
Python解释器提供了几百个内置类和函数库。此外通过开源,吸纳了丰富的第三方函数库,几乎覆盖计算机的所有专业和领域,比如科学计算可视化、移动终端开发、图形图像处理、游戏设计与开发、人工智能及机器学习等。
Python的开发环境
集成开发环境(IDE)
IDE是指用于提供程序开发环境的应用程序。目前,用于编写Python程序的IDE较多,如IDLE、mu、Spyder、 PyCharm 等。
探索发现
(>>>)
命令提示符
按回车键,直接显示运算结果
适用于简短的代码
语法:
print( )函数作用:打印输出,可以一次输出多个对象,多个参数之间用逗号分隔。
注:除了引号里面其余都是英文状态下的符号。
>>>print(“欢迎来到精彩的Python世界!”)
>>>print(“2+3”,2+3)
>>>print(2+3)
请思考输出:2+3=5
注:除了引号里面其余都是英文状态下的符号。
请结合书本P13的表3-1中的算术运算符,自己设计打印输出一个完整的算式及答案。
第2课时
注:除了引号里面其余都是英文状态下的符号。
>>>print(“欢迎来到精彩的Python世界!”)
>>>print(“2+3”,2+3)
>>>print(2+3)
请思考输出:2+3=5
输入代码时的注意事项
1、除了引号里面其余都是英文状态下的符号。
3、注意大小写,python中区别大小写
2、重复上一次的输入:ALT+P
4、如果输入正确,关键字等会变色
参 数
表达式:
print([参数],[参数],……,[参数])
Print( )函数格式:
探索发现
File→New File 新建文件
File→Save 保存程序
文件后缀名.py
Run→Run Module F5/F5键
运行程序
适用于编写完整的Python程序
语法:
input( )函数作用:读取用户键盘输入的数据,返回值是字符串类型。
input([参数])
Input( )函数格式:
参数:字符串类型,直接输出。作用是提示用户输入什么,使人机交互更加友好。
随堂练习
编写一个包含以下代码的程序,调试并运行
name=input(“请输入你的姓名:”)
print(“你好!” , name)
字符串
变量
变量
随堂练习
编写一个包含以下代码的程序,调试并运行
name=input(“请输入你的姓名:”)
age=input(“请输入你的年龄:”)
print(“大家好!我叫” ,name, “今年” , age , ”岁”)
注:除了引号里面其余都是英文状态下的符号。
请结合书本P13的表3-1中的算术运算符,自己设计一个小程序,用到print( )和input( )函数。