您好,欢迎访问三七文档
Python编程入门优点:代码量少,及其精简,功能强大,易于快速开发缺点:运行速度慢Python特点目录一、Python3.0语言的开发环境四、常用基础知识二、程序的基本编写方法三、程序编写的步骤五、数据类型-列表一、Python语言的开发环境1.安装官网:(下载最新版本)勾选添加环境变量选择直接安装测试安装:命令提示符下输入:python(返回python信息)一、Python语言的开发环境配置2、启动(1)调用IDLE来启动Python图形化运行环境。(2)按照Python语法格式编写代码,编写可以采用任何文本编辑器,保存文件。(只需要用IDLE打开就可以运行)二、程序的基本编写方法O:Output输出P:Process处理I:input输入IPO模式程序的输入(文件的输入、网络的输入、用户手工输入、随机数据输入、程序内部参数输入等),它是一个程序的开始。程序的主要逻辑,程序对输入进行处理输出产生就结果,处理的方法也叫算法,是程序最重要的部分,是一个程序的灵魂。程序的输出(屏幕显示输出、文件输出、网络输出、操作系统内部变量输出等),输出是一个程序展示运算结果的方式。用户输入:input()获得输入运算部分:根据算法实现结果输出:print()输出结果三、程序编写的步骤分析问题的计算部分将计算部分划分为确定的IPO三部分完成计算部分的核心处理方法实现整个程序使程序在各种情况下都能够正确运行分析问题确定问题设计算法编写程序调试测试使程序长期正确运行,适应需求的微小变化升级维护四、常用基础知识注释注释是程序员在代码中加入的辅助说明信息,它不能被计算机执行,也不受语法约束,可以在里面写入任何内容。注释两种方法:单行注释以#开头多行以’’’开头和结尾四、常用基础知识input()input()输入,它是一个内置函数,作用是接收用户输入并将其返回。print()输出,它是一个内置函数,它的功能是“打印到屏幕”,就是把括号里面的内容显示到屏幕上。print()四、常用基础知识行与缩进缩进用在Python中用来标明代码之间的层次关系,是Python语言中表明程序框架的唯一手段。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。练习1:错误示范四、常用基础知识数字类型Python中数字有四种类型:整数、浮点数、复数、布尔型。int(整数),如1,只有一种整数类型int,表示为长整型。float(浮点数),如1.23、3E-2complex(复数),如1+2j、1.1+2.2jbool(布尔),布尔类型只有两个值,false和true。通常用来判断条件是否成立。练习2:数字可以自己改变输出结果:四、常用基础知识字符串在Python中,用引号括起来的都是字符串,其中的引号可以是单引号,也可以是双引号。(‘’)(“”)利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号。('''''')注:使用引号一定是成对的练习3:单行字符串练习3:多行字符串四、常用基础知识字符串转义符‘\’,“\n”转义构成换行符(注:使用r可以让反斜杠不发生转义。如rthisisalinewith\n则\n会显示,并不是换行)练习4:请直接在Python的IDLE界面输入print(“happyday\nandsunnyday”)——回车print(r‘happyday\nandsunnyday’)——回车四、常用基础知识字符串字符串可以用+运算符连接在一起,用*运算符重复。字符串是一个字符序列:字符串最左端位置标记为0,依次增加,这种编号叫做“索引”。(空格也算一个位置)索引方式有两种,从左往右以0开始,从右往左以-1开始。一个长度为n的字符串最后一个字符的位置是n-1四、常用基础知识字符串字符串的截取的语法格式如下:变量[头下标:尾下标:步长]一个长度为n的字符串最后一个字符的位置是n-1例如:Python中输入字符串:abcdefStr=abcdefStr[1]=?Str[2:]=?Str[:5]=?Str[0:4]=?Str[0:n]=?bcdefabcdabcd截取到n-1位四、常用基础知识字符串字符串的截取的语法格式如下:变量[头下标:尾下标:步长]注:[:]截取字符串中的一部分,遵循左闭右开原则,str[0,2]是不包含第3个字符的。Str[0:n]截取到n-1位,不包含第n个字符练习5:四、常用基础知识表达式表达式指程序中产生或计算新数据的一行代码。例如:X=25(表示将数字25赋值给变量X)Python语言的33个保留字或者操作符可以产生符合语法的表达式。四、常用基础知识表达式常用操作符算术操作符:+,-,*,/,//,**,%分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、求余。比较操作符:,,==,!=,=,=用于比较两个表达式的值,分别表示大于、小于、等于、不等于、小于等于、大于等于。逻辑操作符:and,or,not表示逻辑运算。操作符的优先级四、常用基础知识函数函数是一组代码的集合,用于表达一个功能,它是程序组织好的,可重复使用的。函数名称是这段代码的名字。你已经知道Python提供了许多内置函数(BIF),比如print()。常用的函数库:math(数学库)random(随机函数库)turtle(海龟画图库)也可以自己创建函数,这被叫做用户自定义函数(Def函数)。Def函数:def所定义的函数在程序中未经调用不能直接执行,需要通过函数名调用才能够执行。四、常用基础知识流程控制语句if语句:当条件成立时运行语句块。经常与else,elif(相当于elseif)配合使用。1、简单的if语句:简单的if语句只有一个测试和一个操作。ifcondition:dosomething2、if—else语句:ifcondition:dosomethingelse:doanotherthing3、if—elif—else结构:ifcondition1:dosomethingelifcondition2:doanotherthingelse:dothelastthing如果condition1为True将执行dosomething块语句如果condition1为False,将判断condition2如果condition2为True将执行doanothersomething块语句如果condition2为False,将执行dothelastthing块语句四、常用基础知识流程控制语句练习6:请大家编写以下程序:按照100分制,90分以上为成绩A,80-90为B,60-70为C,60以下为D。要求当用户输入分数,自动转换为等级。ifcondition1:statement1elifcondition2:statement2elif................else:statement3四、常用基础知识流程控制语句循环语句for语句:遍历列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。while语句:当条件为真时,循环运行语句块。四、常用基础知识流程控制语句while语句:当条件为真时,会一直重复执行一段代码,这段代码称为循环体。一般形式:while判断条件:循环体练习7:求1到10的叠加和。四、常用基础知识流程控制语句循环语句for语句:遍历列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。五、数据类型—列表列表数据展示页文本文本文本文本文本文本文本文本单击输入标题单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击输入标题单击输入标题单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击输入标题关系示例输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字循环关系说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字循环关系说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字递进关系说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字PPT模板下载:图片展示照片名照片说明照片说明照片说明照片说明照片说明照片说明照片说明照片说明Thanks公司名公司名公司名公司名
本文标题:Python入门
链接地址:https://www.777doc.com/doc-6693492 .html