请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手
一.python是一种解释型语言,面对对象
打印(prtint)
1.如果打印的是整形可以不用单或双引号
2.如果打印的非整形一定要加单或双引号
注意:python中所有的标点符号都需要使用英文的,切记不要使用中文的
二.python中的注释:
1.#号表示注释的意思,注释后的代码是不会被执行
2.快捷键ctrl+/注释,取消注释也可以使用相同指令
3.三引号也具备注释的功能
print("hello 多测师9班大佬")#直接打印
通过变量来打印变量输出值
a = "hello 多测师9班大佬"#定义变量a赋予值
print(a)#打印变量得到结果:hello 多测师9班大佬
三.确认类型
type ==类型(查看类型就是type)
a = "hello 多测师9班大佬"#定义变量a赋予值
print(a)#打印变量得到结果:hello 多测师9班大佬
print(type(a))#查看类型是 字符串
b = 1234
print(b)
print(type(b))#查看类型是 整形
四.单引号、双引号、三引号相互关联的使用
1.单引号
a = 'hello world'
print(a)
a1 = 'hello "w"orld'#单引号可以包含双引号
print(a1)
a2 = 'hello 'w'orld'#单引号不能包含单引号
print(a2)
a3 = 'hello '''w'''orld' #单引号不能包含三引号
print(a3)
2.双引号
a = "hello world"
print(a)
a1 = "hello 'w'orld" #双引号可以包含单引号
print(a1)
a2 = "hello "w"orld"#双引号不可以包含双引号
print(a2)
a3 = "hello '''w'''orld"#双引号不可以包含三引号
print(a3)
3.三引号
a = '''hello world'''
print(a)
a1 = '''hello 'w'orld'''#三引号里面可以包含单引号
print(a1)
a2 = '''hello "w"orld'''#三引号里面可以包含双引号
print(a2)
a3 ='''hello '''w'''orld'''#三引号里面不可以包含三引号
print(a3)
总结:
单引号:只能包含双引号,不能包含单和三引号
双引号:只能包含单引号,不能包含双引号
三引号:只能包含单和双,不能包含三引号
五.python中的命名规则:
1.不要用数字开头
2.尽量避免中文
3.命名最好是用英文开头
截图.png
六.赋值运算
a = 'hello world'
print(type(a))#(string的缩写)
print('%s多测师6班同学'%a)#hello world多测师6班同学
%c 单个字符
a = 'h'
print('小周%c'%a)#小周h
%d、%i 十进制整数
a = 18
print('小周%d岁了'%a)#小周18岁了
print('小周%i岁了'%a)#小周18岁了
%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)
运算符
1.加法
print(1+2)#3
print('1'+'2')#12
a = 10 #定义一个变量a 赋值10
b = 21 #定义一个变量b 赋值21
print(a+b)#31
2.减法
a = 10 #定义一个变量a 赋值10
b = 21 #定义一个变量b 赋值21
print(b-a)#11
print(a-b)#-11
3*乘法
# a = 10 #定义一个变量a 赋值10
# b = 21 #定义一个变量b 赋值21
# print(a*b)#210
4./ 除法
a = 10 #定义一个变量a 赋值10
b = 21 #定义一个变量b 赋值21
print(b/a)#2.1
5.%取模
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
print(a%b)#1
6. ** 取幂
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
print(a**b)#25
赋值运算
7.等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
c= a+b
print(c)#7
8.+= 加等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
a +=b #等效于a= a+b
print(a)#7
9.-=减等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
# a = a-b
a -=b
print(a)#3
10. *= 乘等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
a *=b
print(a)#10
11. /= 除等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
a /=b
print(a)#2.5
12.%= 取模等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
a %= b
print(a)#1
13. **= 取幂等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
a **=b
print(a)#25
14.//= 取整等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
a //=b
print(a)#2
截图.png
截图.png
七.比较运算符
一般返回的是布尔值:true 表示ok(正确)false表示no(错误)
一个等于号是赋值,两个等于号才是等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量b 赋值2
c = 5 #定义变量c 赋值5
print(a==b)#False
print(b==a)#False
print(a==c)#True
1.> 大于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
print(a>b)#True
print(b>a)#False
2. >= 大于等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
print(a>=b)#True
print(b>=a)#False
3.< 小于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
print(a<b)#False<b)#false <a)#true</a)#true

<b)#false print(b<a)#true<a)#true</a)#true


<b)#false <a)#true 4.<= 小于等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
print(a<=b)#False
print(b<=a)#True
5. != 不等于
a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
c = 5 #定义变量c  赋值5
print(a!=b)#True
print(c!=a)#False
print(a!=c)#False




微信图片_20211203154352.png
八.逻辑运算符
1.and与 两个为真为真,一真一假,一假一真,两两为假为假
2.or或 两个为真,一真一假,一假一真为真,两两为假为假
<a)#true 两两为真="" <b and="" b<a)#false="" 一假一真="" 3.not非
<a)#true 两两为真="" a = 5 #定义变量a 赋值5
b = 2 #定义变量a 赋值2
print(a>b)#True
print(not(a>b))#False
print(not(a<b))#True<b))#true</b))#true
截图.png
九.位运算符
1.&按位与运算符 两两为真为真,一真一假,一假一真,两两为假为假
0表示为假,1表示为真
'''
0001 =1
0010 =2
0011 =3
0100 =4
0101 =5
0110 =6
0111 = 7
'''
a = 7 #0111
c = 3 #0011
#0011
print(a&c)#3
2.|按位或运算符 两两为真为真,一真一假,一假一真为真,两两为假为假
# 0 表示为假 1 表示为真
a = 7 #0111
c = 5 #0101
#0111
print(a|c)#7
3.^按位异或运算符 两两为真为假,一真一假,一假一真为真,两两为假为假
a = 7 #0111
c = 5 #0101
#0010
print(a^c)#2
4.~按位取反运算符 -x-1
#~ 按位取反
a = 7
print(~a)#-8
5.<<按位左移运算符
a = 5 #0000 0101
c = 2 #移动位数
#0000 0101
#0001 0100
print(a<<c) 6.>>按位右移运算符
a = 5 #0000 0101
c = 2 #移动位数
#0000 0101
#0000 0001
print(a>>c)#1
截图.png
7.成员运算符
in 在里面
a =[1,2,3,4,5,6,7]#定义一个列表
print(1 in a)#True
print(0 in a)#False
not in 不在里面
a =[1,2,3,4,5,6,7]#定义一个列表
print(1 not in a)#False
print(0 not in a)#True











分享至 : QQ空间
收藏

0 个回复

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