当前位置: 首页> 科技> 互联网 > python基础知识(二)

python基础知识(二)

时间:2025/7/15 1:27:29来源:https://blog.csdn.net/weixin_58468790/article/details/142186898 浏览次数:0次

1.print()函数

print()函数的语法:

函数名含义
print(args)用于在Python中,输出信息内容。

说明:

print()本身有换行效果

参数args可以是一个变量名,或者具体的数据值。

另外的,如果想要让print()输出更美观些,也可以使用转义字符来处理。

转义字符:

转义字符,指的是无法直接表达本身含义,就需要转化含义来显示。

字符名称含义
\n换行符给内容进行换一行显示。
\t水平制表符缩进一个tab键的空白位置,也可以当成是缩进4个空格。
\\反斜杠表示一个反斜杆。
\"单个双引号表示单个双引号。

说明:

若要给一个字符转义,通常要在字符前添加\。

2.格式化符号输出

在Python中,完整的格式化符号要与%一同使用,语法:

格式化符号转换后表示含义
%d表示整数。
%s表示通过str()字符串转换后的格式化,即字符串。
%f表示浮点数,即有小数点的数值。

说明:

(1)让一个符号具有格式化的效果,一般要在前面添加%;

(2)当使用格式化符号占据位置后,再使用变量去替换;

(3)字符串和变量之间要使用%连接。

name = "笑笑"
year = 3
money = 648987645.99
# 2.输出内容
# a.先写完整数据
# print("我的名字叫xx, 工作xx年了, 存款有xxx元.")
# b.再使用数值替换
# print("我的名字叫%s, 工作xx年了, 存款有xxx元."%name)
# print("我的名字叫%s, 工作%d年了, 存款有xxx元."%(name,year))  # %后的内容是: 元组   (xx,xx,xx,xx)
# print("我的名字叫%s, 工作%d年了, 存款有%f元."%(name,year,money))
print("我的名字叫%s, 工作%d年了, 存款有%f元."%(name,year,money))  # 仅要保存2位小数

==总结:==

(1)当使用格式化符号占据位置后,建议要用对应数据类型的值替换;

(2)注意:如果要有格式化符号表示整数,应该用(%d)符号;表示字符串时要用(%s)符号。

3.format()函数

format()函数的语法:

函数名含义
"xxx{变量名}xxx".format(args)用于在Python中,格式化显示内容。

说明:

参数args可以替换前面的变量名。

# 1.定义变量
name = "圆圆"
mobile = "10086"
# 2.format输出
# a.先写完整数据
# print("我叫xxx, 手机号码是:xx, 请给我打call")
# b.再用数值替换
print("我叫{}, 手机号码是:{}, 请给我打call".format(name,mobile))

三种输出方式:

name = "李振"
mobile = "10086"
print("我叫%s, 手机号码是:%s,请给我打call."%(name,mobile))          #格式化符号
print("我叫{}, 手机号码是:{}, 请给我打call".format(name,mobile))    #format方式
print(f"我叫{name}, 手机号码是:{mobile}, 请给我打call")   #最常用

4.input()函数

语法:

函数名含义
input(x)用于在Python中,接收从键盘上录入的内容。

扩展:

1.参数x是字符串型数据,表示给用户的提示信息。
2.input输入的内容都是字符串str类型
3.可以给input()中添加提示信息
4.当使用input()输入内容时,要记得输入内容,否则程序阻塞

来了解input()和print()函数的综合运用。

例如,一起来完成:

(1)定义两个变量,用于接收从键盘上录入水果名、价格的内容;

(2)输出内容,格式为:好甜好甜的苹果只需要9元/斤;

(3)执行程序,观察效果。

# 1.定义两个变量
# 2.录入内容
fruit_name = input("请输入水果名:")
price = input("请输入价格:")
# 3.输出
print(f"好甜好甜的{fruit_name}只需要{price}元/斤")

格式化输出方式有(2)种,分别是:格式化符号、format()方式

特别注意,使用input()函数接收的数据值的类型是字符串str。

注意:如果将input()输入的内容显示为其他类型,要进行数据类型转换。

5.数据类型转换

在Python中,若要把某数据转换为指定数据类型的结果,语法:

指定数据类型(变量名)

数据类型转换有:

函数说明
int(x)将x转换为一个整数。
float(x)将x转换为一个浮点数。
str(x)将x转换为字符串。
eval(str)用来将已转换后的数据结果,重新转换为原始数据类型。
tuple(s)将序列s 转换为一个元组。
list(s)将序列s转换为一个列表。

关键字:python基础知识(二)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: