#1.切片操作 左闭右开
s='Hello word'
print(s[0:5])
#2.更新字符串
s1='hello word'
s2='python'
print(s1[0:6]+s2)
#3.代表在里面 not in不在里面
print(s2 in s1[0:6]+s2)
#4.回车 \r:打印\r之后的内容
print('hello\rworld')
#5.输出字符串 包括转义字符
print(r'hello\rworld')
print(R'hello\nworld')
#6.字符串的格式化输出
print("我是%s,今天是我第%d天学习%s" % ("wanglei",10,"python"))
#7.字符串的内建函数 查找字符串
s="hello python".find("p") #第一次出现的位置
print(s)
#8.转化大小写字符
print("Hello Python".lower())
print("Hello Python".upper())
#9.返回字符串长度 _len_() 自然长度
print("Hello Python".__len__())
#10.判断字符串中是否包含空格 有就是false
print("Hello Python".isspace())
#11.capitalize()——首字母大写,其他字母小写
#12 title()——所有单词首字母大写,其他小写
s="HeLLO PYthOn"
print(s.capitalize()) #Hello python
print(s.title()) #Hello Python
s1="'admin','LIST','BAr'"
print(s1.title()) #'Admin','List','Bar' #13列表
list1=["王哈哈","14","王一一","16"]
print(list1)
print(type(list1))
list1.append("王二二")
list1.append("13")
print(list1+["王三三","20"])
del(list1[3])#删除
print(list1)
list2=[["哈哈","呵呵"],["嗯嗯","哦哦"],["嗯嗯","哦哦"]]
print(len(list2)) #3
print(len(list2[1])) #2
#14移除列表中的元素
l=list2.pop(1)
print(l)
print(list2) #给自己的题目 公交车上有建国,爱国,车通过天安门时,王哈哈上车;车通过天安门1时,爱国下车,王一一上车;车通过天安门2时,建国下车,王二二上车。显示出车停车之后车上人员情况
station = input("请输入车站名称:")
peop_list=["建国","爱国"]
bus_list=["天安门","天安门1","天安门2"]
for bus in bus_list:
if bus == "天安门":
peop_list.append("王哈哈")
if bus == "天安门1":
peop_list.remove("爱国")
peop_list.append("王一一")
if bus == "天安门2":
peop_list.remove("建国")
peop_list.append("王二二")
if station == bus:
break
print(peop_list)

python初学习一的更多相关文章

  1. Python初学习:简单的练习题

    Python初学习 一些见到那的练习题: 初级难度 设计一重量转换器,输入以g为单位的数字后,返回换算结果以Kg为单位的结果 中级难度 设计一个求直角三角形斜边长的函数,(以两个直角边为参数,求最长边 ...

  2. 2018.2.21 Python 初学习

    折腾了一天,一直在用CMD学习Python写Hello World.偶然间发现可以用Pycharm.也算是给后面想学习的人提个醒,方便省事许多. format()使用方法. age = 20name ...

  3. python 初学习 模拟用户登录

    #!/usr/bin/env python#coding:utf-8''' 2017年8月19日 模拟用户登录,userfile 文件保存字典 用户名,和密码 sorryname 文件保存字典 登录过 ...

  4. Python基础学习参考(一):python初体验

    一.前期准备 对于python的学习,首先的有一个硬件电脑,软件python的运行环境.说了一句废话,对于很多初学者而言,安装运行环境配置环境变量的什么的各种头疼,常常在第一步就被卡死了,对于pyth ...

  5. ipython及Python初体验

    阅读目录: Python环境体验 Python编辑器 ipython安装 Python提示符 Python初体验 print和变量 变量操作 内建函数:方法 数学运算:简单算术.随机数 关于模块 一. ...

  6. python初体验 ——>>> 模拟体育竞技

    python初体验 ——>>> 模拟体育竞技 一.排球训练营 1. 简介: 模拟不同的两个队伍进行排球的模拟比赛. 2. 模拟原理: 通过输入各自的能力值(Ⅰ),模拟比赛的进行( P ...

  7. 【python+selenium学习】Python常见错误之:IndentationError: unexpected indent

    初入python+selenium学习之路,总会遇到这样那样的问题.IndentationError: unexpected indent,这个坑我已经踏进数次了,索性记录下来.都知道Python对代 ...

  8. PYTHON 100days学习笔记001:初识python

    现在学习这个确实时间很紧,但是迟早得学,以后PYTHON自动化运维,PYTHON自动测试都需要用的到,甚至可以往数据分析方向发展,刚好最近有数据观组织的python100天计划,就参加了,做好笔记,一 ...

  9. 【原】Learning Spark (Python版) 学习笔记(三)----工作原理、调优与Spark SQL

    周末的任务是更新Learning Spark系列第三篇,以为自己写不完了,但为了改正拖延症,还是得完成给自己定的任务啊 = =.这三章主要讲Spark的运行过程(本地+集群),性能调优以及Spark ...

  10. 60分钟Python快速学习(给发哥一个交代)

    60分钟Python快速学习 之前和同事谈到Python,每次下班后跑步都是在听他说,例如Python属于“胶水语言啦”,属于“解释型语言啦!”,是“面向对象的语言啦!”,另外没有数据类型,逻辑全靠空 ...

随机推荐

  1. 从异常{ 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型 }说开去

    从异常{ 无法将 匿名方法 转换为类型"System.Delegate",因为它不是委托类型 }说开去. 查看如下代码: this.Invoke(delegate { Messag ...

  2. 阿里IM技术分享(七):闲鱼IM的在线、离线聊天数据同步机制优化实践

    本文由阿里闲鱼技术团队书闲分享,原题"如何有效缩短闲鱼消息处理时长",有修订和改动,感谢作者的分享. 1.引言 闲鱼技术团队围绕IM这个技术范畴,已经分享了好几篇实践性总结文章,本 ...

  3. 2025-01-01:优质数对的总数Ⅰ。用go语言,给定两个整数数组 nums1 和 nums2,分别长度为 n 和 m,以及一个正整数 k。 如果 nums1 数组中的元素 nums1[i] 能被

    2025-01-01:优质数对的总数Ⅰ.用go语言,给定两个整数数组 nums1 和 nums2,分别长度为 n 和 m,以及一个正整数 k. 如果 nums1 数组中的元素 nums1[i] 能被 ...

  4. Swagger UI、RESTful简介

    Swagger UI 简介 Swagger UI允许任何人(无论您是开发团队还是最终用户)都可以可视化API资源并与之交互,而无需任何实现逻辑.它是根据您的OpenAPI(以前称为Swagger)规范 ...

  5. Jenkins使用问题汇总

    1. 禁止job出现403问题 解决方法: 在系统管理 –> Configure Global Security中调整设置:取消"启用安全(Enable security)" ...

  6. Docker 多平台打包错误

    1. Multi-platform build is not supported for the docker driver. 问题 因为 Docker 默认使用的 builder 不支持多架构构建镜 ...

  7. 【JMeter】---入门

    JMeter入门 一.概述 JMeter是Apache下一款在国外非常流行和受欢迎的开源性能测试工具,JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能. ...

  8. Linux 虚拟机中不重启的情况下加新硬盘及扩展根分区容量

    我这个系统是Redhat7.7的系统.磁盘占用比较高,需要扩充空用空间,同时又不能关停服务器,或者服务.所以就需要在虚拟机中不重启的情况下加新硬盘及扩展根分区容量. 首先,看一下我这个虚拟机分区占用情 ...

  9. linux:网络

    网络概念 网络发展 1.1969年互联网元年 2.局域网(LAN,Local Area Network).城域网(MAN).广域网(WAN,Wide Area Network) ip地址 网络基础命令 ...

  10. Linux命令格式详解

    Linux命令格式详解 在Linux系统中,命令行界面是用户与系统交互的重要方式之一.通过命令行,用户可以执行各种任务,从简单的文件操作到复杂的系统配置.为了更有效地使用命令行,理解Linux命令的基 ...