第 2 章 进制转换

进制转换
a = 12          #十进制数
print(bin(a))   #转换成二进制
print(oct(a))   #转换成八进制
print(hex(a))   #转换成十六进制
0b1100
0o14
0xc
类型转换
age = input('请输入你的年龄:')
print(type(age))
new_age = int(age)
print(type(new_age))
请输入你的年龄:18
<class 'str'>
<alass 'int'>

输出与输出函数

print (输出)
print(value,..., sep=' ', end='\n', file=sys.stdout, flush=False)
  • sep:参数用来表示输出时,每个值之间使用哪种字符作为分隔符。默认为空格。
  • end:当执行完一个print语句以后,接下来要输出的字符。默认为、\n表示换行。
格式化输出
  • 如果希望输出文字信息的同时,一起输出数据,就需要用到格式化造作符
  • %被称为格式化操作符,专门用于处理字符串中的格式
    • 包含%的字符串,被称为格式化字符串
    • %和不同字符连用,不同类型的数据需要使用不同的格式化字符。
格式化字符含义
%s字符串
%d有符号十进制整数,%06d 表示输出的整数显示位数,不足的用0补全。
%f浮点数,%.02f表示小数点后只显示2位
%%输出%
input(输入语句)
Love = input("你到底有没有爱过我!")
print (Love)
  • input接收到的都是str(字符串类型)。
  • 不管用户输入的是什么,变量保存的都是字符串,所以不能与数字做数学运算 。
# 输入苹果的单价
price = input("请输入苹果的单价,元/斤:")
new_price = float(price)
# 输入苹果的重量
weight = input("请输入购买的重量:")
weight = float(weight)
# 计算支付金额
money = new_price * weight
print(money)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值