Julia循环结构_for循环_2020-04-23

# Julia循环结构_for循环_2020-04-23Thursday

#@ for循环是一种迭代循环机制,迭代即重复相同的逻辑操作,每次操作都是基于上一次的结果进行的,而while循环是条件循环。
#@ for循环可以遍历任何类型的序列,如、range序列、数组、字符串等

#@ 基本语法如下:
for 迭代变量 in 可迭代对象
    函数、公式、命令语句
end

## 1.实例1:遍历显示员工的姓名
names = ["毛英杰","田权","葛淑婷","马海超","陈敏","段光前","陈敏","尹小玲","陆嘉伟","王惠瑶","方后琴","张岩","安全红","郑云娜","代玉龙","杨婷婷","丁山","胡哲","沈珈西","王芳娜","张志勇","徐燕","张燕","甄凤媛"]
println("遍历显示学生的姓名:")
for jobman in names
    println(jobman)
end

# 毛英杰
# 田权
# 葛淑婷
# 马海超
# 陈敏
# 段光前
# 陈敏
# 尹小玲
# 陆嘉伟
# 王惠瑶
# 方后琴
# 丁山
# 胡哲
# 沈珈西
# 王芳娜
# 张志勇
# 徐燕
# 张燕
# 甄凤媛

## 2.实例2:遍历显示字符串中的字符
println("请输入要遍历显示的字符串:")
mystr = readline()
for mych in mystr
    println("您输入的字符串为:",mystr)
    println("*********************")
    println(mych)
end

# 您输入的字符串为:jingxinxing
# *********************
# j
# 您输入的字符串为:jingxinxing
# *********************
# i
# 您输入的字符串为:jingxinxing
# *********************
# n
# 您输入的字符串为:jingxinxing
# *********************
# g
# 您输入的字符串为:jingxinxing
# *********************
# x
# 您输入的字符串为:jingxinxing
# *********************
# i
# 您输入的字符串为:jingxinxing
# *********************
# n
# 您输入的字符串为:jingxinxing
# *********************
# x
# *********************
# i
# 您输入的字符串为:jingxinxing
# *********************
# n
# 您输入的字符串为:jingxinxing
# *********************
# g

## 3.实例3:遍历10以内的自然整数
for num in [0,1,2,3,4,5,6,7,8,9,10]
    println(num)
end

# 0
# 1
# 2
# 3
# 4
# 5
# 6
# 7
# 8
# 9
# 10

你可能感兴趣的:(Julia)