python 入门(二)语句

本文详细介绍了Python的基础语法,包括条件判断if语句的使用,循环语句如for和while的运用,以及如何使用break和continue来控制循环流程。此外,还讲解了多重循环的应用,以及print语句在Python2和Python3中的不同使用方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

廖雪峰网站python教程学习笔记https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

一、条件判断if语句

if <条件判断1>:
    <执行1>
elif <条件判断2>:
    <执行2>
elif <条件判断3>:
    <执行3>
else:
    <执行4>

if x:
    <执行>
只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。

注意:条件后面有冒号“:”

age = 3
if age >= 18:
print(‘your age is’, age)
print(‘adult’)
else:
print(‘your age is’, age)
print(‘teenager’)

二、循环语句

1、for循环语句

for x in (list/tuple):
    <执行1>

sum = 0
for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
sum = sum + x
print(sum)

for x in …循环就是依次把list或tuple中的每个元素代入变量x,然后执行缩进块的语句

2、while循环语句

while <条件判断>:
    <执行1>
    <执行2>

注意:条件后面有冒号“:”

sum = 0
x = 1
while x <= 100:
sum = sum + x
x = x + 2
print (sum)

3、跳出循环之break语句
break跳出当前循环,实现循环的结束。

sum = 0
x = 1
while True:
sum = sum + x
x = x + 1
if x > 100:
break
print sum

4、继续循环之continue语句
continue跳过后续循环代码,继续下一次循环。

sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
if x % 2 == 0.0:
continue
sum = sum + x
print sum

5、多重循环

for x in [‘A’, ‘B’, ‘C’]:
for y in [‘1’, ‘2’, ‘3’]:
print x + y

for x in [1, 2, 3, 4, 5, 6, 7, 8, 9]:
for y in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]:
if x < y:
z = x * 10 + y
print z

一、print 语句

1、python2 支持括号和不加括号,python3 要加括号,python3 中print被当作函数使用

print(‘hello,world!’)(python2,3)
print(“hello, world!”)(python2,3)
print “hello,world” (python2)

2、print语句也可以跟上多个字符串,用逗号“,”隔开,遇逗号“,”输出一个空格,就可以连成一串输出
print “hello”,“world”
print(“hello”,“world”)

3、打印整数或计算结果

print (“100+200=”, 100+200)
(‘100+200=’, 300)
print “100+200=”,100+200
100+200= 300

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值