打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python学习笔记(一)基本输出和分支循环

一、基本输出

print("abc")输出结果:abc 
print("abc"+" cde") #字符串连接输出结果:abc cde
print(“abc”+“ cde”*3) #字符串重复输出结果:abc cde cde cde
print(5+3)输出结果:8

二、分支循环

1.分支结构

(1) if

if <条件语句>:	<内容> #注意代码块缩进

(2) if...else

if <条件语句>:	<内容_1> else: ##else于if/elif在同一级缩进    <内容_2>

(3) if...elif...else

if <条件语句_1>:	<内容_1> elif <条件语句_2>: #elif于if在同一级缩进    <内容_2>else:    <内容_3>

(4)三目运算符

num = x if x < y else y上述语句等于if x < y:    num = xelse:    num = y

(5) 断言(assert)
assert关键字的作用是,当关键字后的条件为时,程序自动崩溃并抛出AssertionError异常
多用于在程序中置入检查点

assert 3 > 4输出结果:Traceback (most recent call last):  File "F:\Python\.vscode\Untitled-1.py", line 2, in <module>    assert 3 > 4AssertionError

2.循环结构

(1) while

while <条件>:	<循环体>

(2) for

for <变量> in <表达式>:    循环体    '''<表达式>可为字符串、列表、range()等range(<开始位置>, <结束位置>, <步长>)'''例1:name = Augustfor i in name:    print(i, end=' ')    输出结果:A u g u s t==============================================例2:list = ['August', 'FWTY', 'Tsugua']   for each in list:    print(each)    输出结果:August		FWTY		Tsugua==============================================例3:for i in range(4): #默认起始位置为0, 步长为1    print(i)    输出结果:0		1    	2        3        4==============================================例4:for i in range(1, 10, 2): #起始位置为1,步长为2    print(i)    输出结果:1		3    	5        7        9

(3) break, continue

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
33 个 "不得不看" 的 Python 关键字总结!
从0到1,Python安装步骤详解(附基础知识简介)!
004从零开始学Python—控制流
跟光磊学Python开发程序流程控制
Python 流程控制
python中的流程控制
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服