iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python之路-基础篇5
  • 510
分享到

python之路-基础篇5

之路基础python 2023-01-31 00:01:10 510人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

1、字符串常用操作#字符串操作 name = "my name is kk" print(name.capitalize())   #>>>My name is kk #capitalize()  #首字母大写 pri

1、字符串常用操作

#字符串操作
name = "my name is kk"
print(name.capitalize())  
#>>>My name is kk
#capitalize()  #首字母大写


print(name.count("a"))
#>>>1
#count("a")  统计有多少个a

print(name.center(50,"-"))
#>>>------------------my name is kk-------------------
#center(50,"-") 一共打印50个-,name对应的字符放中间

print(name.endswith("k"))
#>>>True
#endswith() 以什么结尾

#expandtabs(tabsize = 10),tab键后面加10个空格
name = "my name is kk"
print(name.find("name"))
#>>>3
#find() 字符串也可以切片


names = "my name is {name}and {year}"
print(names.fORMat(name = 'kk',year = 27))
#>>>my name is kkand 27
#format() 格式化


print(names.format_map({'name':'kk','year':'27'}))
#format_map()


print('ab123'.isalnum())
#>>>True
#isalnum() 这个里面是不是包含阿拉伯数字,不可以用特殊字符


print('ab'.isalpha())
#>>>True
#isalpha() 判断是不是纯英文字符 


print('ab1'.isdecimal())
#>>>False
#isdecimal()判断是不是十进制


#isdigit()  是不是一个整数


print('ab123'.isidentifier())
#>>>True
#isidentifier() 判断是不是一个合法的标识符


print("aaa".islower())
#>>>True
#islower()是不是小写


print("33".isnumeric())
#>>>True
#isnumeric()判断是不是个数字

print("My Name ".istitle()) #首字母全是大写
#>>>True

print("MY NAME ".isupper())
#>>>True
#全是大写

print("+".join(['1','2','3'])) 
#>>>1+2+3
#这个经常用

print(name.ljust(50,'*'))
#>>>my name is kk*************************************

print(name.rjust(50,'-'))
#>>>-------------------------------------my name is kk

print("AA".lower())
#>>>aa

print("aa".upper())
#>>>AA
print("\nAA")
print("\nAA".lstrip())
#去左侧空格换行
print("AA\n")
print("AA\n".rstrip())
#去右边空格换行
print("\n AA\n")
print("\n AA\n".strip())
#去除左右侧空格换行符

print("geng".replace("g","G",1))
#替换,后面1代表只替换第一个


print("alex li".rfind("l"))
#>>>5
#从右往左找到第一个l对应的下标

print("1+2+3+4".split("+"))
#>>>['1', '2', '3', '4']


2、字典的使用

#字典的使用

#注:字典是无序的,因为没有下标

info = {
	's1':"小李",
	's2':"小张",
	's3':"小米",
}
print(info)

b = {
	's1':"kk",
	22:100,
	1:1,
}
info.update(b)
print(info)
print(info.items())
#结果:
{'s1': '小李', 's2': '小张', 's3': '小米'}
{'s1': 'kk', 1: 1, 's2': '小张', 's3': '小米', 22: 100}
dict_items([('s1', 'kk'), (1, 1), ('s2', '小张'), ('s3', '小米'), (22, 100)])


#print(info['s1'])
#info["s1"] = "小李子"
#info['s4'] = "kk"
#print(info)


#删除
#del info['s3']

#info.pop('s2')#标准删除姿势

#info.popitem() #任意删除一个

#print(info)
#>>>{'s4': 'kk', 's1': '小李子'}

#print(info.get("s1")) #查询这个在不在字典里
#>>>小李子

#print('s1' in info)
#>>>True



--结束END--

本文标题: python之路-基础篇5

本文链接: https://www.lsjlt.com/news/182987.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python之路-基础篇5
    1、字符串常用操作#字符串操作 name = "my name is kk" print(name.capitalize())   #>>>My name is kk #capitalize()  #首字母大写 pri...
    99+
    2023-01-31
    之路 基础 python
  • python之路-基础篇
    python基础第一章1、python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。  ...
    99+
    2023-01-31
    之路 基础 python
  • python之路-基础篇3
    作业:1、每周写一篇博客2、编写登录接口     输入用户名密码     认证成功后显示欢迎信息     输错三次后锁定3、多级菜单     三级菜单     可依次选择进入各子菜单     所需新知识点:列表、字典data = { "水...
    99+
    2023-01-31
    之路 基础 python
  • python之路-基础篇2
    10、if else 流程判断举例说明1:import getpass  #引用getpass这个模块 _username = "kk" _password = "123456" username = input("username:") ...
    99+
    2023-01-31
    之路 基础 python
  • Python之路,Python基础篇(第
    一、Python介绍: python的创始人为吉多·范罗苏姆(Guido van Rossum),俗称龟叔。在圣诞节期间为打发无聊而开发得语言。 Python是一门什么语言: Python是一门解释性的语言 Python的优缺点: Py...
    99+
    2023-01-31
    之路 基础 Python
  • python之路,Python基础篇2(
    一、.pyc是个什么鬼: pyc文件其实是PyCodeObject的一种持久化保存方式。 二、数据类型 1、数字: 2 是一个整数的例子。 长整数 不过是大一些的整数。 3.23和52.3E-4是浮点数的例子。E标记表示10的幂...
    99+
    2023-01-31
    之路 基础 python
  • python之路,Python基础篇3
    1、set 无序,不重复序列、可嵌套 2、函数 ==》 定义函数,函数体不执行,只有调用函数时,函数体才执行 1、def 2、名字 3、函数体 4、返回值 5、参数 普通参数 指定参数 默认参数 动态参数 ...
    99+
    2023-01-31
    之路 基础 python
  • python之基础篇(二)
    防伪码:忘情公子著一、面向过程与面向对象  面向过程:    以指令为中心,由指令去处理数据    只要考虑如何组织代码去解决问题  面向对象:    以数据为中心,所有的处理代码都围绕数据展开    要考虑如何设计数据结构组织数据,并且提...
    99+
    2023-01-31
    基础 python
  • python之基础篇(一)
    防伪码:忘情公子著一、python介绍  python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。  python语法简洁明晰,特色之一是强制用空白符...
    99+
    2023-01-31
    基础 python
  • python之基础篇(四)
    防伪码:忘情公子著本篇我们来说说python的内置对象类型及其运算。  python有许多的内置类型,我们为什么要使用内置类型呢?python编程时是尽量去使用自定义类型还是尽可能多的使用内置类型呢?  内置类型对python本身来讲它的理...
    99+
    2023-01-31
    基础 python
  • python之基础篇(三)
    防伪码:忘情公子著python编程基础及编程风格:  语句和语法    注释:      #:可以从一行的任何地方开始    续行:      \:只能在行尾      ''':闭合操作符,单一语句跨多行。实现多行注释、内置文档等功能   ...
    99+
    2023-01-31
    基础 python
  • Python之路(二)Python基础
    执行 Windows 方式一 D:\Python\python.exe D:\Python17\DAY01\Helloworld.py 方式二 D:\Python\python.exe Linux 方式一 [root@linux-...
    99+
    2023-01-31
    之路 基础 Python
  • python基础篇之bool类型
    Python中布尔类型 我们已经了解了Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算: 与运算:只有两个布尔值都为 True 时,计算结果才为 True。 True and T...
    99+
    2023-01-31
    类型 基础 python
  • python学习之路--python基础
    本文主要介绍下python列表的的一些基本操作 列表是我们在python编程中常用的数据类型之一,通过列表我们可以对数据实现最方便的存储、修改等操作。 定义列表  1 names=['ZhangSan','LiSi','WangWu'] ...
    99+
    2023-01-30
    之路 基础 python
  • Python基础篇-Python基础语法
    为什么学习pythonhttp://www.apelearn.com/bbs/thread-7739-1-1.html Python的安装 getconf LONG_BIT     查看系统版本多少位 rpm -q python uname...
    99+
    2023-01-31
    基础 语法 Python
  • Python面试宝典之基础篇-02
    我觉得你如果正在找工作,我的Python面试宝典几期教程,你一定得花时间看完了!...
    99+
    2023-06-01
  • Python面试宝典之基础篇-04
    接着更新Python常见的面试题!...
    99+
    2023-06-01
  • python 基础篇(一)
    默认的python的文件为:文件名.py #!/usr/bin/env python   # coding=utf-8     对中文的支持(切记:等号两边没有空格)执行python 文件:[root@localhost Desktop]#...
    99+
    2023-01-31
    基础 python
  • python之基础篇(八)——模块与包
    防伪码:忘情公子著python中的模块  将代码量较大的程序分割成多个有组织的、彼此独立但又能互相交互的代码片段,这些自我包含的有组织的代码段就是模块。  模块在物理形式上表现为以.py结尾的代码文件:    一个文件被看作一个独立的模块,...
    99+
    2023-01-31
    模块 基础 python
  • python之基础篇(五)——数据类型
    防伪码:忘情公子著  前面四篇我们已经讲了许多概念方面的东西,从此篇开始,我们将真正开始学习python。  在上一篇中,我们已经说过python有哪些核心数据类型,接下来我们将一一细说这些数据类型。python数据类型之数字类型  pyt...
    99+
    2023-01-31
    数据类型 基础 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作