03-python零基础 数据类型转换

一、字符串的输出

print("","")输出有空格,按住ctrl不放,左键点击函数,找到sep=‘ ’,end=‘\n’

找到sep=‘ ’,中间的空格删掉,数据之间不会有空格,end=‘\n’表示结尾换行

注:变量的多次赋值

name="小明"#无意义

name="小刚"#被重新赋值,覆盖前一个变量名称,删除原来的数据

numbers,str,bool

type()可以查询变量所指对象类型

二、字符串转义符

转义符:data='\d'斜杠加字母

常用:

  1. \n回车符,光标移到下一行开头

\\n=\n字符串,\n=回车键前一个\转义掉了后一个\,让他不能变成转义符

(\)续行符:多行数据变成一行,代码太长了

data='\'后一个'被\转义,不再是单引号,而是一个字符串

(\n)回车符 一行变成多行

  1. \t水平制表符,是Tab键,一般相当于4个空格,但首先前面要满足4个字母的长度,如果不满足会先满足,英文字母1,汉字1.5,但在\t里都算1

  1. 弱警告的取消,设置,校对,修改,目前不需要

  1. \' 取消引号作用

  1. 续行符\ 放在字符串的后面,当代码太长时,换行美化代码。定义变量时,enter键用于加续行符;print直接输出时,默认有续行符

三、字符串格式化:变量插入字符串中

消除“年龄”与“18”之间的空格

  1. format {:.2f} 保留2位小数。

age = 18

value = 100.123456

age = 18

data = "我{}岁,我有{:.2f}元".format(age, value)

{0}表示填format里的第1个数据,{1}表示填format里的第2个数据,以此类推,2种方法不可叠加,不能从手动字段规范切换到自动字段编号

  1. %,%.2f

value = 100.123456

age = 18

data = "我%s岁,我有%.2f元"%(age, value)

  1. f格式化,是format的简化 ,大小写都可以 print(f"今天{name}迟到,扣款{money}元")

四、字符串的操作符号

  1. +将字符串进行拼接操作,但只能对相同的数据类型操作,否则要强行转化

print(f'今天'+name+'迟到,扣款'+str(money)+'元')

  1. *复制字符串里的内容次数 语法糖:很方便地协助完成某事 'gggggg'*10

  1. r 快速取消所有转义效果 ,大小写都可以

print(rf'今天{name}迟到了,\n扣款{money:.2f}元')

五、字符串的输出

input(‘输入的提示语句/字符串’),运行到此,代码会等待用户输入,所返回的是一个字符串。

money=input("请输入您的余额:")

print(f'我的余额为{money}元')

六、数据类型的转换

字符串str

整数int

浮点数float

任何数据均可转化成字符串类型

字符串转化为整数型,只能全部都是整数的字符串

字符串转化为浮点型,如果不是数字类型无法转换

浮点转换为整数,不会四舍五入,会删除小数点后所有东西

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值