Python基础(03字符串格式化&运算符&进制&编码)

Python基础语法文章导航:
 

  1. Python基础(01初识数据类型&变量)
  2. Python基础(02条件&循环语句)

目录

一. 字符串格式化

1.format

2. f

二. 运算符

三. 进制 

四. 计算机中的单位

四. 编码


一. 字符串格式化

1.format

text = "我叫{0},今年{1}岁,真是的姓名是{0}。".format("李莹",18)

text = "我叫{n1},今年{age}岁,真是的姓名是{n1}。".format(n1="武沛齐",age=18)

2. f

name = "盈盈"
age = 19
text = f"李莹的名字叫{name},今年{age}岁"
print(text)

二. 运算符

+、-、*、/

>、<

=、+=、 -= 、*=、 /=、 %= 、**=、 //=

in、not in

and、or、not

优先级从高到低总结:加减乘除> 比较> not and or。绝招:加括号。

三. 进制 

v1 = bin(25) # 十进制转换为二进制
print(v1) # "0b11001"

v2 = oct(23) # 十进制转换为八进制
print(v2) # "0o27"

v3 = hex(28) # 十进制转换为十六进制
print(v3) # "0x1c"



i1 = int("0b11001",base=2) # 25

i2 = int("0o27",base=8) # 23 

i3 = int("0x1c",base=16) # 28

四. 计算机中的单位

b(bit),位

B(byte),字节

KB,千字节

M,兆

G,千兆

T,万亿字节

PB/EB/ZB/YB/BB/NB/DB

单位之间的换算关系

1 G=  1024 M=  1024 *1024KB =  1024 * 1024 * 1024 B =  1024 * 1024 * 1024 * 8 b

五. 编码

汉字,用gbk编码需要用2个字节;用utf-8编码需要用3个字节

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值