【Python学习】—Python基础语法(四)

简介: 【Python学习】—Python基础语法(四)

一、while循坏的基础语法

i = 0
while i < 100:
    print("小美,我喜欢你")
    i += 1

📢总结

练习题

i = 1
sum = 0
while i<=100:
    sum += i
    i += 1
print(f"1-100的和为:{sum}")

二、while循坏嵌套使用

注意事项:

  • 同判断语句的嵌套一样,循坏语句的嵌套,要注意空格缩进。
  • 基于空格缩进来决定层次关系。
  • 注意条件的设置,避免出现无限循环(除非真的需要无限循环)。

📢总结

三、while循环的嵌套案例

补充知识:print输出不换行

print("hello")
print("world")

print("hello", end='')
print("world", end='')

补充知识:制表符\t

# 打印九九乘法表
# 定义外层循坏的控制变量
i = 1
while i <= 9:
    # 定义内层循环控制变量
    j = 1
    while j <= i:
        print(f"{j} * {i} = {j * i}\t", end='')
        j += 1
    i += 1
    print()

四、for循环

name = "caicai"
# 将name的内容,按个取出赋予x临时变量
# 就可以在循环体内对x进行处理
for x in name:
    print(x)

  • 可以看出,for循环是将字符串的内容:依次取出
  • 所以,for循环也被称为:遍历循环

练习

name = 'itheima is a brand of itcast'
count = 0
for x in name:
    if x == 'a':
        count += 1
print(f"被统计的字符串中有{count}个a")

五、range语句

# range()语句的基本使用
for x in range(10):
    print(x)
print("==============")
for x in range(5,10):
    print(x)
print("==============")
for x in range(5,10,2):
    print(x)

# range()语句的基本使用
num = 100
count = 0
for x in range(1,num):
    if (x % 2 == 0):
      count += 1
print(f"1到{num}(不包含100本身)范围内,有{count}个偶数")

六、for循环变量作用域


相关文章
|
2天前
|
索引 Python
|
2天前
|
缓存 Python Shell
|
3天前
|
Python
|
5天前
|
Linux 开发者 iOS开发
|
5天前
|
Shell iOS开发 MacOS
python学习第二课—Python版本管理与多版本共存
Python版本管理与多版本共存【2月更文挑战第3天】
17 0
|
5天前
|
数据安全/隐私保护 iOS开发 MacOS
|
6天前
|
存储 Python 容器
Python基础语法快速上手:变量、数据类型与运算符
Python基础语法快速上手:变量、数据类型与运算符
|
10天前
|
C语言 Python
Python基础语法(番外篇)
Python基础语法(番外篇)
|
10天前
|
程序员 编译器 C语言
Python基础语法(内置Python, pycharm配置方式)
Python基础语法(内置Python, pycharm配置方式)
|
20天前
|
机器学习/深度学习 数据可视化 小程序
一步之遥:从python小白到精通大神,如何快速学习python?
一步之遥:从python小白到精通大神,如何快速学习python?
30 0

相关产品

  • 云迁移中心