python快乐编程基础入门,第二章编程基础知识点集合

#单行注释


'''
多行注释
hhhhh
'''

#标识符区分大小写,
print("ggg,\
zsd。")#语句换行

#缩进示例,缩进不正确会报错,推荐使用四个空格宽度作为缩进,不同文本编辑器缩进长度可能不同
if True:
    print("他是真的")
else:
    print("它是假的")

#数据类型有数字(整形,float,复数型,布尔型),字符串,列表(list),元组(Tuple),字典(Dictionary),集合(Set)。
a=0b1010#二进制数
b=0o12#八进制
c=0xA#十六进制数
#在科学计数法格式中,E或e代表基数是10,3.14e-2表示3.14*10的负二次方
a=3+1j#不能省略1
print(a.real)
print(a.imag)

#用type()检测数据类型
a=10
print(type(a))#<class 'int'>
#用isinstance(a,int)判断数据是否属于某个类型,输出True/false

#类型转换
a=2.0
print(int(a))#将浮点型转化为整型
b=2;
print(float(b))#转化为浮点型
c=complex(2.3,1,2)#创建一个复数

#//取整,多个变量赋不同的值如下
a,b,c,d=13,3.14,1+2j,True
#a and b,如果a的布尔值为True返回b,否则a
#a or b,如果a的布尔值为True返回a,否则b
#not a,如果a的布尔值为False返回true.1为true
print(1 and 4)#4
print(0 or 4)#4
print(not 1)#false

#位运算符为了解内容,bin()将数据转换为二进制形式

#成员运算符:in如果在指定序列中找到值,返回true,not in和前面相反
print(0 in A)#False
print(0 not in A)#true

a=b=10
print (a is not b)#false
print(a is b)#true

x=input('请输入一个三位整数:')
x=int(x)
a=x//100
b=x//10%10
c=x%10
print('百位:',a,'十位:',b,'个位:',c)
#或
x=input('请输入一个三位数:')
a,b,c=map(int,x)
print('百位:',a,'十位:',b,'个位:',c)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值