找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
1.python
配置环境变量:电脑属性-高级系统设置-环境变量
2.pycharm  代码写在客户端工具中

python中
分项目
项目下存放目录/包/文件
.py文件  代码就是写在这个.py文件中

python2,python3的区别点
1.如果使用的是2的版本需要在文件最开始加上一个:coding=utf-8 字符集的编码
   如果使用的是3的版本不需要加编辑格式
2.打印输出的格式不一样
   python2版本是:print 123 打印123这个结果
   python3版本是:print(123)打印123这个结果
3.中文输出的区别
   python2如有中文:需要加u转码
   python3如有中文:无需做转码处理
注:
如果打印的是整形是可以不加单或双引号
如果打印的是非整形是一定要加单或双引号
python中所有的标点符号都需要使用英文的,不可使用中文

python中的注释:
1.#号 表示注释,注释后的代码不会被执行
2.快捷键 ctrl+/ 也是注释 取消注释也可以使用相同的指令
3.三引号也具备注释功能

变量
8446f7c2bb9179329184080f32c8c6e.png
命名规则
1.不要数字开头
2.尽量避免中文
3.命名最好是用英文字母开头
123 = "hello" #不允许纯数字命名
1ss = "hello"#不允许数字+英文
多测师 = "hello" #中文命名(尽量不使用)
单、双、三 引号关联使用
单引号里可以包含双引号                   不可以包含  单引号 三引号
双引号里可以包含单引号和三引号     不可以包含  双引号
三引号里可以包含单引号和双引号     不可以包含  三引号
字符串输出
%s:字符串
a='hello world!'
print(type(a))# str(string缩写)表示类型为字符串
print("%sxiaoweng"%a)#hello world!xiaoweng

%c:单个字符
a="h"
print('小翁%c%a)#小翁h

%d:十进制整数
a =18
print('小翁%d岁了'%a)#小翁18岁了

%i:十进制整数
a =10
print('小翁%i岁了'%a)#小翁10岁了

%o:八进制整数
a =10
print('小翁%o岁了'%a)#小翁12岁了

%x:十六进制整数
a =10
print('小翁%x岁了'%a)#小翁a岁了

%f:浮点数
a = 10
print('小翁%f岁了'%a)#小翁10.000000岁了

%%:字符"%"
a =10
print('年化利率为:%d%%'%a)#年化利率为:10%

算术符
加 +
print(1+2)#3
print('1'+'2')#12
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a+c)#7
#减-
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a-c)#3
#乘 *
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a*c)#10

#除 /
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a/c)#2.5
#取模 %
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a%c)#1

取幂 **
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a**c)#25
#取整除 //
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a//c)#2

赋值符
#+= 加等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
a +=c
print(a)#7

#-= 减等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
#a= a-c
a -=c
print(a)#3

#*=乘等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
a *=c
print(a)#10

#/=除等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
a /=c
print(a)#2.5

#%= 取模等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
a %=c
print(a)#1

**= 取幂等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
a **=c
print(a)#25

#//=取整除等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
a //=c
print(a)#2
比较符
比较运算返回的是布尔值:true表示是ok 正确  false表示no 错误
#> 大于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2--
print(a>c)#True
print(c>a)#False

#>= 大于等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a>=c)#True
print(c>=a)#False
#< 小于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a<c)#false<c)#falseprint(c<a)#true<a)#true</a)#true
</c)#false


<c)#false<a)#true#<= 小于等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a<=c)#False
print(c<=a)#True

</a)#true
</c)#false


#==等于(1个等于号是赋值,2个等于号才是等于)
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
l = 5 #定义一个变量l 赋值5
print(a==c)#False
print(c==a)#False
print(a==l)#True

#!= 不等于
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
l = 5 #定义一个变量l 赋值5
print(a !=c)#True
print(c !=a)#True
print(a !=l)#False
逻辑运算符
and 与
两个为真为真;一真一假,一假一真,两两为假为假;
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a>c and c<a)#true<a)#true 两两为真print(a>c and c>a)#False 一真一假
print(c>a and a>c)#False 一假一真
print(aa)#False 两两为假
or 或
两两为真,一真一假,一假一真为真,两两为假为假;
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(a>c or c<a)#true两两为真<a)#true 两两为真print(a>c or c>a)#True 一真一假
print(c>a or a>c)#True 一假一真
print(aa)#False 两两为假
not 非
a = 5 #定义一个变量a 赋值5
c = 2 #定义一个变量a 赋值2
print(not(a>c))#False
print(not(c>a))#True
成员运算符
in 在里面
a =[1,2,3,4,5,6]#定义一个列表
print(1 in a)#True
print(0 in a)#False
not in 不在里面
a =[1,2,3,4,5,6]#定义一个列表
print(1 not in a)#False
print(0 not in a)#True
位运算
& 按位与
两个为真为真;一真一假,一假一真,两两为假为假;
0000 0001 =1
0000 0010 =2
0000 0011 =3
0000 0100 =4
0000 0101 =5
0000 0110 =6
0000 0111 =7
0表示假 1表示为真
a =7 #0000 0111
c =3 #0000 0011
print(a &c)#3 #0000 0011
|按位或
两两为真,一真一假,一假一真为真,两两为假为假;
a =7 #0000 0111
c =5 #0000 0101
print(a|c) #7 #0000 0111
^ 按位异
两两为真为假,一真一假一假一真为真,两两为假为假;
a =7 #0000 0111
c =5 #0000 0101
print(a^c)#2 #0000 0010
~ 按位取反
取整数反向负数-1
a =7
print(~a) #-8
<< 按位左移
a = 5#0000 0101
c = 2#0001 0100
#移动位数
print(a<<c)#20#>>按位右移
a = 5#0000 0101
c = 2#0000 0001
#移动位数
print(a>>c)#1


分享至 : QQ空间
收藏

0 个回复

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