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

惠州市住房和城乡建设厅网站wordpress字体更改

惠州市住房和城乡建设厅网站,wordpress字体更改,做网站帮外国人淘宝,区块链基础篇 Python基础安装与配置Python环境理解Python解释器第一个Python程序#xff1a;Hello, World! 基础语法注释与文档字符串变量与数据类型数字类型#xff1a;整数、浮点数、复数字符串布尔值None值 运算符算术运算符比较运算符逻辑运算符赋值运算符位运算符… 基础篇 Python基础安装与配置Python环境理解Python解释器第一个Python程序Hello, World! 基础语法注释与文档字符串变量与数据类型数字类型整数、浮点数、复数字符串布尔值None值 运算符算术运算符比较运算符逻辑运算符赋值运算符位运算符 Python是一种高级编程语言因其简洁易读的语法和强大的标准库而广受欢迎。Python广泛应用于Web开发、数据分析、人工智能、科学计算、自动化等领域。它具有以下特点 解释型语言无需编译直接运行代码。动态类型变量无需声明类型类型在运行时确定。强大的标准库内置了大量实用的模块和包。面向对象支持面向对象编程也支持函数式编程。跨平台代码可在多种操作系统上运行。 按编译方式分类可以将编程语言分为编译型语言、解释型语言和混合型语言。每种编译方式有其独特的特性和适用场景。 编译型语言 定义编译型语言在运行之前需要通过编译器将源代码转换为机器码或中间代码然后运行生成的可执行文件。 特点 性能高由于编译后生成的是直接可以在机器上执行的代码运行速度通常较快。错误检查编译过程会进行语法和类型检查能够在编译阶段发现大部分错误。生成可执行文件编译后会生成独立的可执行文件不需要依赖编译器或解释器。 例子 C编译成机器码适用于系统编程和嵌入式开发。C编译成机器码适用于高性能应用和游戏开发。Go编译成机器码适用于云计算和微服务。Rust编译成机器码注重内存安全和并发性。 解释型语言 定义解释型语言在运行时由解释器逐行解释执行不需要事先编译成机器码。 特点 便于调试由于代码是逐行执行的调试时可以立即看到每一行代码的执行效果。平台无关性源代码可以在任何支持解释器的平台上运行。动态性通常支持动态类型系统类型检查在运行时进行。 例子 Python广泛应用于数据分析、Web开发和自动化任务。JavaScript主要用于Web前端开发。Ruby常用于Web开发尤其是Ruby on Rails框架。PHP主要用于服务器端Web开发。 混合型语言 定义混合型语言结合了编译型和解释型语言的特点通常先将源代码编译成中间代码如字节码然后由虚拟机解释执行中间代码。 特点 跨平台通过虚拟机实现跨平台运行编译后的中间代码可以在不同平台上的虚拟机中执行。优化与性能虚拟机可以进行运行时优化提升执行效率。便携性中间代码与平台无关具有良好的移植性。 例子 Java源代码编译成字节码由Java虚拟机JVM执行广泛应用于企业级应用开发和Android应用开发。C#源代码编译成中间语言IL由.NET运行时CLR执行主要用于Windows应用和Web开发。Python部分实现如PyPy解释器将Python代码编译成中间字节码然后执行。 总结 编译型语言如C、C、Go、Rust通常性能高适合高性能和系统级开发。 解释型语言如Python、JavaScript、Ruby、PHP调试方便适合快速开发和动态需求。 混合型语言如Java、C#兼具编译和解释的优点具有跨平台和运行时优化的特点。 注每种编程语言没有高下强弱之分重点在于使用场景 Python基础 安装与配置Python环境 win系统安装python可去官网下载具体过程此处不做过多描述网上教程很多。使用pycharm作为集成开发环境可去官网下载 理解Python解释器 Python解释器是用来执行Python代码的程序。它读取Python源代码文件将其转换为机器能够理解的字节码然后在虚拟机上执行。这种过程使得Python成为一种解释型语言。 常见的Python解释器有 CPython最常用、最标准的Python解释器由Python官方维护。大多数Python代码都是在 CPython上运行的。PyPy一个高性能的Python解释器使用JIT即时编译技术可以显著提高代码的运行速度。JythonPython解释器的Java实现可以将Python代码编译成Java字节码并在JVM上运行。IronPythonPython解释器的.NET实现能够与.NET框架无缝集成。MicroPython精简版的Python解释器专为嵌入式系统设计适用于微控制器和小型设备。 第一个Python程序“Hello, World!” print 是 Python 中的一个内置函数用于在控制台输出文本或其他类型的内容。它是 Python 编程中最常用的函数之一主要用于调试和显示程序的输出 print(Hello World!) #仪式感print基本语法 print(*objects, sep , end\n, filesys.stdout, flushFalse)*objects一个或多个要打印的对象。多个对象之间用逗号分隔。sep用于分隔多个对象的字符串默认为一个空格 ’ 。end在输出的末尾添加的字符串默认为换行符 ‘\n’。file输出的目标文件默认为 sys.stdout即控制台。flush是否立即将内容输出到文件默认为 False。 CMD示例 输出多个对象 PS C:\Users\huhy python Python 3.10.11 (tags/v3.10.11:7d4cc5a, Apr 5 2023, 00:38:17) [MSC v.1929 64 bit (AMD64)] on win32 Type help, copyright, credits or license for more information.print(Hello, world, 123) Hello world 123自定义分隔符注意加上换行符不然如下所示 print(Hello, world, sep。) Hello。world自定义结束符 print(Hello, end!!!\n) Hello!!!print(Hello, end!!!) Hello!!!输出到文件在当前目录下创建一个 output.txt 文件并将 “Hello, world!” 写入其中这里使用pycharm方便展示 with open(output.txt, w) as f:print(Hello, world!, filef)使用注意事项 print 函数可以打印任意类型的对象包括字符串、数字、列表、字典等print 函数会自动调用每个对象的 str 方法来获取其字符串表示当打印多个对象时它们之间会自动插入 sep 指定的分隔符默认是一个空格 基础语法 Python使用缩进来表示代码块不同的缩进级别表示不同的逻辑层次常见的缩进方式有4个空格或者一个Tab 注释与文档字符串 单行注释用于解释代码编译器会忽略它们 # 这是一个注释多行注释使用三个单引号 ‘’’ 或三个双引号 “” 这是一个多行注释 可以跨越多行内嵌注释放在代码行尾 x 5 # 这是一个内嵌注释文档字符串用于为模块、类、函数和方法编写文档可以使用三个单引号 ‘’’ 或三个双引号 “” def example():这是一个文档字符串示例passprint(example.__doc__)变量与数据类型 变量是存储数据的命名位置不需要显式声明。赋值语句会创建变量 变量命名规则 变量名只能包含字母a-z, A-Z、数字0-9和下划线_变量名不能以数字开头Python中的变量名是大小写敏感的。即variable 和 Variable 是两个不同的变量不要使用Python的保留字和关键字作为变量名。Python有一些内置的保留字如 if, else, while, for, def, class, return 等这些保留字具有特殊意义不能用作变量名 数据类型 数字类型包括整数、浮点数和复数。字符串字符的序列。布尔值True 或 False。None表示“没有值”或“空值”。 数字类型整数、浮点数、复数 整数int没有小数部分的数字 x 10浮点数float有小数部分的数字 y 3.14复数complex有实部和虚部的数字 z 2 3j字符串 字符串是字符的序列可以使用单引号、双引号或三引号括起来 s1 Hello s2 World s3 This is a multiline string字符串支持多种操作如拼接、重复、切片等 # 拼接 s s1 s2 # Hello World# 重复 s s1 * 3 # HelloHelloHello# 切片 s s1[1:3] # el布尔值 布尔值只有两个True 和 False用于逻辑操作 a True b FalseNone值 None是一个特殊的常量表示“没有值”或“空值” n None运算符 运算符用于执行操作。常见的运算符有 算术运算符 算术运算符 加法 减法 -乘法 *除法 /取余 %幂运算 **取整除 // x 5 y 2 print(x y) # 7 print(x - y) # 3 print(x * y) # 10 print(x / y) # 2.5 print(x % y) # 1 print(x ** y) # 25 print(x // y) # 2比较运算符 比较运算符 等于 不等于 !大于 小于 大于等于 小于等于 x 5 y 2 print(x y) # False print(x ! y) # True print(x y) # True print(x y) # False print(x y) # True print(x y) # False逻辑运算符 逻辑运算符 与 and或 or非 not a True b False print(a and b) # False print(a or b) # True print(not a) # False赋值运算符 赋值运算符 等于 加等于 减等于 -乘等于 *除等于 /取余等于 %幂等于 **取整除等于 // x 5 x 2 # x x 2 x - 1 # x x - 1 x * 3 # x x * 3 x / 2 # x x / 2 x % 3 # x x % 3 x ** 2 # x x ** 2 x // 2 # x x // 2位运算符 按位运算符是对二进制位进行操作的运算符。它们主要用于低级别的编程和操作硬件或优化性能 位运算符 按位与 按位与操作会将两个数的每个位进行比较只有当两个数的对应位都为1时结果位才为1否则为0按位或 |按位或操作会将两个数的每个位进行比较只要两个数的对应位有一个为1结果位就为1否则为0按位异或 ^按位异或操作会将两个数的每个位进行比较当两个数的对应位不同一个为1一个为0时结果位为1否则为0按位取反 ~按位取反操作会将数的每个位都进行取反即0变11变0。这实际上等同于对数值取反并减1因为Python使用二进制补码表示负数左移 左移操作会将数的二进制表示左移指定的位数右边用0填充每左移一位相当于乘以2右移 右移操作会将数的二进制表示右移指定的位数左边用符号位正数用0负数用1填充每右移一位相当于除以2取整 x 5 #二进制 0101 y 3 #二进制 0011 print(x y) # 0001 1 print(x | y) # 0111 7 print(x ^ y) # 0110 6 print(~x) # 1010 -6 print(x 1) # 1010 10 print(x 1) # 0010 2下一篇数据结构
http://www.hkea.cn/news/14489339/

相关文章:

  • 网站服务器怎么看是哪个厂家的二级目录做网站
  • 网站标题应该怎么做SEO优化网站弹窗在中间位置
  • 龙之向导外贸网站网址软件外包公司
  • 网站关键词多长租整套房做民宿的网站
  • 自己会网站开发如何赚钱专业软件网站建设
  • 精美的微网站中建名城建设有限公司 网站
  • 建设河南网站ui设计培训怎么样
  • 男女做羞羞事的网站浦江网站建设
  • 郑州市做网站的开工作室做网站怎样找资源
  • 网站建设购物车网站打不开 清理缓存后可以打开
  • wordpress 音频播放器网站优化的价值
  • 做公司网站怎么推广网站建设 套格式
  • 北京做网站哪家公司最好wordpress搬家500错误
  • 广州网站制作多少钱织梦 网站统计
  • 做网站打广告图片素材网页实训心得体会
  • 做推广类门户网站怎么样河南省住建厅网站豫建设标
  • 程序员做任务的网站装修设计网站免费
  • 企业网站建设财务规划小江高端网站建设
  • 网站底部版权代码做网站服务器和域名
  • 厦门网站优化推广制作小网站
  • 上海浦东做网站的公司深圳网页设计机构
  • 网站改版后 存在大量404页面建设网站找什么条件
  • 网站字体规范网络品牌推广
  • 详细的网站规划建设方案服务器重庆专业网站推广时间
  • 专业做网站的公司网页设计与制作教程清华大学出版社
  • 怎么搭建个人网站电脑做服务器wordpress应用镜像
  • 网站购物商城功能模块图从零开始建设企业网站
  • 格力网站的建设情况谷歌账号注册入口官网
  • 中关村在线官方网站云南网站建设价格低
  • 电子商城网站设计公司哪个好东莞网站建设案例