#
Time:/1/:38#Author:JTLinux#File:test_4.py#整数类型可以表示整数负数0num_1=1num_2=0num_3=-2print(num_1,type(num_1))print(num_2,type(num_2))print(num_3,type(num_3))#Python中整数可以表示为二进制十进制八进制十六进制默认表示十进制print("十进制",)print("二进制",0b)#以0b开头print("八进制",0o)#以0o开头print("十六进制",0x1EAF)#Time:/1/:53#Author:JTLinux#File:test_5.py#浮点型数据类型num_1=3.print(num_1,type(num_1))#计算机二进制存储数据有误差num_2=1.1num_3=1.3print(num_2+num_3)#2.#解决方案导入模块DecimalfromdecimalimportDecimalprint(Decimal(1.1)+Decimal(1.3))#Time:/1/:47#Author:JTLinux#File:test_6.py#bool类型数据b_1=Trueb_2=Falseprint(b_1,type(b_1))print(b_2,type(b_2))print(b_1+1)print(b_2+2)#Time:/1/:23#Author:JTLinux#File:test_7.py#字符串数据类型str_1=人生苦短,我用pythonstr_2="人生苦短,我用python"str_3="""人生苦短,我用python"""str_4=人生苦短,我用pythonprint(str_1,type(str_1))print(str_2,type(str_2))print(str_3,type(str_3))print(str_4,type(str_4))#coding:utf-8#Time:/1/:17#Author:JTLinux#File:test_8.py#数据类型转换name="张三"age=23#name和age的数据类型不同print(type(name),type(age))#进行数据类型转换才可以连接#将int类型通过str()转换成str类型#print("我叫"+name+,"今年"+age+"岁")print("我叫"+name+"今年"+str(age)+"岁")#深入研究pythonstr()数据类型转换函数a_1=12a_2=12.21a_3=Falseprint(a_1,a_2,a_3,type(a_1),type(a_2),type(a_3))print(str(a_1),str(a_2),str(a_3),a_1,a_2,a_3,type(a_1),type(a_2),type(a_3))print(a_1,a_2,a_3)print(type(a_1),type(a_2),type(a_3))#int()函数将其他函数类型转化为int类型print(int(a_1),int(a_2),int(a_3),a_1,a_2,a_3)print(type(a_1),type(a_2),type(a_3))b_1=12.3b_2=98.8b_3=b_4=Trueb_5="Hello"print(b_1,b_2,b_3,b_4,b_5)#print(int(b_1))#,type(b_1))#会报错以为字符串为小数串print(int(b_2),type(b_2))#float类型转换为int类型截取小数部分保留整数部分print(int(b_3),type(b_3))#将str转换为int类型字符串为数字串print(int(b_4),type(b_4))#print(int(b_5),type(b_5))#将str类型转换为int类型时字符串必须为数字串(整数)#float()函数c_1=12.32c_3="1"c_2=Falsec_4=Helloc_5=print(type(c_1),type(c_2),type(c_3),type(c_4),type(c_5))print(c_1,c_2,c_3,c_4,c_5)print(float(c_1))print(float(c_2))print(float(c_3))#print(float(c_4))#字符串中的数据如果不是数字串,则不允许转换print(float(c_5))#python中的注释#python单行注释"""这是python的多行注释也是三引号的形式"""#中文编码声明#coding:utf-8#Time:/1/:28#Author:JTLinux#File:add_test_1.py#从键盘录入两个整数,计算他们的和a=int(input("请输入a的值:"))#a=int(a)b=int(input("请输入b的值:"))#b=int(b)print(a,b)print(type(a),type(b))print(a+b)print(int(a)+int(b))#Time:/1/:18#Author:JTLinux#File:test_9.py#算你赢#输入函数inputpresent=input("来而不往")print(present,type(present))#Time:/1/:48#Author:JTLinux#File:test_2.py#运算符_标准算数运算符print(1+2)print(1-2)print(1*2)print(1/2)#除法运算print(1//2)#整除运算print(11%2)#取余运算print(2**8)#幂运算2的8次方print(12//5)#2print(-12//-5)#2print(-9//4)#-3print(-12//5)#-3print(12//-5)#-3print(-9//5)#-2一正一负向下取整print(-12/5)print(9%-4)#计算公式余数=被除数-除数*商9-(-4)*(-3就是(9/-4))=-3print(-9%4)#-9-4*(-3)=3预览时标签不可点收录于话题#个上一篇下一篇