Python(二)--条件与循环

本文介绍了Python中的基本条件判断和循环控制结构,包括if、else、elif语句及while和for循环,并提供了实例帮助理解。

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

Python(二)–条件与循环

Python的条件判断

if条件语句

if(条件)
   语句块

注意: 语句要要缩进4个空格(java中则是以花括号表示一组语句),多或者少都不行.

条件表达式与关系运算符

常见的关系运算符:

关系运算符说明
==等于
!=不等于
>大于
<小于
<=小于等于
=
大于等于

if-else条件语句

if(条件):
   语句块1
else:
   语句块2

多重if语句

if(条件1):
   语句块1
elif(条件2):
   语句块2
...
else:
   语句块

Python的循环

while循环

while(循环条件):
    循环条件语句

例子:

i = 1
sum = 0
while i<=3:
    print '请输入第%d门课程的成绩:'%i #格式化,后面讲
    sum = sum+input()
    i=i+1
avg = sum / (i-1)
print '%d门课程的平均成绩是%d'%(i-1,avg)

字符串的个书画是将若干值插入带有”%”替代符的字符串中,从而可以动态的输出字符串,上面的”%d”表示插入的是一个整型数据,字符串后面的”%i”表示取变量i的值.

替代符描述
%d格式化整型
%s格式化字符串
%f格式化浮点数字

for循环

1.for循环的语法结构:
for 变量 in 集合:
语句块

  • 对字符串的遍历:
for letter in "Python":
    print(letter)
  • 对列表和元组进行遍历:
fruits = ["西瓜","苹果","香蕉"]
for fruit in fruits:
    print fruit
  • 需要循环操作相同的内容时,可以将for循环和range()函数结合使用:
    与kotlin差不多;

补充:逻辑运算符

运算符名称
and逻辑与
or逻辑或
not逻辑非
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值