当前位置:   article > 正文

python数据类型转换_python 如何将4096字节数据转换成int类型数据

python 如何将4096字节数据转换成int类型数据

整理

数据类型之间的转换
Python中“+”不能直接连接数值类型,只有字符串和字符串类型的数据才能进行拼接
age = 20
Print(“我的年龄是”+str(age))

     a = str (age)
     Print(a,type(a))
     Print(“我的年龄是”+a)
  • 1
  • 2
  • 3

Str() 把其他类型的数据转换成str

Int() 把其他类型的数据转换成int
整数串字符型可以正常转换成int
Boolean可以正常转换成int
Float型转换为int时,小数部分直接去掉
小数型字符串转换为int会报错
非数值串不能转换为int
(转int需要满足本身时数值)

Float() 把其他类型的数据转换成float
Bool–float:true=1.0 false=0.0
非数值型不能转换为float

Bool() 把其他类型的数据转换成fool
所有除0意外的数值型都转换为true 0转换为faise
字符串空串为false 其他为true

命名规范:字母、数字、下画线(不能以数字开头)
不能使用关键字或者保留字(创建 语言时,已经占用了某些单词,已具有特定含义)
区分大小写
见民知意
多个单词用_分隔

格式化输出
使用个数可变的位置参数
使用+连接符,+的左右两边为str型
用%占位
**

作业

**
1、某超市举办抽奖活动,中奖条件是会员卡号各位数字之和为16。会员输入自己的四位卡号,即可知是否中奖。
如:中奖结果:true

'''某超市举办抽奖活动,中奖条件是会员卡号各位数字之和为16.会员输入自己的卡号可知是否中奖'''
a=int(input("请输入您的会员卡号:"))
b=a//1000 #千位
c=(a-b*1000)//100 #百位
d=(a-b*1000-c*100)//10 #十位
e=(a%10) #个位
if(b+c+d+e==16):
    print("中奖结果:true")
else:print("抱歉未中奖!")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

2、用户输入两个数,判断是否是奇数,输出结果如下:“是奇数?true/false”

num1=int(input("请输入一个数:"))
num2=int(input("请输入一个数:"))
print("{}是奇数???".format(num1),num1 % 2 != 0)
print("{}是奇数???".format(num2),num1 % 2 != 0)

  • 1
  • 2
  • 3
  • 4
  • 5

3、用户a=int(input(“请输入一个整数:”))
if(a%7==0):
print(True)
else:print(False)输入一个整数,判断是否是7的倍数,以boolean值输出。

4、闰年只需满足下列条件之一:
(1)1、能被4整除,但不能被100整除;
(2)2、能被400整除
请根据年份,输出是否是闰年。

a=int(input("请输入要判定的年份:"))
if(a%4==0 and a%100!=0):
    print("{}是闰年".format(a))
elif(a%400==0):
    print("{}是闰年".format(a))
else:print("{}不是闰年".format(a))

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

5、计算矩形的周长和面积

'''计算矩形的周长、面积'''
a=int(input("请输入矩形的长:"))
b=int(input("请输入矩形的宽:"))
print("矩形的面积为:{}".format(a*b))
print("矩形的周长为:{}".format(2*(a+b)))
  • 1
  • 2
  • 3
  • 4
  • 5

6、整理交换两个数的实现方式

'''交换两个数'''
'''方法一'''
a=26
b=32
c=0
c=a
a=b
b=c
print("a={}".format(a))
print("b={}".format(b))
'''方法二'''
a=26
b=32
a=b+a
b=a-b
a=a-b
print("a={}".format(a))
print("b={}".format(b))
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

7、打印购物小票,输出如下:
消费单****
商品 单价 个数 金额
T恤 ¥245 2
网球鞋 ¥570 1
网球拍 ¥320 1

折扣:0.8
消费总金额:
实际交费:¥1500
找钱:
本次购物所获积分(消费100元得3分):

a=245
b=570
c=320
d=1500
print("*"*10+"消费单"+"*"*10)
print("商品\t\t单价\t\t个数\t\t金额")
print("T恤\t\t¥{}\t2\t\t{}".format(a,a*2))
print("网球鞋\t¥{}\t1\t\t{}".format(b,b*1))
print("网球拍\t¥{}\t1\t\t{}".format(c,c*1))
print("\t"*6)
print("折扣:0.8")
e=((a*2+b+c)*0.8)
print("消费总金额:{}".format(e))
print("实际缴费:¥1500")
print("找零:{}".format(d-e))
print("本次购物所得积分:{}".format(e//100))
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/392867
推荐阅读
相关标签
  

闽ICP备14008679号