python基础-输入输出

这篇博客是作者张晨的学习笔记,主要介绍了Python中的数据与数据连接、输出换行、数据类型、转义字符、字符串格式化输出、字符串操作符号以及数据类型转换。通过示例代码详细解释了各种概念,适合初学者了解Python基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我是张晨,一转眼,我在新课已经学习了很长一段时间。回顾这几个月的时间,我收获了很多知识。这里是我的一点学习笔记。
一、数据与数据之间的连接 sep=’ ’
示例:正常情况下,1和2中间是没有东西的
示例代码:

a=1
b=2
print(a,b)

运行结果如图:
在这里插入图片描述
如果要在1和2中间添加一个 * ,用 * 连接1和2。
示例代码:

a=1
b=2
print(a,b,sep='*')

运行结果:
在这里插入图片描述
二、数据输出之后的换行 end=‘\n’,\n 转义符号 ,相当于换行
示例代码:

a=1
b=2
print(a)
print(b)

运行结果如图:
在这里插入图片描述
此时的两条数据并不在一行,是因为python里面默认end=‘\n’,如果要让数据在一行的话,去掉\n就行
示例代码:

a=1
b=2
print(a,end='')
print(b)

运行结果如图:
在这里插入图片描述
可以看到1后面紧连着2

三、python数据类型
numbers:int、float
str:具有单一的字符串类型str,字符串用单引号或双引号括起来,同时使用反斜杠转义特殊字符

bool:bool是int的子类
四、转义字符

转义字符描述
\ (在行尾时)续航符,美化代码,把代码进行换行,增加阅读体验
\\反斜杠符号
\’单引号
\"双引号
\n回车符,将光标移到下一行开头
\r回车符,将本行数据清除,将光标移到本行开头
\t水平制表符,也即 tab 健,一般相当于四个空格
\b退格(backspace),将光标位置移到前一列
\a响铃
\e转义
\000
\v纵向制表符
\f换页

四、字符串格式化输出
格式化数据的作用:将变量插入到字符串中,可以更加方便的输出数据
共有三种格式化数据的方式。

1.format不同的数据类型也可以进行格式化
示例代码:前两个数据是字符串,最后一个是数字

name='小明'
gender = '男'
age = 10
print("姓名:{},性别:{},年龄:{}".format(name,gender,age))

运行结果:
在这里插入图片描述

2.% 格式化
示例代码:

name='小明'
gender = '男'
age = 10
print("姓名:%s,性别:%s,年龄:%d"%(name,gender,age))

运行结果:
在这里插入图片描述
3.f格式化 format的简化版
示例代码:

name='小明'
gender = '男'
age = 10
print(f"姓名:{name},性别:{gender},年龄:{age}")

运行结果:
在这里插入图片描述
4.数据保留两位小数{:.2f}
示例代码:

name='小明'
gender = '男'
age = 10.543
print(f"姓名:{name},性别:{gender},年龄:{age:.2f}")

运行结果:
在这里插入图片描述

五、字符串操作符号
1, 将字符串进行拼接操作,注:+只能对相同的数据类型进行操作
示例代码:

name='小明'
gender = '男'
age = 10.543
# print(f"姓名:{name},性别:{gender},年龄:{age:.2f}")
print(name+gender)

运行结果:
在这里插入图片描述
2.*乘号 在字符串里是复制字符串里面的内容次数
示例代码:

name='小明'
gender = '男'
age = 10.543
# print(f"姓名:{name},性别:{gender},年龄:{age:.2f}")
print(name*5)

运行结果:
在这里插入图片描述
语法糖 可以方便的协助我们完成某些事情
六、数据类型转换
字符串转化整数时,字符串不能为文字类和小数类 字符串转化浮点数时,字符串不能为文字类
以上两种情况会报错,要注意避免。

暂时先分享这么多吧,希望大家在学习过程当中都能有所收获,感谢新课,如果想获取更多资料或者联系加群,可以关注我们新课的微信公众号,后台自动回复获取代码笔记资料。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值