Python-01
#print("hello world") print()是一个函数,需要接括号#name="xiaoxiao001"
#print("%s是最棒的!"%name)
#name="w"
#print("%c对对对"%name) 单个字符
#num=12
#print("number is %d"%num)十进制整数
'''
num=12 number is 14
print("number is %o"%num) 八进制整数
num=12 number is c
print("number is %x"%num) 十六进制
num=12
print("number is %f"%num) 浮点数
num=12
print("number is %d%%"%num)'''
#name1 = "xiaoxiao"
#name2 = "001"
#print("%s%s is number one"%(name1,name2))
#num=12
#print("number is %d%%"%num)
#elsel="xiaozhang"
#print(elsel)
#name = input("请输入你的用户名:")
#if name == "duoceshi":
# print("VIP用户")
#else:
# print("普通用户")
#phone_num = input("请输入您的手机号:")
#if phone_num == "13233222211":
#print("您输入的号码正确")
#else:
#print("您输入的号码有误")
#print(type(phone_num))
#type验证变量(数据)的数据结构
#算术运算
#a = 4
#b = 3
#print(a + b)
#print(a - b)
#print(a * b)
#print(a / b)
#print(a % b)取模、取余
#print(a ** b) 取幂
#print(a // b) 取整
#赋值运算
#a=6
#b=4
#a=a+b
#a-=b
#a+=b
#print(a)
比较运算符
#a = 5
#b = 6
#print(a == b)
#print(a != b)
#print(a > b)
#位运算符
#按位与运算符:&
#按位或运算符:|
#按位异或运算符:^
#按位取反运算符:-(x+1)
#左移动运算符:<<
#右移动运算符:>>
#练习:
#a = 8
#b = 24
#&, |,^,~,>>,<<
a = 8
b = 24
print(a & b) ---8
print(a | b) ---24
print(a ^ b) ---16
print(~a) -9
print(~b) -25
print(a >> 2) ---2
print(a << 2) ---32
print(b >> 2) ---6
print(b << 2) ---96
'''
0 0000 0 0 0
128 64 32 16 8 4 2 1
a = 8
b = 24
00001000
00011000
--------
00001000 ==>8
00001000
00011000
--------
00011000==>24
00001000
00011000
--------
00010000==>16
~a-(8+1) =-9
~b-(24+1)=-25
a=8
00001000
--------==>2
00000010
00001000
-------
00100000==>32
b=24
00011000
--------
00000110==>6
00011000
--------
01100000==>96
'''
页:
[1]