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

网站界面模板下载关于jsp网站开发的最新书籍

网站界面模板下载,关于jsp网站开发的最新书籍,北京高端网页制作,住建局查询房产信息自学查漏9.28 一、环境安装代码执行原理变量命名 安装 Python 代码执行原理 解析#xff08;Parsing#xff09;: 当你运行一个 Python 脚本时#xff0c;Python 解释器首先会解析整个代码#xff0c;将其转换成一种叫做“字节码”#xff08;bytecode…自学查漏9.28 一、环境安装代码执行原理变量命名 安装 Python 代码执行原理 解析Parsing: 当你运行一个 Python 脚本时Python 解释器首先会解析整个代码将其转换成一种叫做“字节码”bytecode的中间形式。在这个阶段解释器会检查代码的语法错误。 编译Compilation: Python 代码不是直接编译成机器码而是编译成字节码。字节码是一种低级、平台无关的表示形式。字节码存储在 .pyc 文件中这样下次运行同一脚本时如果源代码没有变化Python 可以直接加载字节码从而加快启动速度。 执行Execution: Python 的虚拟机也称为解释器会逐条执行字节码。在执行过程中如果有需要解释器会调用底层的操作系统或硬件资源。 垃圾回收Garbage Collection: Python 还有一个垃圾回收机制它会自动回收不再使用的内存。 变量命名规则 在 Python 中变量命名需要遵循以下规则 变量名必须以字母a-z, A-Z或下划线_开头。变量名不能以数字开头。变量名只能包含字母、数字和下划线a-z, A-Z, 0-9, _。变量名是大小写敏感的这意味着 Variable 和 variable 是两个不同的变量。 以下是一些合法的变量名示例 variable 1 Variable 2 _variable 3 variable123 4以下是一些不合法的变量名示例 1variable 1 # 不能以数字开头 variable-name 2 # 不能包含破折号-遵循这些规则可以帮助你编写清晰、可读的代码。 二、变量类型注释数字类型 变量类型 在 Python 中变量不需要显式声明类型。Python 是一种动态类型的语言这意味着解释器会在运行时自动确定变量的类型。以下是 Python 中常见的几种数据类型 整数int: 表示没有小数部分的数字如 1, -100, 0。浮点数float: 表示有小数部分的数字如 3.14, -0.001, 5.0。复数complex: 表示实部和虚部的组合如 2 3j。字符串str: 表示文本可以是单引号 、双引号 或三引号 用于多行字符串包围的字符序列。列表list: 表示有序的元素集合元素可以是不同类型如 [1, a, 3.14]。元组tuple: 表示不可变的有序元素集合如 (1, a, 3.14)。集合set: 表示无序且元素唯一的集合如 {1, 2, 3}。字典dict: 表示键值对的集合如 {a: 1, b: 2}。 注释 注释是代码中不会被解释器执行的文本用于解释代码或标记某些需要注意的地方。Python 中有两种注释方式 单行注释使用 # 符号开始。例如 # 这是一个单行注释 x 1 # 这里对变量 x 进行赋值多行注释使用三引号 或 包围。例如 这是一个多行注释 可以跨越多行数字类型 Python 中的数字类型主要包括整数、浮点数和复数。 整数int: 表示没有小数部分的数。可以是正数、负数或零。Python 3 中的整数没有大小限制但实际使用中可能会受到内存大小的限制。 a 10 # 整数浮点数float: 表示有小数部分的数。通常用于表示实数。浮点数通常有固定的精度通常是 15-17 位小数。 b 3.14 # 浮点数复数complex: 表示实部和虚部的组合。虚部以 j 或 J 作为后缀。 c 2 3j # 复数Python 提供了多种内置函数和方法来处理这些数字类型例如 int(), float(), complex() 用于类型转换以及各种数学运算符和函数。 三、数字类型(补充)字符串 数字类型补充 1. 数字类型转换 在 Python 中你可以使用内置函数进行数字类型的转换 int(x, base10)将 x 转换为整数。x 可以是数字或字符串。如果 x 是字符串则 base 指定了进制。float(x)将 x 转换为浮点数。complex(real, imag)创建一个复数real 是实部imag 是虚部。 示例 num_int int(123) # 将字符串转换为整数 num_float float(123) # 将整数转换为浮点数 num_complex complex(1, 2) # 创建一个复数2. 数字类型的操作 Python 支持多种数字操作包括算术运算、比较运算、位运算等。 算术运算加、-减、*乘、/除、//整除、%取余、**幂运算。比较运算等于、!不等于、大于、小于、大于等于、小于等于。位运算按位与、|按位或、^按位异或、~按位取反、左移、右移。 3. 数字类型的内置函数和方法 Python 提供了许多内置函数来处理数字例如 abs()绝对值、round()四舍五入、pow()幂运算、divmod()返回商和余数等。 字符串 字符串在 Python 中表示为一系列字符可以是单引号、双引号或三引号内的文本。 1. 字符串字面量 你可以使用单引号、双引号或三引号来创建字符串 str1 单引号字符串 str2 双引号字符串 str3 三引号字符串 可以跨越多行2. 字符串操作 字符串支持以下操作 索引访问字符串中的单个字符。切片获取字符串的一部分。连接使用 运算符连接字符串。重复使用 * 运算符重复字符串。 示例 string Hello, World! print(string[0]) # 输出 H print(string[7:]) # 输出 World! print(string * 2) # 输出 Hello, World!Hello, World!3. 字符串方法 Python 提供了许多内置方法来处理字符串以下是一些常用的方法 upper()将字符串中的所有小写字转换成大写。lower()将字符串中的所有大写字转换成小写。capitalize()将字符串的第一个字符转换成大写其余字符转换成小写。title()将字符串中每个单词的首字母转换成大写。split()将字符串分割成列表。join()将序列中的元素以指定的字符串连接生成一个新的字符串。replace()将字符串中的指定字符替换成其他字符。strip()移除字符串头尾指定的字符默认为空格。 示例 text hello, world! print(text.upper()) # 输出 HELLO, WORLD! print(text.split()) # 输出 [hello,, world!] print( .join([Hello, World!])) # 输出 Hello World!四、字符串补充输入输出条件语句循环语句Pass语句 字符串补充 1. 字符串格式化 在 Python 中字符串格式化允许插入变量到字符串中下面是一些格式化的方法 使用 % 操作符老式字符串格式化。使用 str.format() 方法。使用 f-stringPython 3.6 特性。 示例 name Alice age 30 # 使用 % 操作符 print(My name is %s and I am %d years old. % (name, age)) # 使用 str.format() 方法 print(My name is {} and I am {} years old..format(name, age)) # 使用 f-string print(fMy name is {name} and I am {age} years old.)2. 字符串的转义字符 在字符串中可以使用反斜杠 \ 来插入特殊字符如换行符 \n 或制表符 \t。 示例 print(Hello,\nWorld!) print(Hello,\tWorld!)3. 字符串编码和解码 在处理非 ASCII 字符时需要使用编码和解码功能。 示例 # 编码 text 你好世界 encoded_text text.encode(utf-8) print(encoded_text) # 解码 decoded_text encoded_text.decode(utf-8) print(decoded_text)输入输出 1. 输出 使用 print() 函数来输出信息到控制台。 示例 print(输出内容)2. 输入 使用 input() 函数来从用户获取输入。 示例 user_input input(请输入一些内容) print(你输入了 user_input)条件语句 条件语句允许程序根据特定条件执行不同的代码段。 1. if 语句 if condition:# 条件为真时执行的代码2. if-else 语句 if condition:# 条件为真时执行的代码 else:# 条件为假时执行的代码3. elif 语句 if condition1:# 条件1为真时执行的代码 elif condition2:# 条件1为假条件2为真时执行的代码 else:# 所有条件都为假时执行的代码循环语句 循环语句允许重复执行一段代码。 1. for 循环 for variable in iterable:# 在每次迭代中执行的代码2. while 循环 while condition:# 当条件为真时重复执行的代码Pass 语句 pass 语句在 Python 中是一个空操作它什么都不做一般用作占位符。 示例 if condition:pass # 在这里可以稍后添加代码 else:# 执行其他代码pass 语句在创建代码框架时很有用它允许你在不执行任何操作的情况下保持语法正确。
http://www.hkea.cn/news/14339189/

相关文章:

  • 北京电商网站排行seo关键字怎么优化
  • 前端做网站需要psd to wordpress
  • 山东网站建设哪里好网站做多久
  • 南宁网站快速排名提升众筹 wordpress
  • 国际站wap端流量建设网站需要营业执照吗
  • 网站建设询价嘉兴网站公司
  • 付费资料网站开发罗村建网站
  • 邯郸网站制chrome打开建设银行网站 个人网上银行怎么不能查询明细
  • 如何建电子商务网站平台网站建设报价
  • 建设工程交易中心网站收费标准学会网站建设三方协议
  • 属于自己的网站哪个网站注册域名
  • 北京品牌网站建设公司哪家好公司官网开发
  • 安徽建设银行招聘网站fm网站开发
  • 柳州建设厅官方网站中国工程建设信息网官网查询
  • 邢台做网站石家庄企业logo设计
  • 网站建设与运营固定资产最好的企业网站源码
  • 有哪些外贸公司网站做的比较好邢台网站维护
  • 网站管理员登陆不了网站建设中所涉及的所有链接建设
  • 昆明婚恋网站价格内蒙古做网站的公司
  • 三合一网站一般多少钱网站设计费用志
  • 网站上做网页怎么改图片公司名称大全四个字
  • 织梦网站怎么做安全措施微网站获取访客手机
  • 推荐中山精品网站建设做网站用哪种编程语言
  • 个人做加盟商机网站如何盈利网站建设黄页免费观看
  • wordpress centos7石家庄seo网站优化
  • 单位网站建设情况说明书wordpress判断使用不同模板
  • 查询建设用地规划许可证在哪个网站汉中建设网站
  • 电子商务网站开发公司企业网站必须备案
  • 简要列举网站常见类型网站建设的资源整合与系统设计
  • 网站设计公司兴田德润信任高wordpress 前台不显示