找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
格式化输出:
%s 格式化输出字符串内容:    print("武汉多测师%s"%strl)
%c  输出单个字符:             print("武汉多测师%c"%strl)
%d:输出10进制整数:         print("is number %d"%strl)
%i:输出10进制整数:          print("is number %i"%strl)           
%o:八进制整数:               
%x:十六进制整数
%f:浮点数
%%:字符"%"

查看数据类型 type    print(type(1.22))
查看当前数据的内存地址  print(id(str1))
数据转换:a=int(name)   将name转换为int 整数型,把对应的值赋给a
str  int   float  可以相互之间互相进行转换,但是数据类型一定要符合要求,才可以进行转换

python当中常用的运算符
print(1+5)  #6
print(1-5)   #-4
print(3*3)   #9
print(5/2)    #2.5  #取小数
print(5//2)    #2   #取整数
print(10%3)    #1   #取余数
'''幂运算   4的5次方'''
print(4**5)     #1024

python当中的赋值运算
c=a+b  #a和b 相加 将结果赋值给c
a +=b     #a=a+b,a+b结果赋值给a

python当中的比较运算符:  返回布尔值:true false
> < >= <= == !=

python当中的逻辑运算符号:
and or not  返回的也是布尔值

成员运算符号:
in
not in    #print(not 1 in list1)
返回的也是布尔值:

位运算:
进制转换关系表:
计算机操作的是10进制,涉及到2进制
就是将10进制转换为2进制:
按位与(&)
两个相比较的值, 相同的则为1 不相同则为0
按位或(|)
两个比较的值,有一个为1则为1,两个都为0时则为0
按位取反(~)   公式: -(x+1)公式:
   这个x的值是我实际参与运算的值
按位异(^)
按位异:两个参与运算的值,
二进制位相异时则为1,相同则为0
按位左移<<            # print(7<<2)  #28
第一位数: 参与运算的值
第二位数:  移动的位数
一个十进制数x,向左移n位。那么结果就是x乘以2的n次方。
右移就是除以2的n次方


按位右移>>

list[]:列表
索引/切片  #print(str1[3:7:1])

字符串当中常用的函数(方法):
capitalize()  实现首字母大写     #print(str1.capitalize())
title  也可以实现首字母大写(驼峰式)   #print(str1.title())



分享至 : QQ空间
收藏

0 个回复

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