您的位置:首页 > 电脑安全 > 侵入攻防 > Python的输出格式化和进制转换介绍

Python的输出格式化和进制转换介绍

2022-01-12 13:01:58 来源:易采站长站 作者:

Python的输出格式化和进制转换介绍,字符串,转成,驼峰,思考题,块钱

Python的输出格式化和进制转换介绍

易采站长站,站长之家为您整理了Python的输出格式化和进制转换介绍的相关内容。

目录
复习输出格式化字符串如何进行格式化?进制转换思考题:总结

Python输出格式化字符串如何进行格式化? 进制转换

复习

1.pycharm的使用

2.注释:单行、多行

3.变量:
格式:变量名=值
起名:命名规范(大驼峰、小驼峰、下划线)

4.值
数据类型:int float str bool
类型转换 :
a = 10
str(a)

5.name = input(‘提示语句’)所有键盘输入的内容都是字符串类型的

6.运算符
算数 + - * / % // **
赋值 = += -=……
比较 > < >= <=
逻辑 and or not

输出格式化

name = '蔡徐坤'
age = 26
# 我喜欢听26岁的蔡徐坤唱歌
print('我喜欢听'+str(age)+'岁的'+ name +'唱歌')

字符串如何进行格式化?

"""
符号:
%s 字符串 string
%d 整数 digit
%f 浮点数 float
"""
print('我喜欢听%d岁的%s唱歌' % ( age, name))

money = 999.95
# 26岁的蔡徐坤一首歌挣了999.95块钱
print('%d岁的%s一首歌挣了%.2f块钱'% (age, name, money))

进制转换

输出前缀:0b 二进制 0o 八进制 0x十六进制 默认十进制

"""
二进制:0,1
八进制:0,1,2,3,4,5,6,7
十进制:0-9
十六进制:0-9 a-f(10-15)

函数:
bin()  0b
int()
oct()  0o
hex()  0x
"""
# 十进制转二进制
n = 149
result = bin(n)
print(result)

# 十进制转八进制
result = oct(n)
print(result)

# 十进制转十六进制
result = hex(n)
print(result)

输出结果:
0b10010101
0o225
0x95

思考题:

"""
1.n = 0x558,十进制输出
2.已知n = 0x558,转成二进制?转成八进制?
已知二进制转成十六进制,将二进制从右侧开始4位一组,最后不足4位补0
已知二进制转八进制,将二进制从右侧开始3位一组,最后一组不足3位补0
"""
n = 0x558
result = int(n)
print(result)

result = bin(n) # 向二进制转换,无论现在是几进制的
print(result)

result = oct(n) # 向八进制转换,无论现在是几进制的
print(result)

输出结果:
1368
0b10101011000
0o2530

总结

到此这篇关于Python的输出格式化和进制转换介绍的文章就介绍到这了,更多相关Python输出格式化和进制转换内容请搜索易采站长站以前的文章或继续浏览下面的相关文章希望大家以后多多支持易采站长站!

以上就是关于对Python的输出格式化和进制转换介绍的详细介绍。欢迎大家对Python的输出格式化和进制转换介绍内容提出宝贵意见

微信扫一扫

易采站长站微信账号
'); })();