百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Python基础-数据类型/类型转换(1)

off999 2024-09-13 13:36 66 浏览 0 评论

1.注释:

单行注释

# 注释1

多行注释

'''

 注释2

 '''

 """

 注释3

 """

2.语句:

一条语句一行,结束不加分号

一行显示多条语句,语句之间加分号

一条语句需要多行显示时,用==\==进行换行

3.缩进:

py中一样代码的开头不能随便缩进(空格或制表符)

py语法要求必须有缩进的位置,一定要加缩进

4.标识符:

py中使用变量不需要声明,直接赋值,不能使用没有赋值的变量。 py是一个动态类型语言,可以为变量赋任意类型值,也可以任意修改变量的值

a=10

a='hehe'

标识符规则:由字母,数字,下划线组成,数字不能开头。py2以后标识符中可以出现中文等语言,一般不建议使用。

5.关键字:35个

'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 

 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 

 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or',

 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

6.数据类型

整型:py中整数都是int类型,并且整数的大小没有限制,可以是无限大,如果数字的长度过大,可以使用下划线在中间隔开。

a=1

 b=9999999999999999^999

 c=125_45_45 #1254545

进制

#十进制不能以0为开头

 a=1

 #二进制 0b开头

 b=0b10

 #八进制 0o开头

 c=0o71

 #十六进制 0x开头

 d=0xaf5

浮点:float, 对浮点数运算可能会得到不正确结果

布尔型:True,False 。首字母必须大写 ,他们其实也是整型,因此可以与整型数做运算,True=1,False=0

列表 :list

a=[1,2]

元组:tuple

a=(1,2)

b=(3,)

集合:set

a={1,2}

字典:dict

a={'name':'hehe','age':18}

None:空值 ,专门用来表示不存在

type(): 类型检查,确定当前变量是什么类型变量

7.字符串

# 单双引号都可以,但是不能混着用

 a='haha'

 s="hele"

 # 相同引号不能嵌套使用

 a='sa'dds'' #错误

 b='as"dds"' #正确

 #单双引号不能跨行使用,可以使用三个单引号或者双引号进行使用。

 #并且可以保留格式

 a='''wo

 shi

 '''

 b="""le

 dsd

 """

 # 转义字符,和java中\的使用方法一样

 # 字符串之间可以进行相加也就是拼接

 a='abd'+'sbha'

 # 字符串不能和其它类型进行相加

 #创建字符串时可以在字符串中指定占位符

 '''

 %s 字符串中表示任意字符

 %f 表示浮点数占位符

 %d 表示整数占位符

 '''

 #前面字符串中有占位符时,%后面的为占位符内容

 a='he %s'%'llo'

 b='he %s'%15

 # 当字符串中有多个占位符时,%后面用()将占位符内容隔离

 c='%she%d%s'%(15,5,'llo')

 #3.4表示占位符的内容长度在3-4之间,实际上只有后面的4有用,

 # 后面字符串长度大于4则只截取前四,若不足则全部截取

 # .4的作用和上面一样

 d='he%3.4s'%'asdfg'

 # le123.46   .2f表示只截取小数点后2位,并且四舍五入

 e='le%.2f'%123.456789

 #只显示整数,并且使用.2时,若整数部分大于.后面的个数,依然取全部整数位

 #若整数部分个数小于.后面的数值,则需要给整数前面补0,以满足整数个数。

 f='le%.2d'%3.458

 # 格式化字符串,可以通过在字符串前添加一个f来创建一个格式化字符串

 #在格式化字符串中可以直接嵌入变量

 g=f'helle{f}'

 #几种字符串输出方式

 name='呵呵'

 #1,字符串拼接

 print('欢迎'+name+'光临')

 #2,多参数

 print('欢迎',name,'光临')

 #3,占位符

 print('欢迎%s光临'%name)

 #4,格式化字符串

 print(f'欢迎{name}光临')

 #字符串复制 

 a='abc'

 a=a*20 #将字符串复制20次

8.类型转换

类型转换就是将一个类型对象转换为其它类型对象,类型转换不是改变对象类型本身,而是根据当前对象的值创建一个新对象。因此如果需要对原对象进行改变,需要对原对象进行重新赋值。 类型转换有以下四个函数

int() :将其它对象转换为整型

# 布尔值 True=1 False=0

 a=int(True)

 # 浮点数(float) 直接取整,不会四舍五入

 b=int(0.91)

 #字符串:合法的整数字符串直接转换为对应数字,非整数字符串抛valueError异常

float() :将其它类型转换为浮点型其转换规则与int()类型相似,当整数/字符串为整数转浮点型时,整数后面会带.0操作

str(): 将对象转换为字符串True->’True’False->’False’123->’123’

bool() :将对象转换为布尔值,任何对象都可以转换布尔值对于所有表示空性的对象都会转换为False,其余转换为True空性对象:0,None,’’,””等

相关推荐

系统win8下载(win8下载软件)

可以按照以下步骤在Win8上下载和安装Word:1.通过微软官网下载购买,或者通过MicrosoftStore应用商店进行购买和下载。2.下载完成后,打开文件夹,双击setup进行安装。3.安...

电脑的详细参数在哪里看(电脑详细参数怎么看)

要查看电脑参数,可以通过以下几种方式:1.使用操作系统提供的系统信息工具:大多数操作系统都会提供一个系统信息工具,可以显示电脑的基本参数。在Windows操作系统中,可以打开"控制面板...

windows无法连接打印机拒绝访问
  • windows无法连接打印机拒绝访问
  • windows无法连接打印机拒绝访问
  • windows无法连接打印机拒绝访问
  • windows无法连接打印机拒绝访问
oppo解除安全模式(oppp取消安全模式)

一般来说,关机重启手机即可退出安全模式。如果重启手机安全模式还没有解除的话,可以使用手机杀毒软件对手机进行全盘查杀,杀完毒再进行重启试试。如果还是不行的话,那就只能备份手机里的重要数据,刷机或者恢复出...

电脑更新后无法正常启动(电脑更新后无法正常使用)

电脑更新无法开机可能有多种原因。首先,可能是由于更新过程中出现了错误或中断,导致系统文件损坏或丢失,从而无法正常启动。其次,可能是更新过程中出现了兼容性问题,导致某些硬件或驱动程序无法与新的系统版本兼...

office免费版下载win7(office2007官方免费版)

office2007官方下载免费完整版win7/win8/win8.1/win10通用的。office2007官方下载免费完整版win7/win8/win8.1/win10通用版本包括Word、Exc...

hp笔记本重装系统按哪个键(hp笔记本win10重装系统详细步骤)

恢复系统重装,在开机时n1SC键,在弹出的菜单中按f2或者是f9键,选项中选择如果是从光盘重装系统的就选择从光盘启动系统,如果使用U盘,启动系统就选择从U盘进入到系统中在开机时按ESC调出启动菜单,有...

磁盘重新分区(磁盘重新分区怎么操作)

您好,以下是给磁盘重新分区的步骤:1.打开磁盘管理工具。在Windows中,可以按Win键+X,然后点击磁盘管理来打开。在Mac中,可以打开磁盘工具来进行分区。2.选择需要分区的磁盘。在磁盘管理工...

如何用手机设置无线路由器密码

首先打开你的手机,在设置中确认连接上你的wifi之后,任意打开一个浏览器,输入“tplogin.cn”;进入页面可以看见一个输入框,输入你设置过的宽带密码,如果你不知道可以打电话给宽带的客服查询;进入...

台式电脑用usb重装系统步骤(台式电脑怎样usb装机)

1.U盘WinPE系统制作先到网上去下载一个u盘启动盘制作工具的工具,常用的有u大师U盘启动盘制作工具。再把U盘插入电脑中,运行软件将u盘制作成启动盘。2.准备系统GHO镜像文件在网上下载GHOST系...

hotmail邮箱格式(hotmail邮箱登录后缀)

电子邮箱的正确格式为user@mail.server.name,其中user是收件人的用户名,mail.server.name是收件人的电子邮件服务器名。具体详情如下:1、QQ邮箱的标准格式为:112...

windows11主题包(win10 win11主题)

1."梦幻星空"是ColorOS11中最好看的主题。2.这是因为"梦幻星空"主题采用了炫酷的星空元素,配合流畅的动画效果,给人一种梦幻般的感觉。同时,主题的配色也...

戴尔官方商城官网(戴尔官方商城官网首页)

https://www.dell.com/戴尔公司于1992年进入《财富》杂志500强之列,戴尔因此成为其中最年轻的首席执行官。戴尔公司名列《财富》杂志500强的第48位。自1995年起,戴尔公司一直...

ghost64位(一键还原ghost)

步骤如下:  1、首先登陆微软官网(点击进入),根据自己电脑的需求下载IE11forWin7的对应版本(这里强调IE11forWin7只针对Win7SP1或以上系统);  2、选择对应的IE...

ie8 ie10浏览器手机版下载(ie8_11浏览器安卓手机版)

进入出现提示的网页,点击IE11右边的齿轮,再选添加到兼容性视图列表。网页会刷新一下,就变成IE7方式打开了。试试看。如果你无法下载文件,这个时候你可以把电脑重新启动一下,然后清理一下内存,再打开I...

取消回复欢迎 发表评论: