版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
绘制几何图形库、函数、参数、变量的基本概念《信息技术》主题8:程序设计入门库01Python库就是别人写好的一堆由类(class)和函数(function)组成的代码,可以理解成为程序员的工具箱。Python内置库有:datetime库、math库、sys库等等。内置库可以直接使用。Python第三方库:第三方库不能直接使用,需要通过pip安装,比如:"pipinstallrequests","pipinstallpygame"等。函数02Python提供了一个功能,将常用的代码以固定的格式封装(包装)成一个独立的模块,只要知道这个模块的名字就可以重复使用它,这个模块就叫做函数(Function)。函数自定义函数:将一段有规律的、可重复使用的代码定义成函数,从而达到一次编写、多次调用的目的内置函数:可以直接使用,如input()、print()、range()、len()调用函数也就是执行函数。如果把创建的函数理解为一个具有某种用途的工具,那么调用函数就相当于使用该工具。函数调用的基本语法格式:[返回值]=函数名([形参值])1.函数名即指的是要调用的函数的名称。2.形参值指的是当初创建函数时要求传入的各个形参的值。3.如果该函数有返回值,我们可以通过一个变量来接收该值,当然也可以不接受。变量031.变量的概念与特点在Python中,变量就是一种标识符,它是数据的名字,变量也是存放数据值的容器,是内存中数据的引用。与其他编程语言不同,Python不需要用一条命令声明变量,第一次为变量赋值时,就创建了变量。特点:2.变量的命名在python中,变量就是一种标识符,它是数据的名字,变量也是存放数据值的容器,是内存中数据的引用。变量可以使用短名称(如x和y)或更具描述性的名称(age、total_volume)。变量名必须以字母或下画线字符开头变量名称不能以数字开头变量名只能包含字母数字字符和下画线(A-z、0-9和_)变量名称区分大小写(age、Age和AGE是三个不同的变量)命名规则:2.变量的赋值在Python中,变量就是代表某个数据(值)的名称,使用“=”来定义,等号左边是变量,右边是变量的值,这一过程也称为变量赋值。在赋值时,值是什么数据类型,就决定了这个变量的类型,变量名引用了数值的同时也引用了它的类型。赋值的方法:方法一:给一个变量赋值方法二:给同一行内为多个变量赋值a=123#a是整数a='imooc'#a变为字符串例如:例如:x,y,z="Orange","Banana","Cherry"
#将"Orange"赋值给变量x,将"Banana"赋值给变量y,将"Cherry"赋值给变量zx=y=z="Orange"#将"Orange"分别赋值给变量x、y、z3.变量的输出Python的print语句通常用于输出变量。如需结合文本和变量,Python使用+字符例1和例2的输出结果均为“Pythonisawesome”,“+”字符的作用是连接字符串。x="awesome"print("Pythonis"+x)x="Pythonis"y="awesome"z=x+yprint(z)例1:例:2:3.变量的输出Python中+字符有两种作用:一是连接符;二是算术加x="awesome"print("Pythonis"+x)x=5y=10print(x+y)例1:例:2:总结:例1的“+”是连接符号
例2的“+”是算术运算符提醒:当“+”号两边数据的数据类型不相同时,“+”符号既不能实现数据连接,也不能实现数学运算。程序在运行时会出错。数据类型0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏省机关事业单位工勤技能岗位技术等级考试(汽车修理·中级)历年参考题库含答案详解
- 2026江苏住院医师规范化培训考试(耳鼻咽喉科Ⅱ阶段)题库历年参考题库含答案详解
- 2026正高面审答辩-正高033面审答辩麻醉学历年题库含答案详解
- 2026施工员-市政考试历年参考题库含答案详解
- 2026新疆事业单位招聘考试(校医)历年参考题库含答案详解
- 2026教师职称-广西-广西教师职称(基础知识、综合素质、初中化学)历年参考题库含答案详解3套试卷
- 基于同态加密的隐私计算原型技术细节课程设计
- PCA技术降维指南课程设计
- DCT图像压缩技术设计课程设计
- Snort入侵检测系统性能调优技巧课程设计
- 中国网安2026届校园招聘笔试历年典型考点题库附带答案详解
- 2026年人教版(2024)小学美术三年级上册【全册】教学设计(附目录)
- 安全生产法讲义
- 2026届四川省字节精准教育联盟高考一模地理试题(解析版)
- (2025年)环境监测报告编制人员上岗考核试题附答案
- 2025年汉语水平口语考试(HSKK)高级仿真卷
- 扁桃体切除术后并发症处理
- 特殊人群服务模块课件
- 土石方工程测量方案
- 老年患者术前风险评估
- 2025河北高速恒质公路建设集团有限公司社会招聘考试参考题库及答案解析
评论
0/150
提交评论