博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 2018/8/25
阅读量:5233 次
发布时间:2019-06-14

本文共 2544 字,大约阅读时间需要 8 分钟。

# 含多空格字符串的分割

hello = "hello python hello"

print(a.split(" ")) # ['hello', 'python', '', 'hello']

print(hello.split())  # ['hello', 'python', 'hello']

print(len(a.split(" ")[2])) # ''也是一个字符串类型数据,只是什么都没有 # 0
print(a.split(" ")[2]) # 没有任何内容
print(type(a.split(" ")[2])) # <class 'str'> 字符串类型

# 字符串定义

hello = """hello python""" # hello python

hell0 = ""hello python"" # SyntaxError: invalid syntax

list1 = [10,3.13,'hello',True]

list1.append(3)
print(list1)

list1[2] = '你好'

print(list1)
list1.remove('你好')
print(list1)
# list1.remove('nihao') # ValueError: list.remove(x): x not in list
list1.pop(-2)
print(list1)

# 关于del的两种删除方式

del list1[0]
print(list1)
del(list1[0])
print(list1)

#关于while的break

内循环里执行 break 不会导致外循环一起结束

j = 0
while j < 3:
print("外层运行中")
i = 0
while i < 6:
if i ==4:
break
print("内层运行中")
i += 1
if j ==2:
break
j += 1

名片管理系统

1 while True: 2     print("欢迎使用ITV1.0") 3     active = True 4     while True: 5         if active: 6             name = input("请输入姓名:(按q退出)") 7             if name == 'q': 8                 break 9             length_name = len(name)10             if (length_name < 6) or (length_name > 20):11                 print("长度错误")12                 continue13             else:14                 pass15             while True:16                 if active:17                     tel = input("请输入手机号:(按q返回上一级)")18                     if tel == 'q':19                         break20                     length_tel = len(tel)21                     if length_tel != 11:22                         print("长度不合法")23                         continue24                     else:25                         pass26                     while True:27                         sex = input("请输入性别:(按q返回上一级)")28                         if sex == 'q':29                             break30                         if sex == '男' or sex == '女':31                             print("录入成功")32                             active = False33                         else:34                             print("性别错误")35                             continue36                         print("*" * 5 + "名片信息" + "*" * 5)37                         print("姓名:%s" % name)38                         print("手机号: %s" % tel)39                         print("性别:%s" % sex)40                         break41                 else:42                     break43         else:44             break45     ask = input("是否继续录入信息?y/n")46     if ask == 'n':47         print("谢谢使用V1.0")48         break
View Code

 

转载于:https://www.cnblogs.com/wangjiepy/p/9535908.html

你可能感兴趣的文章
Apache Common-IO 使用
查看>>
评价意见整合
查看>>
二、create-react-app自定义配置
查看>>
Android PullToRefreshExpandableListView的点击事件
查看>>
系统的横向结构(AOP)
查看>>
linux常用命令
查看>>
NHibernate.3.0.Cookbook第四章第6节的翻译
查看>>
使用shared memory 计算矩阵乘法 (其实并没有加速多少)
查看>>
Django 相关
查看>>
git init
查看>>
训练记录
查看>>
IList和DataSet性能差别 转自 http://blog.csdn.net/ilovemsdn/article/details/2954335
查看>>
Hive教程(1)
查看>>
第16周总结
查看>>
C#编程时应注意的性能处理
查看>>
Fragment
查看>>
比较安全的获取站点更目录
查看>>
苹果开发者账号那些事儿(二)
查看>>
使用C#交互快速生成代码!
查看>>
UVA11374 Airport Express
查看>>