找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
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=[1,2,3,4,5]
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+=ba=a+b
a-=ba=a-b
a*=ba=a*b
a/=ba=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)

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册