python求奇数和字符串,python语句及字符串

一.循环

1.while

基础while:

b8b7feecdcb4e2f1c14188489127bd4c.png

while死循环:

2445063d921e2f1816ac2c593700415c.png

while-100内求和:

74e25d55d981cd6ff79c8e1dc5e31336.png772547036ff50e24a0c5d980862b9dad.png

while-偶数和:

876c0d7449ee9f4abe43e2570b92c17a.png

while-奇数和:

100940ad6292afa50941a3c363cca806.png

while嵌套:

fdb4eb0e73397fa5b50dd6cd4b520ce1.png

ceac1ba8c947eade4ddab2aa98be62e3.png

while嵌套练习九九乘法表:

7a7a99d8cd5b2c2b345635029c1c492f.png

while猜数字游戏

dc3f190e27e69881bbb313551649592f.png

break:

df57ade91243b24226a5c030b99f812b.png

continue:

a008bdd92344a9479a1f597073919056.png

break,continue练习题:

36b6a7afeeb6126232ca226faf6cbab0.png

遇到continue先计数,退出此次循环

break直接退出

2.for

In [1]: range(5)

Out[1]: [0, 1, 2, 3, 4] ##第一个元素为0,最后一个元素为5-1

In [3]: range(1,10)

Out[3]: [1, 2, 3, 4, 5, 6, 7, 8, 9]  ##从1到10-1

In [4]: range(1,10,2)

Out[4]: [1, 3, 5, 7, 9]  ##从1到10-1,步长为2

步长:隔几个数显示,步长为多少,就是隔几个数输出

9a9cc9ef48135b7db583baf5686440f0.png

for 举例

for1~100偶数之和:

a7d29c6b7085d5be9d5a7ba49c3c2433.png

for阶乘:

3bfda20281eca86413443acdd16470fb.png

用户登录:

9e5a2d6d842dcfa0ef6ba7acf47a8049.png

for 求最大公约数和最小公倍数:

055122bea1d963ccf0c9715c35cc682f.png

二.字符串:

str字符串的定义方式:

48f18c64fdf518bc4895ef8ddb4f8327.png

字符串的特性:

1)可索引

2)可切片

3)可重复

4)可连接

5)成员操作符可操作

089e9d8f79e0a5a8d4e7aef750c458c2.png

58397022aeb9d12747327a6478fdba96.png

字符串练习

判断回文数:

26b9dc8b26bdbdba1865081a78cf6c15.png

str字符串开头和结尾匹配:

8101ed178666e5d2fa1cdb5066175eee.png

str判断字符串是否为大小写或者数字

9bede669d9e4837e994bec385636e884.png

37089f127f1298b51ed93ae570d3225b.png

e1197fe3edf7851abf1865465c8718ca.png

94d276fcd2870d6f101e90154ae46b61.png

2dc6bc28fa2d5b91325a66092af9d620.png

str练习:判断变量名是否合法

26b103324e136a7850212b55e6bd3617.png

str输出菱形星号

806c7069ad72569e44e2feaf4b11f05c.png

568bd3b5de2c71d078eb80361bd2d3e0.png

字符串的搜索与替换

c2788df5a41129660fecc499a1669cc2.png

b43eac5c0a842fec36e9e7b2b107b40f.png

注意:统计字符串长度,空格也算

len(字符串名称)

s.find找到字符串,并返回最小的索引

字符串的统计:   ##.count统计字符串中某个元素出现了多少次

1383bc4801ae16f523642074e7fa4221.png

练习:

# .split拆分字符串;通过指定字符分隔符对字符串进行切片,并返回分割后字符串列表

1)

3f768d33590eaedc9fdee74c4ec5a6b0.png

2)

cc3f387f2284ca813b85bd5ea20e5893.png

58d2939874bf3038c309326ad6efae0c.png

len()求出一个字符串的长度

3)

方法一:

9b1017cf2db0c7f0560ffedaaafe6145.png

2d5ed8e7f47cd30725f1690c7cf5d5f3.png

ef71895675e21e351521960b4619844f.png

方法二:

3ce6dd74e949a06a0de2f7747dda10c7.png

4)

e474d4c16f211f8b41f89f4c518138c1.png

3dc6c532a143ff5479382972a479dfb9.png

字符串的分离和连接

.join()连接字符串数组。将字符串,元组,列表中的元素以指定的字符(分隔符)连接成一个新的字符串。

b50d2729fd67aab67bfcf7bd1999176b.png

adc9b2f19de04c0188eb19f4f079032b.png

小米笔试题:

aed48f91013c9f106b737efe4c436cff.png

99889d92549fd33ac21ded721e9efcb9.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值