python脚本for循环

本文介绍了使用Python编写的基本编程实例,包括for循环遍历字符串、字典键值输出、if条件判断以及while循环的应用,展示了基础语法的实际操作和应用.

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

使用python脚本单个输出Hello单词。

for循环实例:

​
[root@kvm-72 py]# cat for02.py 

#for i in 'hello':
#for i in "hello":
#for i in '''hello''':
for i in """hello""":
    print("i = ", i)

​
单个字符输出结果:
[root@kvm-72 py]# python for02.py 
i =  h
i =  e
i =  l
i =  l
i =  o

字典键脚本练习:

[root@kvm-72 py]# cat for03.py 
namemulti = {"name":"张无忌","age":25,"山西省":"忻州市"}
for i in  namemulti:
    print("我的第一个字典练习内容如下:", i)

for key in namemulti:
    print(key,":", namemulti[key])
字典脚本练习输出结果:
[root@kvm-72 py]# python for03.py 
我的第一个字典练习内容如下: name
我的第一个字典练习内容如下: age
我的第一个字典练习内容如下: 山西省
name : 张无忌
age : 25
山西省 : 忻市

使用if命令实现对年龄判断,是否满足条件:

[root@kvm-72 py]# cat if01.py 
age = 18  #变量值为18
if age >= 18: #if判断值等于18 ,满足条件输出下一行
#if [ ] ; then
    print("恭喜,您可以进入网咖了...")
输出结果:
[root@kvm-72 py]# python if01.py 
恭喜,您可以进入网咖了...

if脚本实现条件不足18岁,不可进入:

[root@kvm-72 py]# cat if02.py 
age = 10     #变量值为10
if age < 18:  #判断值小于18 不满足条件,输出不可进入
#if [ ] ; then
    print("No, 未成年不可以进入网咖")
else:
    print("yse,成年可以进入网咖")
输出结果:
[root@kvm-72 py]# python if02.py 
No, 未成年不可以进入网咖

输出姓名年龄地址:

[root@kvm-72 py]# cat var01.py 

name = '郭'
age = 20
address = '原怡丰'

print("我的名字是:", name)
print("我的年龄是:", age + 1) 增加数
print("我的住址是:", address)
输出结果:
[root@kvm-72 py]# python var01.py 
我的名字是: 郭
我的年龄是: 21
我的住址是: 太原怡丰

 依次加一到4结束

[root@kvm-72 py]# cat while01.py 
count = 0
while count < 5:
    print(count)
    #count += 1
    count = count + 1

输出结果:
[root@kvm-72 py]# python while01.py 
0
1
2
3
4

 输入随机数类似中奖活动到特定66结束退出:

[root@kvm-72 py]# cat while02.py 
while True:
    user_input = input("请输入一个数字:")
    print("您输入的数字是:", user_input)
    if user_input == '66':
        break
print("程序退出了...")

输出结果:

[root@kvm-72 py]# python while02.py 
请输入一个数字:111
您输入的数字是: 111
请输入一个数字:222
您输入的数字是: 222
请输入一个数字:33
您输入的数字是: 33
请输入一个数字:44
您输入的数字是: 44
请输入一个数字:55
您输入的数字是: 55
请输入一个数字:66
您输入的数字是: 66
程序退出了...

请各位看官持续关注,续!!!

### 如何在Python脚本中正确使用`for`循环 #### 使用基本的`for`循环遍历序列 在Python中,`for`循环用于迭代任何序列中的项目,如列表、元组、字符串等。下面是一个简单的例子来展示如何利用`for`循环遍历一个列表: ```python fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit) ``` 这段代码将会依次输出每一个水果的名字。 #### 结合范围函数`range()`使用`for`循环 当需要重复特定次数的操作时,可以结合内置的`range()`函数一起使用`for`循环。这类似于C风格的`for`循环[^1]。例如,如果想要创建一个从0到4共五个整数的循环体,则可编写如下代码: ```python for i in range(5): print("i =", i) ``` 上述代码会打印五次变量`i`的不同取值,每次增加1直到达到上限前停止(不包括上限本身)。这种形式非常适合用来控制精确数量的迭代过程。 #### 处理多线程环境下的`for`循环 对于涉及并发编程的情况,在最后一个子任务完成后给出提示可能是必要的。比如在一个假设的例子中,当所有的线程都结束工作后显示一条消息:“OK”。虽然这不是标准做法,但在某些特殊场景下确实有用[^2]。 #### 数据处理与安全注意事项 有时开发者可能会因为担心数据被意外修改而频繁地调用深拷贝方法,但这往往是没有必要的。除非真的存在共享状态改变的风险,否则应该相信Python内部的数据管理机制,避免不必要的性能开销[^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值