打卡三周入门python——第一天补充

第一天补充

数据类型讲解:
1、整数类型
理论上可以表示从负无穷大到正无穷的所有整数,但实际大小与内存存储能力有关。
#整数可使用,二进制、八进制、十进制、十六进制表示
进制类型 引导符号
二进制-|-0b或0B
八进制 0o或0O
十进制 无
十六进制 0x或0X
2、浮点数类型
#理解为数学中的实数
表示方式,小数或者科学计数法
如:230.5
2.305e2
2.305E2
浮点数运算时有时候会存在错误

a=0.1+0.2
print(a)
0.30000000000000004

造成的原因就是二进制的运算问题
在浮点数计算式为了 避免这种情况,我们可以使用round()函数即四舍五入保留小数点后几位使用如下:

b=round(0.1+0.2,3)
print(b)
0.3

3、复数类型
与数学中的复数完全一直,如X=a+bi,但是注意,当b为1是不能省略不写否则i就变成了一个变量。
我们可以通过.real和.imag来获取X的实部和虚部
其中注意复数的实部和虚部都是浮点数类型。
#例:

x=complex(5,1)  #复数的定义方式
c=x.real		#复数的实部
print(c)
5.0
d=x.imag		#复数的虚部
print(d)
1.0

重点:复数不可像这样直接定义

x=5+1i	#复数不可以这样定义

4、字符串类型
用双引号或单引号

其他数据类型后面学习,list、tuple、set、dict

练习题:
练习一:一下变量的命名那些是合法的()
A、234 B、4_c C、for D、_4b
练习二:已知a=5,b=6,c=7,如何利用同步赋值的方法让a=7,b=5,c=6

欢迎大佬指正!
有刚入门一起学的小伙伴也可以把答案写在评论区!

学无止境,加油每天努力的自己!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值