gpt4 book ai didi

Python3.4学习笔记之常用操作符,条件分支和循环用法示例

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Python3.4学习笔记之常用操作符,条件分支和循环用法示例由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了Python3.4常用操作符,条件分支和循环用法。分享给大家供大家参考,具体如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
#Pyhon常用操作符
c = d = 10
d / = 8 #3.x真正的除法
print (d) #1.25
c / / = 8 #用两个斜杠实现2.x默认的地板除法(整数相除只取整数)
print (c) #1
a = 3 * * 2 # 3 的 2 次方
print (a)
print ( not 0 ) #True , 0 表示Flase,其他数字为True
print ( not 2 ) #Flase 
#运算符优先级,幂运算 **,正负号 +x -x 算术操作符 * / // + -
#比较操作符 < <= > >= == != ,逻辑运算符 not and or

输出结果:

1.25 1 9 True False 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#条件分支和循环
#条件分支,判断,决定该不该做某事,if else (elif) 强制tab缩进避免悬挂else
#循环,不断地去做某事 while for range
import traceback
a = 98
if 100 > = a > = 90 :
   print ( "A" )
elif 90 >a> 80 :
   print ( "B" )
elif 80 >a> 70 :
   print ( "C" )
elif 70 >a> 60 :
   print ( "D" )
else :
   print ( "E" )
#三元操作符,用一条语句完成多个条件判断和赋值操作
x = 4
y = 5
small = x if x < y else y
print (small)
#断言assert关键字,程序自动崩溃并抛出AssertionError异常,用在重新中植入检查点
assert 4 > 3 #条件正确自动忽略跳过
print ( "pass..." )
try :
   assert 3 > 4
except (AssertionError):
     traceback.print_exc()
print ( "after assert..." )
#while循环,条件为True的时候就会不断执行循环体
#for循环,计数器循环,比while更智能和强大,可以自动调用迭代器的next方法,会自动捕获异常
#for 目标 in 表达式: 循环体,表达式是一个列表
fav = "zdz8207"
for i in fav:
   print (i,end = " " ) #z d z 8 2 0 7
print ( "\n" )
member = [ 'zdz' , 'liufeng' , '大自然' , 'hots' ]
for each in member:
   print (each, len (each))
#range([strat,] stop[,step=1) 与for循环配合 计数从0开始
list ( range ( 5 ))
print ( " test range(5)..." )
for i in range ( 5 ):
   print (i)
print ( " test range(2,9)..." )
for i in range ( 2 , 9 ):
   print (i)
print ( " test range(1,5,2)..." )
for i in range ( 1 , 5 , 2 ):
   print (i)
#两个关键,break终止循环,跳出循环,continue终止本轮循环,进行下一轮循环
print ( " test continue..." )
for i in range ( 10 ):
   if i % 2 ! = 0 :
     print (i)
     continue
   i + = 2
   print (i)

输出结果:

A pass... Traceback (most recent call last):   File "F:/kanbox/pythoncode/if_for.py", line 28, in <module>     assert 3 > 4 AssertionError after assert... z d z 8 2 0 7 zdz 3 liufeng 7 大自然 3 hots 4  test range(5)... 1 3  test range(2,9)... 3 5 7  test range(1,5,2)... 3  test continue... 1 3 5 7 9 。

希望本文所述对大家Python程序设计有所帮助.

原文链接:https://www.cnblogs.com/zdz8207/p/python_learn_note_10.html 。

最后此篇关于Python3.4学习笔记之常用操作符,条件分支和循环用法示例的文章就讲到这里了,如果你想了解更多关于Python3.4学习笔记之常用操作符,条件分支和循环用法示例的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com