python随机数,字符串的基本操作

一,对昨天内容的一些补充

1.1 随机数

python有一个内置的模块 random可以用来生成随机数。

示例:导入rando模块来生成一个1-10的随机数

import random
print(random.randrange(1,11))

1.2 字符串的基本操作

1.字符串是数组

python没有字符数据类型,单个字符只是一个长度为1的字符串。方括号可用于访问字符串的元素。这里用到了切片。

获取位置为1的字符(记住第一个字符的位置为0):

a="hello world"
print(a[1]) #e

2. 遍历字符串

循环遍历单词“zizi”中的字母

for x in "zizi":
    print(x)

注意:print()前面要加上一个tab

3. 字符串长度

len()函数返回字符串的长度,注意标点符号和空格也算一个长度:

a = "Hello, World"
print(len(a)) #12

4. 检查字符串

要检查字符串中是否存在某个短语或字符,我们可以使用关键字 in。

txt = "the best things in life are free!"
print("free" in txt)  # True

返回布尔类型(True代表有)

也可以通过 if 来判断是否存在:

txt = "the best things in life are free!"
if "free" in txt:
    print("是的,free存在")  #是的,free存在

5. 检查如果不是

检查以下文本中是否不存在“子子”:

txt = "子子一直都很可以的!"
print("子子" not in txt) #False

因为不存在,所以返回false:

仅在不存在“承承”时才打印:

txt = "mimi一直都很可以的!"
if "mimi" not in txt:
  print("No, 'mimi' 不在文档.")

 因为不符合条件,所以不会打印

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值