ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Python 初学者系列 | 第 3 天

2022-11-01 16:12:07  阅读:298  来源: 互联网

标签:python 数据 编程 编程语言 NumPy 安装


字符串操作:

  • 字符串是字符的集合,也可以用双引号或单引号定义值。
  • 下面给出了一些示例函数
  1. len() — 用于查找字符串长度详细信息
name = input("输入你的名字")#mynotesoracledba打印(长度(名称))#16
 
  • 在上面的示例中,我们将输入名称作为输入,并且将输出特定的字符串长度。

2. upper() ——用于将字符串转换为大写

name="mynotesoracledba" 
print(name.upper()) #MYNOTESORACLEDBA
  • 这里使用upper函数将字符串转换为大写

3. capitalize() - 用于将字符串大写

name="mynotesoracledba" 
print(name.capitalize()) #Mynotesoracledba
  • 在上面即使我们使用小写的字符串作为输入,用于将其转换为第一个字母的大写函数也是大写的

4. lower() - 用于将字符串转换为较低的

name="MYNOTESORACLEDBA" 
print(name.lower()) #mynotesoracledba
  • 在上面的示例中,我们传递了将转换为小写的大写值输入。

5. concat——用于组合两个字符串

a=('将几个字符串放在括号内' 
        '让它们连接在一起。') 
print(a)#将几个字符串放在括号内以将它们连接在一起。
  • 在这个例子中,我们将两个句子打印到一行中,这需要大量的手动操作才能使用“ concat”。
name="MYNOTESORACLEDBA" 
print("你好"+name)#Hello MYNOTESORACLEDBA
  • name 是一个单独的变量,必须显示或与“ hello ”组合,因此我们在 print 函数中使用加号来组合 hello 和 name。

6.多行数据:

data="""

,你好吗?
怎么了?
我正在旅行
""" 
print(data)#嗨
#你好吗?
#这是怎么回事?
#我在旅行
  • 这是一个数据变量,它通过三引号存储了多行。当我们打印变量时,它显示的结果与输入相同。

7.打印样式格式

print("请输入您的姓名") 
name=input() 
print("输入您的百分比") 
percent=input() 
print("请输入您的考试名称") 
exam=input()print("这是为了证明 "+name+" 在 "+exam+" 考试中得分 "+percentage+" 百分比") 
print("这是为了证明 {0} 在 {2} 考试中得分 {1}".format (name,percentage,exam)) 
print("这是为了证明 %(name)s 在 %(exam)s 考试中得分 %(perc)s" % 
      {"name":name,"perc":percentage, “考试”:考试})
  • 在这个例子中,我们将值通过输入函数并显示到打印函数中,其中的值序列在位置上,即
  • {0} — 姓名,{1} — 百分比,{2} — 考试
  • 使用 %(variable) 获取变量值并将其显示为打印的另一种方法

8.转义引号

  • 用于某些字符在打印结果中显示
  • “\”可用于转义引号
print('doesn\'t' )# 使用 \' 转义单引号... 
print( "doesn't" ) # ...或者使用双引号代替print('"是的,他说。') 
print("\"是的,他说。")
  • 如果您不希望以 \ 开头的字符被解释为特殊字符
打印('C:\一些\名称')#here \n 表示换行符!

标签:python,数据,编程,编程语言,NumPy,安装
来源:

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有