找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 武汉11期杜潮 于 2022-2-15 20:34 编辑

python
配置环境变量:电脑属性-高级系统设置-环境变量
pycharm 代码写在客户端工具中
.py就是代码写在这个文件中
python2和python3的区别
如果使用的是2的版本需要在文件上加上一个:coding=utf-8字符集
如果使用的是3的版本不需要加编辑格式
打印输出的格式不一样
python2版本是print123,打印123这个结果
python3版本是print(123) 打印123这个结果
输出中文的区别
python2如有中文,需要加u转码
python3如有中文,不需要转码
打印;
如果打印的是整型是可以不加单或者双引号
如果打印的是非整型是可以一定要加单或者双引号
python中所有的表单符号都是要使用英文,不可使用中文
python中的注释;
1 #号表示注释,注释后的代码不会被执行
2快捷键ctrl+/ 也是注释。取消注释也可以用相同的指令
3 三引号也具备注释功能(''')
命名规则
1 不要用数字开头
2尽量避免使用中文
3命名最好是英文字母开头
单 双 三引号相互关联使用
单引号里面可以使用双引号,不能使用单引号三引号
双引号里面可以使用单引号,三引号,不能使用双引号
三引号里面可以使用单引号,双引号,不能使用三引号
格式化输出;
%s  加字符串
%c 只能加单个字符(多测师%c%a)
%d 十进制整数 %o 八进制  %x 16进制
%f  浮点数
%%   年化利率 %d%% %a
算术符
加 减
print(1+2)   3
print('1'+'2')  12

print(2*5)   10

print(5/2)  2.5
取模(取余数)
print(5%2) 1
取幂
print(5**2) 25
整除(取他的整除数)
print(5//2) 2
赋值
a+=c print(a)   7   
a-=c print(a)  3
a*=c print(a)   10
a/=c print(a)  2.5
取模 a%c   print(a) 1
取幂 a**c   print(a) 25
取整除 a//c  print(a) 2
比较运算
print(a>c)   true
比较运算返回的是布尔值:true 表示正确,真   false 表示错误
一个=号赋值,两个==是等于
!=  不等于
逻辑运算
and   与  
两个为真,为真,一真一架,为假 两两为假 为假
or  或
两两为真。一假一真 为真,两两为假,为假
not 非
print(not(a>c))    为假  false
print(not(a<c)) 为真="" true成员运算    a={1,2,3,4,5,6}
in  在里面  print(1ina)   true
not in 不在里面 print(1 not in a)  false
位运算
&按位与
两个为真,为真,一真一架,为假 两两为假 为假
0为假  1为真
a=7   0000 0111   c=3  0000 0011
print(a&c)   0000  0011     3
|  按位 或
a=7 0000 0111 c=5  0000 0101
print(a|c) 0000 0111   7
两两为真。一假一真 为真,两两为假,为假

^  按位 异
两两为真 两两为假 为假,  一假一真 为真
a=7 0000 0111 c=5  0000 0101
print(a^c) 0000 0010  2

~ 按位 取反
取整数的反向负数减一
a=7  print(~a)   -8
a=5  0000 0101 c=2c = 2 #移动位数
<< 左移print(a<<c)  0001 0100   20
c = 2 #移动位数
>>右移print(a>>c)   0000 0001   1



分享至 : QQ空间
收藏

0 个回复

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