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

电商网站设计公司有哪些寓意好的公司名称

电商网站设计公司有哪些,寓意好的公司名称,wordpress二级开发,电子商城网站开发对接本文已收录于专栏#x1f33b;《Python 基础》文章目录1、Python 介绍2、变量和数据类型2.1 注释的使用2.2 变量以及数据类型2.2.1 什么是变量#xff1f;2.2.2 怎么给变量起名#xff1f;2.2.3 变量的类型#x1f3a8; 整数 int#x1f3a8; 浮点数#xff08;小数… 本文已收录于专栏《Python 基础》文章目录1、Python 介绍2、变量和数据类型2.1 注释的使用2.2 变量以及数据类型2.2.1 什么是变量2.2.2 怎么给变量起名2.2.3 变量的类型 整数 int 浮点数小数float 字符串 str 布尔 bool 其他2.2.4 变量类型的意义2.2.5 动态类型特性2.2.6 类型转换3、输入输出3.1 输出到控制台3.2 从控制台输入4、运算符4.1 算术运算符4.2 关系运算符4.3 逻辑运算符4.4 赋值运算符1、Python 介绍 Python 是一门解释型的编程语言 Python 有哪些特点 简单、易学免费开源、高层语言、可移植性、解释性、面向对象、拥有丰富的库 2、变量和数据类型 2.1 注释的使用 通常来说注释有以下两种作用 不让解释器执行注释那句话代码说明 在 Python 中注释也分为单行注释和多行注释 单行注释 以 # 和空格开头的部分 多行注释 三个引号开头三个引号结尾引号不区分单引号和双引号 三个单引号的 Python 注释三个双引号的 Python 注释 # 单行注释2.2 变量以及数据类型 2.2.1 什么是变量 对于经常需要修改的数据咱们可以定义为变量 定义变量的语法变量名 变量值 程序中的 作用是赋值的意思 在 Java 和 C语言的学习中变量命名我们一般是类似以下的形式进行命名 Java int a 100; 但Python作为一门弱语言变量声明的时候对数据类型不是很严格 Python a 100 Python 不用一上来就对变量进行类型声明至于 a 是什么类型取决于给a赋值了什么数据给 a 赋值了100就表示 a 是一个整型数据~ 注意 敲代码的时候注意空格a 100 这中间是有空格的a100 这样写没有空格的话会报错~ 2.2.2 怎么给变量起名 对于每个变量我们需要给它取一个名字就如同我们每个人都有属于自己的响亮的名字一样~ 变量名的命名规范 硬性规则 标识符由字母、下划线和数字组成且数字不能开头严格区分大小写不能使用关键字 软性规则建议遵守 给变量命名的时候尽量使用描述性的单词来表示尽量通过名字来表现变量的作用当我们使用一个单词描述不清楚的时候可以使用多个单词来命名不怕变量名长而怕变量的含义表达不清楚 当包含多个单词的时候命名有多种规范 驼峰命名法除了第一个单词的首字母之外后续每个单词的首字母都大写 例personInfototalCount 蛇形命名法单词之间使用下划线_来进行分隔 例person_infototal_count 2.2.3 变量的类型 变量的类型对于不同种类的变量做出区分 Python 中的变量的类型不需要在定义变量的时候显示声明而只是依靠初始化语句根据初始化的值的类型来进行确定 整数 int 在Pythonint 能够表示的数据范围是“无穷”的可以根据要表示的数据的大小自动扩容。在Java中int 最大能表示到 -21亿-21亿。所以Python里面没有long这样的类型像byteshort这些类型在Python中也不存在整数都用int表示 浮点数小数float 像 C 和 Java里面float 是四个字节的也叫做“单精度浮点数”double 是八个字节也叫做“双精度浮点数” 把一个二进制位称为一个 bit8个 bit 放在一起就称为是一个字节 Python 中的 float 就是双精度浮点数等同于C/Java里的double 字符串 str Python 中要求使用单引号或者双引号将一系列的字符引起来就构成了字符串 如果字符串里面包含了双引号表示字符串可以用单引号引起来 如果字符串里面包含了单引号表示字符串可以用双引号引起来 问如果同时有单引号和双引号怎么办 Python 中还有一种字符串使用 三引号‘’’ 或者 “” 表示 例 Python 中还包含了一些关于 str 的内置函数 len()可以求出字符串中包含了几个字符 例 打印结果为 5 拼接字符串 把后面的字符串拼接到前一个字符串的末尾 注意不能把字符串和数字混合相加 例 打印结果为 helloworld 在Python中报错有两种情况 语法错误在程序运行之前Python解释器就能把错误识别出来运行错误在程序运行之前识别不了的必须要执行到对应的代码才能发现问题 布尔 bool 布尔类型是一个特殊的类型取值只有两种True真和 False假 注意单词首字母要大写 布尔类型主要用于逻辑判断 如果把 布尔 类型的值和 整数 进行算术运算此时就会把 True 当做 1把 False 当做 0但是这样的操作是没有意义的~ 其他 除了上述类型之外Python中还有list列表、tuple元组、dict字典、自定义类型等等~ 2.2.4 变量类型的意义 不同的类型占用的内存空间是不同的——即占几个字节 int 默认是 4个字节动态扩容float 固定 8个字节bool 一个字节就够了str 变长的 不同的类型对应能够进行的操作也是不同的 对于 int 或者 float 类型可以进行 、 -、 *、 /但是不能使用 len str 类型的变量可以进行 操作 但是不能进行 - 不能 * 也不能 / 可以使用 len 2.2.5 动态类型特性 程序运行过程中变量的类型可能会发生改变 看上面这个代码a 的类型会随着程序的运行发生改变 打印结果为 int、str、bool 补充 什么是静态类型 程序运行过程中变量的类型始终不变。 像C、Java中int a 10; a 这个变量在程序运行的整个过程中始终都是 int 如果尝试 a “hello”编译阶段就会报错 一个编程语言是否是动态类型只是取决于运行时类型是否发生改变不取决于变量定义的时候是否声明类型 Python 作为一个动态类型的语言在定义变量的时候也是可以写类型的 例变量名 : 类型 动态类型写法比较灵活的提高了语言的表达能力。 然而在编程中“灵活”这个词往往是“贬义”更容易出错 相比之下静态类型的语言还是更好一些的尤其是在大型的程序中多人协作开发 2.2.6 类型转换 可以使用 Python中内置的函数对变量类型进行转换常用的有如下 int()将一个数值或字符串转换成整数float()将一个字符串转换成浮点数str()将指定的对象转换成字符串形式 使用input()函数获取键盘输入(字符串) 使用int()函数将输入的字符串转换成整数a int(input(a )) print(a)3、输入输出 3.1 输出到控制台 控制台 用户能输入命令向计算机安排工作计算机再把结果显示出来的程序 Python 使用 print 函数输出到控制台 print(hello)这个语法是叫做 “格式化字符串”f-string此处的 f 表示“format”此时就可以使用 {} 这样的语法往字符串里面嵌入变量或者表达式 3.2 从控制台输入 input 执行的时候就会等待用户输入。 input 返回的值其实是一个 str 如果只是单纯的拿到用户的输入然后打印此时就按照 str 打印即可 如果需要根据用户输入的内容进行算术计算此时就需要把先读到的 str - int 可以使用 int() a input(请输入第一个整数) b input(请输入第二个整数) a int(a) b int(b) print(fa b {a b})如果想把整数转为字符串可以使用 str() 4、运算符 4.1 算术运算符 、 - 、 * 、/ 、% 、** 、 // 先算乘方然后是乘除最后算加减如果运算过程中想修改默认的运算顺序就需要加上() 在Python中0不能作为除数 一个数除以另一个数前面的数是被除数后面的数是除数 在Python中整数/整数如果除不尽得到的就是小数不会出现截断的情况% 是求余数7%3结果为1** 进行乘方运算既能支持整数次方也支持小数次方开方运算 print(4 ** 2) # 结果为16 print(4 ** 0.5) # 结果为2.0// 取整除法会对计算的结果进行“向下取整” print(7 // 2) # 结果为3 print(-7 // 2) # 结果为-44.2 关系运算符 、 、 、 、 、! 关系运算符对应的表达式值是 布尔类型表达式符合要求为真不符合要求为假 关系运算不光可以针对数字进行比较还能够比较字符串 Python 可以直接使用关系运算符来比较字符串 在C语言中咱们是用 strcmp 来进行比较字符串如果直接使用 本质上在比较两个字符串首元素地址 Java 是用 equals方法来进行比较字符串如果直接使用 本质上在比较两个字符串是否是同一个对象 针对浮点数来说使用 比较相等存在一定的风险! 因为浮点数在内存中的存储和表示是可能存在误差的这样的误差在进行算术运算的时候就可能被放大从而导致 的判定出现误判 正确的比较浮点数相等 作差看差值是否小于预期的误差范围 同时Python中支持这种连续小于的写法 4.3 逻辑运算符 and 并且 两侧操作数均为True表达式的值为 True否则为False一假则假 or 或者 or 或者两侧操作数均为False表达式的值为False否则为True一真则真 not 逻辑取反 只有一个操作数。操作数为True则返回False操作数为False则返回True 逻辑运算符中的细节短路求值 对于 and 操作来说如果左侧表达式为 False 那么整体的值一定是 False右侧表达式不必求值 对于 or 操作来说如果左侧表达式为 True,那么整体的值一定是 True右侧表达式不必求值 4.4 赋值运算符 链式赋值 a b 10多元赋值 a, b 10, 20Python中不支持 、 -- 这样的自增自减操作的
http://www.w-s-a.com/news/453887/

相关文章:

  • 单位做网站有哪些功能型类的网站
  • 网站怎样做优惠卷移动互联网开发培训
  • 重庆网站建设帝维科技网站做定向的作用
  • 网站建设工作室wp主题模板做污事网站
  • 网站建设 深圳 凡科重庆家居网站制作公司
  • 自己也可以免费轻松创建一个网站企业收录网站有什么用
  • 帮别人做网站违法导航网站开发工具
  • seo网站外包公司字画价格网站建设方案
  • 网站国内空间价格销售技巧
  • 广安建设企业网站qq互联网站备案号
  • 京东网站建设的要求vs2010做的网站
  • wordpress 新闻杂志主题佛山企业网站排名优化
  • 选服务好的网站建设金华市开发区人才网
  • 广州建站商城南阳高质量建设大城市网站
  • 网站建设合同封面模板做代炼的网站
  • 外贸网站建站要多少钱南昌优化排名推广
  • 做公司网站的尺寸一般是多大企业管理网站
  • 苏州网站设计公司兴田德润i简介做签证宾馆订单用啥网站
  • 网站页面设计工具做网站租空间
  • 做智能网站系统百度提交入口
  • 网站建设代理商电话网站规划和建设方案
  • 双桥区网站制作seo 首页
  • 电子商务网站建设前期准备wordpress域名指向二级目录
  • 汕头建站网站模板淮北做网站电话
  • 手机做logo用什么网站服务器安全防护
  • 课程分销的网站怎么做北京企业网站建设方案
  • 吴兴区建设局网站湖北企业网站建设
  • 网页与网站的区别是什么2023年8月份新冠
  • 唐山网站建设外包公司安卓手机怎么搭建网页
  • 国内做网站最大的公司计量检测网站平台建设方案