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

灵山招聘网灵山英才网做灵山专业的招聘网站seo关键词排名点击工具

灵山招聘网灵山英才网做灵山专业的招聘网站,seo关键词排名点击工具,毒霸网址大全,做室内设计的网站有哪些py基本数据类型整型浮点型复数型(complex)逻辑型(布尔型)字符串字符串的表示转义字符字符串的格式化变量关键字和标识符变量运算符与表达式运算符(1)算数运算符(2)关系运算符&#x…

py

  • 基本数据类型
    • 整型
    • 浮点型
    • 复数型(complex)
    • 逻辑型(布尔型)
    • 字符串
      • 字符串的表示
      • 转义字符
      • 字符串的格式化
  • 变量
    • 关键字和标识符
    • 变量
  • 运算符与表达式
    • 运算符
      • (1)算数运算符
      • (2)关系运算符
      • (3)逻辑运算符
      • (4)扩展运算符
      • (5)位运算符:
      • (6)成员运算符
      • (7)身份运算符:判断地址是否相同
    • 数据类型转换
      • (1)自动转换
      • (2)强制转换
  • 输入与输出
    • 输入
    • 输出

基本数据类型

整型

整数类型简称,Python用int数据类型表示整型,不限大小。如:x=2

浮点型

数学中的实数(也称浮点数),它是既有整数部分又有小数部分的数。浮点数用float表示。 如:y=1.5

注意: 整数可以无限大,但是浮点数有范围限制

复数型(complex)

复数是由实数部分和虚数部分构成的数,Python表示为x+yj,其中x是实数部分(实部),y是虚数部分(虚部),j为虚数单位。 如:z=1+2j p=-1j

注意:

(1)虚数单位必须用j或者J表示;

(2)虚部不能单独存在( p=-j 错误);

(3)实部和虚部都是浮点数。

逻辑型(布尔型)

Python中的逻辑型也可视为整型的子类,支持普通整型的所有计算,True和False对应的整型值分别为1和0。任何值为零的数字或空集(空列表、空元组和空字典等)对应的逻辑值都是False。

链式对比 与java等语言不同,python可以直接用链式对比连接两个不等式。

示例:

# 1 < x < 5等价于 x>1 and x<5>>> 2 == 2 > 1
True
>>> (2 == 2) > 1
False
>>> 2 == (2 > 1)
False# 2==2>1也是一个链式对比的式子,它相当于 2==2and2>1。此时,这个式子就等价于 True and True。所以返回的结果为True。

布尔值+数值

含单个比较符号,该变量为布尔型。其值取决于比较的真假值 True-1 False-0

示例

>>> x=100>3 + 2
>>> x
True
>>> type(x)
<class 'bool'>
>>> x=100<3 + 2
>>> x
False
>>> x=2+100<3
>>> x
False

含多个比较符号 结果由表达式分支表达式真值共同决定

示例

>>> 100>3 + 2<1
False
>>> 100>3 + 2>1
True

字符串

字符串的表示

Python中用成对的单、双、三引号界定一串字符串。其中使用三引号作多行字符串的界定符,也可以在字符串的行尾用续行符(\)来实现多行字符串

在这里插入图片描述

转义字符

Python用反斜杠(\)开头,后面紧跟一个字符来表示某个特定的转义字符。
常见转移字符表

符号含义
\反斜杠
\n换行
\t横向制表符
\v纵向制表符
\b退格

字符串的格式化

字符串有两种格式化方法:
一种是“%”格式,另一种是“format”格式。
(1)%格式(旧版本的 不推荐使用)

语法:


% [flag] [width] [.precision] typeflag:为预留值设置对齐方式,可省略width:指定字符串的输出宽度,可省略。precision:指定数值型数据保留的小数位数,可省略。type:指定的格式符,不可省略,常见%d表示整数,%f 小数,%s字符串

flag参数说明:

符号说明
-左对齐
+右对齐,在正数前面显示加号(+)
0右对齐,显示的数字前面填充 ‘0’ 取代空格
空格右对齐

示例:

In:x=3.457;  y=10                              In:'x=%.2f y=%d' % (x, y)                   #%格式Out:'x=3.46  y=10'

在这里插入图片描述

(2)format格式(推荐使用)

语法:


[fill] [align] [sign] [width] [,] [.precision] [type] 

参数说明

对齐方式 [ align ]:设置对齐方式,^、<、>分别是居中、左对齐、右对齐,可省略,默认右对齐;

格式化类型[type]

在这里插入图片描述

示例:

In: '{:*>6.2f}'.format(3.1415926)  # *填充字符,>右对齐, 6宽度, .2小数位  , f 浮点数格式
Out: '**3.14'

在这里插入图片描述

变量

关键字和标识符

help(‘keywords’) #查看Python中的关键字

注意:

if=5 (关键词当表示符 报错) print=5 (可以) 将5赋值给函数print不报错,不过覆盖了print函数,需用%reset清空重置才能重新使用print函数

与其他高级语言一样,Python变量标识符也有语法限制:

标识符需满足如下规定:

(1)标识符可以包含字母、数字及下划线,但必须以某个非数字字符开始

(2)标识符区分大小写

(3)Python中的保留关键字不能作为标识符

非法标识符:

2count、a-b、for、my name、high@

变量

变量不用事先定义,在赋值的同时系统会根据值的类型决定变量的类型。变量在赋值后类型就被更新为最近赋值的那个类型

在这里插入图片描述
在这里插入图片描述

变量在使用前要先赋值
两个变量间赋值:整型是不可变类型,整型变量赋值,num2=num1时,两个变量指向了统一地址,但是用赋值语句num1=20修改其中一个值时另一个值不会受影响且两个变量的地址又不一样了,这是因为整型是不可变的,它不能将原来地址单元的值进行修改,而是另外再开辟一个空间进行赋值。

在这里插入图片描述

注意:
在IPython交互窗口中,只输入变量名 或 print(变量名) 均可显示变量内容,但在源程序中如需输出,必须用print(变量名)。

运算符与表达式

运算符

运算优先级:算术运算符>关系运算符>逻辑运算符>赋值

(1)算数运算符

在这里插入图片描述

(2)关系运算符

运算的结果为逻辑型的值True或False。

(3)逻辑运算符

not and or

(4)扩展运算符

注意:python中没有++运算符

(5)位运算符:

(6)成员运算符

in 和not in成员运算符

in运算符

在这里插入图片描述

not in

在这里插入图片描述

(7)身份运算符:判断地址是否相同

示例

在这里插入图片描述

在这里插入图片描述

注意

x=3; y=3 id(x), id(y) # 显示两个相同的地址, 这是因为在0-256这个范围的的整数用同一内存区域
x is y (显示True)

数据类型转换

(1)自动转换

在数值型数据类型中,自动转换的规则是:
(1)整型数据可以自动在数据后面加上“.0”转换成浮点型数据;5+2.1 # 5.0 + 2.1
(2)非复数数据可以自动在数据后面加上“0j”转换成复数 5+ (2+3j) # 视为 (5+0j) + (2+3j)

(2)强制转换

eval(str) 将字符串类型转换为整型
int(‘3.5’) 报错 int只能强制转整型 不能转浮点数
float(‘3.5’) 3.5

示例

在这里插入图片描述

输入与输出

输入

input()
只写input错 但是a=input 却不会报错 这是把input函数传给a变量
得到的是字符串

输出

print
sep 默认空格
end 默认换行 end=""表示不换行

在这里插入图片描述

参考资料

B站李老师的 Python编程和数据分析基础

http://www.lbrq.cn/news/2704969.html

相关文章:

  • 上海专业网站开发怎么买域名自己做网站
  • 网站建设公司发展营销策划方案模板
  • 电脑做任务赚钱网站常德论坛网站
  • 门户类型网站有哪些搜索引擎排名优化公司
  • 台州网站建设方案网络推广方法有哪几种
  • 大学网站开发实验室建设方案企业邮箱怎么开通注册
  • 小米路由器 做网站网站建站价格
  • 调研报告 政府网站建设十种营销方法
  • 华夏望子成龙网站开发背景百度快速收录权限域名
  • 南昌网站忧化网站统计数据
  • 网站维护中页面百度查询最火的关键词
  • 克隆视厅网站怎么做自媒体培训学校
  • 学校学生网站模板下载关键词数据分析
  • 网站推广与电话销售如何结合搜索检索与seo推广
  • 做网站与做软件江北seo综合优化外包
  • ie网站建设买卖平台
  • 企业官方网站建设竞价是什么工作
  • 靠谱的网站制作专业公司海南网站制作
  • 做网站的周记网推接单平台
  • 微信文章同步到wordpress郑州seo顾问热狗hotdoger
  • 颍上县住房和城乡建设局网站爱情链接
  • 想学网站建设seo软文代写
  • 张北北京网站建设最新国际新闻 大事件
  • 网站放自己服务器备案域名停靠
  • 上海做网站的企业长沙网络营销哪家平台专业
  • 杭州网站设计工作室企业门户网站的设计与实现
  • 济南网站建设联 系小七百度seo优化哪家好
  • 企业网站建设优化徐州网页关键词优化
  • 网站建设验收标准资源网站优化排名优化
  • 做设计开哪个素材网站的会员好高端企业建站公司
  • Flutter权限管理三步曲:检查、申请、处理全攻略
  • python的游戏评级论坛系统
  • 备战国赛算法讲解——马尔科夫链,2025国赛数学建模B题详细思路模型更新
  • SQL 生成日期与产品的所有组合:CROSS JOIN(笛卡尔积)
  • 串口通信学习
  • excel-随笔记