当前位置: 首页 > wzjs >正文

网站建设微站上海百度首页优化

网站建设微站,上海百度首页优化,炫酷网站有哪些,株洲建设网站公司目录 认识字符串 字符串输出 字符串输入 认识字符串 字符串在Python中的形式是怎样的? Python 中书写字符串通常用单引号、双引号和三引号表示,代码如下 a hello worldb "hello world"c hello world 输入python当中并用type函数检测数据…

目录

认识字符串

字符串输出

字符串输入


认识字符串

字符串在Python中的形式是怎样的?

Python 中书写字符串通常用单引号、双引号和三引号表示,代码如下

a = 'hello world'b = "hello world"c = '''hello world'''

输入python当中并用type函数检测数据类型可以发现,三个字符的数据类型都是str字符串数据类型,运行结果如下:

但是这三者有什么区别呢?为什么要创建三种不同形式的表达字符串的引号呢?接下来我们就来简单探讨一下。如果我将这三种引号里面的内容换行会怎么样?

可以看到单引号和双引号换行之后,PyCharm会自动加上对应的引号和括号,并且缩进也是一样的,但是三引号换行之后并没有加上对应的引号,而且没有对应的缩进。那他们的输出结果有什么不同呢?我们来运行一下看一下

可以看到只有三引号对应的字符串的输出结果是换行了的,其他的均没有换行。但是我如果想让单双引号对应的字符串也换行该怎么操作呢?(之前学过的内容)

此外由于英文的书写中常常有缩写像是“I am”缩写为“I’m”这样的情况,如果这时候用单引号表达字符串会发生什么?

可以看到会报错,这时就体现了“引号就近原则”,就是引号会自动与离的最近的引号配对,这时候我想要正常表达这句话就需要换成双引号或者三引号,但如果人比较倔就像用单引号怎么办?那就用到之前讲的转义字符“\”把引号转义,此时就不会报错。

---------------------------------------------------------------------------------------------------------------------------------

字符串输出

复习前面学过的内容

之前学过的如果想要输出字符串类型的数据有哪些方式?是不是有三种,其一是直接输出字符串,其二是利用格式化输出,将字符串赋予到一个变量里面当中,此时就有两种形式。具体的代码如下:

直接输出:

Print('hello world')T = 'Tom'Print('my name is %s' %T)Print(f'my name is {T}')

代码运行结果如下:

---------------------------------------------------------------------------------------------------------------------------------

字符串输入

这是字符串输出的内容,那如果我想要进行字符串输入呢?这里就需要复习之前学过的内容了,我该如何实现内容的输入呢?以及我要输入的数据的类型是怎样的?

这就需要用到input(‘提示词’)函数,input(‘提示词’)函数是让用户将数据输入进去,不管一开始输入什么样的数据,最终输入过后的数据类型一定是字符串类型的数据(为什么要强调是字符串类型的呢?因为后面如果要用格式化输出时就必须要明晰是什么样类型的数据,否则将会造成错误)。我们可以拿一个简单的案例来加深一下印象,现在要用户输入自己的账号名称和密码,并检测输入的数据类型,代码该怎么写?

代码如下:

name = input("Please input your name")password = input("Please input your password")print('Please notarize your name is %s' %name)print('Please notarize your password is %s' %password)print(f'Please notarize your name is {name}')print(f'Please notarize your password is {password}')print(type(name))print(type(password))

运行结果如下:

可以看到就算输入的是数字,最终用type函数检测的数据类型还是字符串数据类型。

http://www.dtcms.com/wzjs/100286.html

相关文章:

  • wordpress手机怎么分享链接天津seo推广优化
  • 邯郸网站制作哪家好石家庄seo推广公司
  • 怎么做网站的关键词库seo一键优化
  • 如何做网站限制石家庄seo公司
  • 如何做超市的网站怎么优化网站关键词排名
  • wordpress工单网站如何做优化推广
  • 网站代码优化视频教程新媒体运营哪个培训机构好
  • 遵义市建设厅网站最近的新闻事件
  • 南阳旅游网 网站设计太原seo关键词排名优化
  • wordpress开通邮箱seo网站关键词优化报价
  • 一个空间怎么放2个网站seo技术培训价格表
  • 西安网站建设专业免费网站建设模板
  • 宁波网站建设-中国互联关键词排名技巧
  • 能帮忙做网站建设宁德市医院
  • 友情链接权重高的网站百度号码认证平台
  • 网站兼容性怎么调seo搜索引擎优化怎么做
  • 网络营销网站郑州seo课程
  • 动漫制作就业方向济源新站seo关键词排名推广
  • 网站关键词选取的方法每日新闻摘抄10一30字
  • 摄影做网站全国防疫大数据平台
  • 外贸营销网站建设公司广西关键词优化公司
  • 网站域名的密码站长之家怎么找网址
  • 企业做增资 网站平台网络营销运营方案
  • 顺德定制网站设计淘宝关键词排名是怎么做的
  • 最专业的网站制作公司搜索引擎营销的方式
  • 大型网站怎么加载图片的快速排名软件seo系统
  • 没有网站怎么做链接视频播放器百度指数查询排行榜
  • 创建免费网站需要什么条件西安区seo搜索排名优化
  • 人和动物做的电影网站seo标题优化步骤
  • html手机网站怎么做seo流量增加软件