欢迎光临散文网 会员登陆 & 注册

python学习第七天

2023-07-24 11:02 作者:王的女人们们们  | 我要投稿

# for循环
# for i in [1,10]:
#     print()

# for i in ["a","z"]:      #将被处理的数据赋予前面的临时变量
#     print(i)

# for i in "abcdefg":
#     print(i)

# 这些简单的for循环,每个都运行一下  可以大概了解for循环的机制
# python 中的for循环与java c c#明显不同,理论上无法无限循环
# a = 1
# b = 2
# for i in [a,b]:
#     b += 1
#     print(i)
# 这种方式无法影响到被处理数据
# for循环中被处理数据的类型为序列类型,比如字符串 列表 元组等


# name = input("请输入:")      # Don't bring up the past, life has been full of storms
# letter_num = 0
# letter = input(f"请选择“{name}”这句话中你要统计数量的字:")
# for i in name:
#     if(i == letter):
#         letter_num += 1
#
# print(f"”{name}“这句话中{letter}的数量为{letter_num}")

# 序列类型
# range(num) 取得从0开始到num-1的所有数字 取得的数据不包含num这个值  比如range(10)取得的数据为[0,1,2,3,4,5,6,7,8,9]
# a = range(100)
# for i in a:
#     print(i)

# range(num1,num2) 取得num1到num2-1的数字 也不包含num2这个值  比如range(1,5)取得的数据为[1,2,3,4]
# a = range(1,5)
# for i in a:
#     print(i)

# range(num1,num2,step) 取得num1到num2-1的数字 也不包含num2这个值 数字之间的步长step默认为1
# 比如range(1,10,1) 等同于range(1,10)取得的数据为[1,2,3,4,5,6,7,8,9] range(1,5,2)取得的数据为[1,3,5,7,9]

# a = range(1,10,2)
# for i in a:
#     print(i)

# 现在可以顺便验证一个事
# for i in range(5):
#     print()
# print(i)
# 由此可证明在for循环外输出i值的话  i取的是最后一次循环的i的值

# 求 1-99之间有多少个偶数
# num = 100
# sequence = range(1,100)
# count = 0
# for i in sequence:
#     if i%2 == 0:
#         count += 1
# print(count)


# 不想JB学了   投了这么JB久简历批反应也没得


python学习第七天的评论 (共 条)

分享到微博请遵守国家法律