西安5期-郝东生 发表于 2022-7-18 21:35:20

python-1

#print("hello world")

# name='xian'#字符串:%s
# print('%s是最棒的'%name)

#name='c'   #单个字符:%c
#print('%c是一个字母'%name)

# num=12      #十进制整数:%i/%d
# print("%i是数字"%num)

#num=12      #八进制整数:%o
#print('%o是数字'%num)

#num=12      #十六进制整数:%x
#print('%x是数字'%num)

#num=12.2      #浮点数:float
#print('%f是数字'%num)

num=13         #%字符:%%
#print('%d%%是数字'%num)

# list=
# for i in list:
#   print('%d'%i)


# str1='xian'
# str2='05'
# print('%s%s is number one'%(str1,str2))

# python中的输入语句
# input()函数会把接收到的内容都转换成字符串
# int()函数可以把数字类型的字符串转换成整型str()函数可以把内容转换成字符串
# python中有哪些数据类型(数据结构)
# 数字型,字符串str,列表list,元组tuple,字典dict,集合set
# 数字型:整型int,浮点型float,布尔型bool(Ture,False)
# phone_num=int(input('输入号码'))
# if phone_num==15222333444:
#   print('你输入的号码正确')
# else:
#   print('输入号码错误')
# print(type(phone_num))

# 常见运算操作
# a=5
# b=3
# print(a+b)
# print(a-b)
# print(a*b)
# print(a/b)
# print(a%b)#取模/取余
# print(a**b)#取幂
# print(a//b)#取整,==1,向下取整

# 赋值运算
# a=3
# b=5
# print(a)
# a+=b#a=a+b
# a-=b#a=a-b
# a*=b#a=a*b
# a/=b#a=a/b
# a//=b
# a%=b


# 作业
# a=8
# b=24
# 按位与运算符 &
# print(a & b)
# 00001000
# 00011000
# ---------
# 00001000=====8

# 按位或运算符 |
# 00001000
# 00011000
# -----------
# 00011000=====24
# print(a | b)

# 按位异或运算符 ^
# 00001000
# 00011000
# ---------
# 00010000=====16
# print(a^b)

# 按位取反公式~:-(x+1)
# a=8
# print(~a)#======-9

# 左移动运算符
# print(a<<2)
# print(b<<2)
# 00001000====>00100000=====32
# 00011000====>01100000=====96


# 右移动运算符
# 00001000====>00000010=====2
# 00011000====>00000110======6
# print(a>>2)
# print(b>>2)
页: [1]
查看完整版本: python-1