当前位置: 首页 > news >正文

国外wordpress主机空间哈尔滨百度优化

国外wordpress主机空间,哈尔滨百度优化,软装设计专业,怎么恢复网站数据库文件位置给我家憨憨写的python教程 ——雁丘 Python解释器Pycharm的安装部署 关于本专栏一 Python简介1.1 Python优点1.2 支持的编程方式1.3 版本兼容问题1.4 Python的开发环境1.4.1 常用的 Python 编辑器1.4.2 常用的 Python IDE1.4.3 Python IDLE1.4.4 第三方库安装 1.5 Python 的运… 给我家憨憨写的python教程 ——雁丘 Python解释器Pycharm的安装部署 关于本专栏一 Python简介1.1 Python优点1.2 支持的编程方式1.3 版本兼容问题1.4 Python的开发环境1.4.1 常用的 Python 编辑器1.4.2 常用的 Python IDE1.4.3 Python IDLE1.4.4 第三方库安装 1.5 Python 的运行方式1.5.1 Shell 交互方式1.5.2 文件执行方式 二 Python 基础语法2.1 Python 的基本构成2.2 变量2.2.1 对象的属性2.2.3 变量名的命名规则2.2.4 变量的使用2.2.4 对象的管理 2.3 Python 的语句风格2.3.1 行与缩进2.3.2 赋值 2.4 注释 三 Python 数据类型基础3.1 数据类型总表3.2 非二进制数的表示3.3 数字类型Number3.3.1 整型int3.3.2 布尔型bool3.3.3 浮点型float3.3.4 复数型complex 3.4 序列Array3.4.1 字符串String3.4.2 列表List3.4.3 元组Tuple3.4.4 对象(Range) 3.5 映射(Mapping)/字典(Dictionary)3.6 数据类型转换 关于本专栏 关于Python安装与环境变量配置请查看本专栏文章Python安装与环境变量配置傻瓜式教程2023年9月 关于Pycharm的安装部署和基本使用请查看本专栏文章Python解释器和Pycharm的傻瓜式安装部署 一 Python简介 1.1 Python优点 适用面广、简单易学、开发效率高 1.2 支持的编程方式 支持面向对象、面向函数、函数式编程等多种编程方式同时还是一种胶水语言很容易与其他主流设计语言混合编程 1.3 版本兼容问题 Python3不兼容Python2因为有重要的修正。比如Python3中3/40.75而不是0所有的字符串都是Unicode字符串等Python 3.9版本不能在Windows 7或更早版本上使用。 1.4 Python的开发环境 Python 开发环境通常包括两类:Python 编辑器和集成开发环境(integrated development environment.IDE) 1.4.1 常用的 Python 编辑器 常用的 Python 编辑器有 Sublime Text 和 Visual Studio Code等它们首先需要安装好基本的 Python 运行环境一般都具有自动补全和智能提示等编辑和调试功能。 小巧,定制方便,但功能相对简单。 1.4.2 常用的 Python IDE Python IDE 如 PyCharm 和Anaconda 等则功能更丰富不仅包含基本的 Python 运行环境和编辑器一般还具有项目管理和版本控制等功能通常还预装了某些扩展库、文档和教程,可省去安装模块和寻找使用帮助的麻烦。 Anaconda集成了大量流行的科学计算和数据分析第三方库推荐新手和专供数据处理的人使用 1.4.3 Python IDLE IDLE是 Python 官方内置的一个简单小巧的 IDE。它包含了编辑器、交互式命令行和调试器等基本组件,可以应付大多数 Python 的简单应用开发。在 Python 官网提供了多个操作系统下的IDLE 安装包。 1.4.4 第三方库安装 可以在 PyPI 页面上搜索和安装、发布 Python 第三方库(模块) 安装其中的第三方库官方推荐使用Python 库管理工具 pip只要将第三方库下载到本地然后进行安装即可。 举例 安装安卓自动测试库atx步骤为: Python 官网下载文件 get-pip.py(目前 Python IDE 中一般都预装了 pip,不需要另外载和安装,直接使用第3步安装即可)在命令提示符方式下运行如下命令安装 pip。 python get-pip. py3 使用 pip 安装 atx 第三方库。 pip install atx1.5 Python 的运行方式 无论哪种方式实质上都是解释执行代码较短或较多交互操作优先 Shell 交互方式 代码较长优先文件执行方式 1.5.1 Shell 交互方式 每输入一条命令就执行常见于命令提示符和 Python 编辑器 1.5.2 文件执行方式 创建一个扩展名为.py的文件每次保存后整体运行 二 Python 基础语法 2.1 Python 的基本构成 变量、表达式和语句是 Python 程序的基本要素 2.2 变量 Python 中的变量(variable)是用来标识对象或引用对象的。Python 作为一种面向对象的编程语言,它的实例、函数、方法、类都是对象。 2.2.1 对象的属性 所有的 Python 对象都拥有三个属性即身份、类型和值。 对象有唯一的身份用于标识自己可以使用内建函数 id(指向对象的变量)来得到这个身份标识。类型决定了该对象可以保存什么类型的值和进行怎样的操作等可以用内建函数type()查看Python 对象的类型。 2.2.3 变量名的命名规则 Python 中变量名的命名规则也与大多数程序设计语言一样遵循标识符命名规则 首字符必须字母或下划线其余字符可以是字母、下划线或是数字区分大小写 2.2.4 变量的使用 Python 无需声明变量的类型在第一次赋值由值自动确定变量的类型 2.2.4 对象的管理 对于内存中的对象 Python 会采用一种称为“引用计数”的方式进行管理 当对象被赋给某个变量时该变量计数器1 当计数器为0时该对象的内存空间被回收 a 1.2 ; b 1.2 # 此时a b 的id不同 a 1.2 ; b a # 此时a b 的id相同但注意对于小整数[ -5 , 256 ]和仅包含数字、字母和下划线的常量字符串 Python 会缓存和重用即上述两种情况id均相同 一个函数内部相同的不可变对象id也相同 2.3 Python 的语句风格 2.3.1 行与缩进 语句出现缩进表示语句块的开始退出缩进表示语句块的结束 for number in numprog prog * number print (the prog is:,prog)Python 可以把多个语句写在一行但需要用分号;隔开或者换行一行长语句可以换行写但需加上续行符\小括号、中括号、花括号、三引号内部可以多行书写且无需续行符 2.3.2 赋值 1.、-、*、/常规赋值 2. 、-、*、/、%、**、、、、^、|增量赋值 m / 5 # 相当 m m / 5支持链式赋值 b a a 1 # 相当 a a 1 b a支持多重复制 a , b 1 , 2 ( a , b ) ( 1 , 2 )2.4 注释 # 单行注释 这是多行注释#号和注释内容一般建议以一个空格隔开一般用于单行代码的注释单行注释可以嵌套一行的多行注释多行注释可以嵌套单行注释 # 多行注释 # 单行注释三 Python 数据类型基础 变量没有类型数据才有类型 如何查看数据类型通过内置函数type() type(变量名或数据)3.1 数据类型总表 Python 数据类型类型描述举例数字Number整型Int10-10浮点型Float3.14159-3.14159复数型Complex5j(63j)布尔型BoolTrueFalse序列Array字符串String用以存储文本yanqiu、ayu、ahao列表List有序的可变序列[ 1 , yanqiu , 4 ]元组Tuple有序的不可变数列( 1 , yanqiu , 4 )对象Range有规律的整数数列range(1,11)集合Set无序的不重复集合set_a {apple, banana, cherry}映射Mapping字典Dictionary无序Key-Value集合favorite_language { jen: python, phil: python} 3.2 非二进制数的表示 非二进制数的表示进制举例二进制0b10八进制0b10十六进制0x10 3.3 数字类型Number 3.3.1 整型int a3 type(a) classint type(-8) classint在 Python3之后不再严格区分int和long长整型 3.3.2 布尔型bool aTrue type(a) classbool int(a) 1 int(False) 0bool实质是用0、1存储的True对应1False对应0可以用内置函数int()返回布尔型变量的整型值 元素除了是 0、空、False、None外 都算 True; 3.3.3 浮点型float 3.22 3.22 9.8e3 9800type(-0.48e-2) classfloat 3.3.4 复数型complex 35j (35j) 4j 4jtype(35j) classcomplex 特别地为了保证数是虚数0j前的0不能省略 3.4 序列Array 这里仅简单介绍详细的使用方法参见本系列下篇 3.4.1 字符串String 字符串string用引号引起来的字符集合。字符串创建后不可变在 Python 中可以使用单引号、双引号、三引号表示字符串。例如: myStringl Hello, World!myString2 Hello, World!myString3 Hello, World! #用 print()函数输出这 3个字符串变量的结果都是 HelloWorld! HelloWorld! HelloWorld!单个元素通过索引来访问索引值从0开始 多个字符通过切片操作来访问。 myStringl[ 0] H3.4.2 列表List 列表是 Python 中有特色的经典数据类型。列表与字符串一样也是序列类型但是列表是可变的容器。 与传统的数组相比列表可以存储不同类型的数据对象 列表也同样支持索引和切片操作。 aList [ 1, Maths , 88]aList [1,Maths,88]aList[2] 90 # 改变了索引值为2的元素的值aList [1, Maths ,90]3.4.3 元组Tuple 元组和列表有很多相似的地方它们都可以存储不同类型的数据对象都支持索引和切片操作等。但元组是不可变的。 aTuple (1,Maths,88)aTuple (1,Maths,88)aTuple[2] 90 # 在元组中试图改变元素值会报错Traceback ( most recent call last) :File pyshell#1 , line 1, in moduleaTuple[2] 90TypeError: tuple object does not support item assignmen3.4.4 对象(Range) Python 中使用range()函数生成一个不可变的 range 对象一个有规律的整数序列。例如 list( range( 1, 11) ) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]range()函数常常用在 for 循环中 3.5 映射(Mapping)/字典(Dictionary) 字典是 Python 中唯一的一种映射类型。字典中每一个元素都由一个键和一个值构成的键值对组成。 使用不可变对象作为键常见的是使用字符串作为键去索引一个值 aDict {sine : sin , cosine : cos , PI: 3. 14159}字典通过键来访问值 aDict[ sine ] sin # 通过键sine得到值sin。3.6 数据类型转换 数据类型之间在特定的场景下是可以相互转换的如字符串转数字、数字转字符串等由于 Python 是一种强类型的语言所以在运算中变量类型不能自动转换 格式语句(函数) int(x) # 将x转换为一个整数 float(x) # 将x转换为一个浮点数 str(x) # 将x转换为字符串浮点数转整数丢失小数部分
http://www.w-s-a.com/news/988556/

相关文章:

  • 湖南做网站 搜搜磐石网络网站注册收入
  • 北京软件网站开发装修设计培训机构
  • 哪个网站能帮助做路书网站建设的技巧
  • 上海网站备案在哪里在国外怎么做网站
  • 做网站得花多钱乡村振兴网站建设
  • 站设计培训课程wordpress自动回复
  • 上海闵行区 网站建设永久免费crm软件下载
  • 天津营销网站建设公司排名台州网站排名公司
  • 环保网站 怎么做物流网站的功能与特色
  • 网站多久才会被收录服务器租用泰海
  • 电商网站建设合同模板临汾推广型网站建设
  • 天猫商务网站建设目的长春网站设计
  • 公司网站建设会议纪要昆山高端网站建设机构
  • 做消费网站流程深圳网站设计价格
  • 做电影网站怎么接广告中国最新军事新闻视频
  • 网站推广设计做哪些设置自动删除的wordpress
  • 东莞东坑网站设计专业网站制作设
  • 网站怎么做现场直播视频成都科技网站建设找
  • 个人网页设计步骤网站没有内容 能做优化吗
  • 专业网站建设公司招聘网站排行榜
  • 网站建设规范方法企业解决方案架构
  • ae做网站导航wordpress门户
  • 重庆市网站备案材料云南做网站
  • 网页设计模板网站免费珠海视窗网
  • 茂名模板建站定制WordPress注册不提示
  • 陕西营销型手机网站建设深圳制作网站服务
  • 受欢迎的锦州网站建设Wordpress 图片左右滑动
  • 湖南优化网站建设线上网站建设需求
  • 建什么类型的网站访问量比较大哪些外包公司比较好
  • php网站地图外贸建站哪家强外贸网站怎么做