irpas技术客

python语法入门_别问,问就是全会

未知 6798

目录 前言一、Python开发环境搭建1.1 安装Python解释器1.2 运行方法1.3 Python第三方库安装 二、python语法元素2.1 程序格式框架2.2 命名与保留字2.3 字符串2.4 赋值语句2.5 input()函数2.6 eval()函数2.7 print()函数 三、基本数据类型3.1 数字类型3.2 数字类型的操作3.3 字符串类型表示3.4 基本字符串操作符3.5 内置字符串处理函数3.6 内置字符串处理方法3.7 字符串格式化 四、程序控制结构4.1 分支结构4.2 循环结构4.3 程序的异常处理 五、函数与代码复用5.1 函数的定义5.2 lambda函数——匿名函数5.3 函数参数传递5.4 库的引用 六、组合数据类型6.1 序列类型6.2 集合类型6.3 映射类型 七、文件和数据格式化7.1文件的打开与关闭7.2 文件的读写7.3 二维数组的格式化和处理7.4 高维数据格式化 附录一、C++语法基础二、turtle库语法元素(图形绘制函数库)


前言

介绍python相关语法,及部分库函数的使用,有待完善


一、Python开发环境搭建 1.1 安装Python解释器

https://download.csdn.net/download/weixin_44567668/86399417

1.2 运行方法 print("Hello World")

①在IDLE输入代码,按F5运行 ②在命令提示符里输入Python进入Python环境,输入代码按回车即可运行,最后输入exit()退出安装Python环境 ③用记事本或者notepad++写代码,保存为 .py格式文件,然后用命令提示符或者IDLE运行文件

1.3 Python第三方库安装

1.3.1 pip工具安装(在命令行里运行)

pip -h #列出pip子命令 pip install pygame #安装pygame库 pip install -U pip #更新已安装库的版本,这里用pip更新本身 pip uninstall pygame #卸载pygame库 pip list #列出当前系统已安装的第三方库 pip show pip#列出某个已经安装库的信息 pip download Pyqt5 #下载Pyqt5 pip search installer #联网搜索installer库名或者关键字

1.3.2 文件安装 登录http://`/weixin_44567668/article/details/125626370 7.4 高维数据格式化

万维网(WWW)通过HTML方式链接并展示不同类型的数据内容,采用XML或JSON格式表达键值对。XML和JSON都可以表达高维数据,但XML对key值要存储两次(< key> < /key>),而JSON只需要存储一次

附录 一、C++语法基础

关于C++语法的学习,见以下文章 https://blog.csdn.net/weixin_44567668/article/details/126098388

二、turtle库语法元素(图形绘制函数库) 绘制坐标系 turtle.setup(width,height,startx,starty)画笔控制函数 1)turtle.penup() 别名:turtle.pu(),turtle.up() 作用:抬起画笔之后移动画笔不绘制形状 2)turtle.pendown() 别名:turtle.pd(),turtle.down() 作用:落下画笔,之后移动画笔将绘制形状 3)turtle.pensize(width) 别名:turtle.width() 作用:设置画笔宽度,当无参数输入时返回当前画笔宽度。 Width:设置画笔线条宽度,如果为None或者为空,则函数返回当前画笔宽度 4)turtle.pencolor(colorstring)或turtle.pencolor((r,g,b)) 作用:设置画笔颜色,当无参数输入时返回当前画笔颜色形状绘制函数 1)turtle.fd(distance) 别名:turtle.forward(distance) 作用:向小海龟当前行进方向前进distance距离 2)turtle.seth(to_angle) 别名:turtle.setheading(to_angle) 作用:设置小海龟当前行进方向to_angle,该角度时绝对方向角度值 3)turtle.circle(radius,extent=None) 作用:根据半径radius绘制extent角度的弧形 4)函数的封装:通过def定义一个函数,将上面需要的参数封装起来


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #python语法入门 #python语法