以Python 3.x版本为主
一、缩进式编码
解释型:没有编译环节,直接运行执行代码显示效果
缩进式编码风格:
代码块不使用大括号{}包含类、函数逻辑判断代码
逻辑判断:
1
2
3
4
5
6
7
8
9
10
|
a = '你好' b = '51CTO' f = True if f: c = a + ',' + b print (c) else : c = a + b print (c) |
效果如下:
二、算术运算符
特点:易于学习、阅读、维护、跨平台、可扩展等
- 运算符
编号 |
算术运算符 |
符号 |
1 |
+ |
加号 |
2 |
- |
减号 |
3 |
* |
乘以号 |
4 |
/ |
除以号 |
5 |
% |
取模 |
6 |
** |
幂,返回x的y次幂 |
7 |
// |
取整,向下取整 |
代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# 加减乘除 a = 2022 - 2 * 16 / 11 print ( 'a的值:' + str (a)) # 取模 b = 2022 % 2 c = 2022 % 2000 print ( 'b的值:' + str (b)) print ( 'c的值:' + str (c)) # 次幂 d = 2 * * 5 print ( 'd的值:' + str (d)) print ( '2**5类比=2*2*2*2*2:' + str ( 2 * 2 * 2 * 2 * 2 )) # 取整 e = 23 / / 2 print ( 'e的值:' + str (e)) |
效果如下:
三、定义与赋值
面向对象:支持面向对象的风格或代码封装在对象的编程技术
变量定义和赋值
同样是使用等于号=进行变量定义和赋值
变量是在定义并赋值时创建保存到内存里
赋值方式一,代码如下:
1
2
3
4
5
6
|
# 变量定义与赋值方式一 a = '你好' b = '51CTO' c = a + b print (c) |
赋值方式二,代码如下:
1
2
3
4
5
|
# 变量定义与赋值方式二 d,e,f = '你好' , '51CTO' ,'' f = d + e print (f) |
效果如下:
到此这篇关于python小例子-缩进式编码风格+算术运算符+定义与赋值的文章就介绍到这了,更多相关python小例子内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://blog.51cto.com/u_15288318/5005119