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

上海中远建设 网站有哪些平台网站是做废钢的

上海中远建设 网站,有哪些平台网站是做废钢的,软件技术大专出来都去干嘛了,怎么查询网站备案接入商1. 变量 1.1. 变量的创建 变量的定义规则: 变量只能由数字,字母,下划线构成,不能包含特殊符号数字不能作为变量开头变量名不能和 Python 的关键字重复Python 的变量是区分大小写的 除了上述的硬性规则外,还建议变量…

1. 变量

1.1. 变量的创建

变量的定义规则:

  1. 变量只能由数字,字母,下划线构成,不能包含特殊符号
  2. 数字不能作为变量开头
  3. 变量名不能和 Python 的关键字重复
  4. Python 的变量是区分大小写的

除了上述的硬性规则外,还建议变量的取名应该遵守见名知意的原则,还有驼峰或者蛇形命名规范

例如 maxSum / max_sum

变量的创建:

通过“ = ”可以对变量进行创建和赋值

avg = (10 + 20 + 30 + 40) / 4
print(avg)

1.2. 变量的类型

Python 中变量的类型不需要在定义变量的显示声明,只需要依靠初始化语句,根据初始化的值来进行确定

  1. 整数 int 。Python 中的 int 表示的整数是没有范围的,不像 C++ 和 Java 中 int 的最大值为 2 的 31 次方
num1 = 10000000000000000000
num2 = 10000000000000000000
print(type(num1))
print(num1 + num2)

  1. 浮点数 float 。Python 中的浮点数是双精度的,占用 8 个字节,没有单精度
  2. 字符串 str . Python 中的字符串用单引号和双引号都可以,根据这个特性,就可以实现一个字符串中可以带上双引号,不用再像 Java 中进行拼接了
e = 'my name is "shuaige"'
print(e)

还可以使用三引号

e = '''my 'name' is "shuaige"'''
print(e)

Python 中也可以进行字符串的拼接

string1 = 'hello '
string2 = 'word'
print(string1 + string2)

还可以通过 len() 函数求出字符串的长度

print(len(string1))

布尔类型 : True / False

动态类型 : 在程序运行过程中,变量的类型可能会发生改变

a = 10
print(type(a))
a = 'hello'
print(type(a))
a = True
print(type(a))

Python 是一个动态类型的语言, 在定义类型的时候也可以选择声明变量类型, 但后续类型还是可以改变

a : int = 10

2. 注释

在 Python 中是使用 # 来表示注释的

# 打印 a 的类型
print(type(a))

还可以通过文档字符串的形式来表示文档注释,通过三个引号来表示,单引号和双引号都可以

"""这是一个文档字符串,表示文档注释  
"""

3. 输入输出

之前一直用的 print 就是输出的函数,可以直接传入变量,常量进行打印

格式化输出:

a = 10
print(a)
print(f"a = {a + 10}")

如果直接打印 a ,就是打印它本身被赋予的常量,通过 f - string (格式化字符串)的方式可以在字符串中嵌入变量或者表达式,实现格式化输出的效果

输入:

num = input("请输入一个数字:")
print(f"您输入的数字是:{num}")

input 执行的时候就会等待用户输入,还可以传入字符串作为输入提示

input 返回的是一个字符串,如果想要进行整形的计算,就需要进行转换:

num1 = input("请输入一个数字:")
num2 = input("请输入一个数字:")
print(f"{num1} + {num2} = {int(num1) + int(num2)}")

同理,还有 str() ,float() 等其他类型的转换

4. 运算符

4.1. 算术运算符

在 Python 中除了有 + ,- , * ,/ 之外,还有 乘方 **, //(地板除法,向下取整) 的运算符,并且 Python 中的 / 是可以得到小数的,并不像 Java 那样取整数部分

print(1 / 2)
print(2 ** 2)
print(2 ** 0.5)
print(3 // 2)
print(-7 // 2)

** 运算符可以是整数也可以是小数,上面的 -7 // 2 ,按理说是 -3.5 ,由于向下取整,就往更小的方向取,也就是 -4

4.2. 关系运算符

> , < , == , >= , <= , != 这些关系运算符都是和 Java 一样的,需要注意的是,关于 str 的比较是可以使用 == 和 != 来进行比啊交的,这一点和 Java 不同

还有关于浮点数的比较,使用 == 来比较的话是存在一定问题的,因为浮点数在内存中的存储和表示是可能存在误差的,这样的误差在进行算术运算时就可能会被放大

print(0.1)
print(0.2)
print(0.1 + 0.2)
print(0.1 + 0.2 == 0.3)

Python 中还支持连续比较的写法,Java 中是不支持的

print(1 < 2 < 3)

4.3. 逻辑运算符

and : 逻辑与,相当于 Java 中的 &&

or:逻辑或,相当于 Java 中的 ||

not :逻辑取反,相当于 Java 中的 !

短路求值:和 Java 中是一样的,在进行 and 判断时,左边的判断为 False,那么右边就不用执行了,进行 or 判断时,左边判断为 True ,右边就不用执行了

4.4. 赋值运算符

= 就是赋值运算符,Python 中有以下几种赋值操作

a = 10
a = b = 10
a,b = 10,20

还有 += ,-= ,*=,&=,/=,**=,//= 这样的操作,而自增++,自减--,这样的操作在 Python 中是不支持的

http://www.yayakq.cn/news/206925/

相关文章:

  • 扬州专业做网站企业微网站服务合同
  • 怎么样上传网站资料无锡装饰网站建设
  • 安徽工程建设信息网站6龙岩网红郭建平
  • 网站怎样做外链做外贸收费的网站
  • 南宁建网站北京网站建设方案书
  • 唐山做网站汉狮网络简单的购物网站设计
  • wordpress全站伪静态凡科网站代码
  • 网站设计活动主题哈密伊吾县建设局网站
  • phpstudy建设网站视频教程3d建模软件下载
  • 怎样建设网站内容最新汽油价格调整最新消息
  • 杭州专业做网站的济南网站假设推广
  • 上海网站制作衫常州被约谈企业主公司发讣告
  • 建一个网站多少钱中小企业网
  • 网站制作软件排行榜单页网站优化
  • 如何在百度做网站高德地图怎么看实况街景
  • 企业内部的网站系统宁波住房和城乡建设部网站
  • 公司手机网站设计wordpress api开发文档
  • 上海网站公司电话灰色的网站
  • 广州专业网站改版提供网站建设公司哪家好
  • 网站开发开票内容网站分站开发计划书
  • 南宁定制网站建设备案的网站做跳转不影响备案把
  • 自己建设一个网站需要多少钱岳阳网站建设哪家好
  • 黑客以网站做跳板入侵方法中国建设工程人才库官方网站
  • 怎么在网站中搜索关键字千图网ppt模板
  • 苏宁易购网站建设分析交通建设集团蓝商分公司网站
  • 湘西建网站wordpress 首页字数
  • 网站搭建排名优化看房子建设进度的网站
  • 网站建站建设网站备案中的网站信息怎么填
  • 网站维护有哪些企业html5做的网站
  • 自助建站的优点与缺点网站开发哪方面好做