我是靠谱客的博主 仁爱秀发,这篇文章主要介绍Day04_字符串格式化和python循环(while&for),现在分享给大家,希望可以做个参考。

Day04_字符串格式化和python循环(while&for)

一、字符串格式化

1、占位符:%s、%d,%f(%.2f保留2位数)

复制代码
1
2
3
4
5
name = '渣渣辉' age = 50 print("%s代言了贪玩蓝月,他今年%d岁了"%(name,age)) print("古天乐身价:%.2f亿"% 10.23456) #%.2f表示保存小数两位

2.’’‘.format()

复制代码
1
2
3
4
#format()格式化字符串 print("{}代言了贪玩蓝月,他今年{}岁了".format(name,age)) print("{a}代言了贪玩蓝月,他今年{b}岁了".format(b=age,a=name))

3.f ‘’{name}{age}"

复制代码
1
2
print(f"{name}代言了贪玩蓝月,他今年{age}岁了")

二、循环

1.while

复制代码
1
2
3
4
5
6
#1+2+3+..+100 s,i= 0,1 while i <=100: s +=1 i +=1

2.while-else

复制代码
1
2
3
4
5
6
7
8
9
10
#使用while-else实现求素数 n = 334567 i = 2 while i<n: if n%i ==0: break i += 1 else: print('是素数')

3.range

复制代码
1
2
3
4
5
range(5)==>0,1,2,3,4 range(2,6) ==>2,3,4,5 range(1,9,2)==>1,3,5,7 range(9,3,-1)==>9,8,7,6,5,4

4.for

复制代码
1
2
3
4
5
#1+2.。+100 s = 0 for i in range1,101: s += i

5.forelse

复制代码
1
2
3
4
5
6
7
n = 334567 for i in range(2,n): if n%i ==0: break else: print('是素数')

6.循环嵌套

复制代码
1
2
3
4
for i in range(1,10): for j in range(1,10): pass

5.break&continue&pass

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#break: #1.存在于循环中 #2.推出当前这一层循环(在虚幻嵌套的情况下) #3.break之后的代码不在执行 #4.break可以和for - else/while-else结合使用 for i in range(1,11): if i %3 ==0: break #continue #1.存在于循环中 #2.推出当次虚幻 #continue之后的代码不在执行 #跳过3的倍数 for i in range(1,11): if i%3 == 0: continue print(i) #pass #1.空语句/占位语句 #2.保存代码的完整性 for i in range(10): pass

最后

以上就是仁爱秀发最近收集整理的关于Day04_字符串格式化和python循环(while&for)的全部内容,更多相关Day04_字符串格式化和python循环(while&for)内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(67)

评论列表共有 0 条评论

立即
投稿
返回
顶部