如何进行Python 字符串分析

发布时间:2021-12-04 17:31:08 作者:柒染
来源:亿速云 阅读:260

今天就跟大家聊聊有关如何进行Python 字符串分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

1.for重新实现:1+2+3…+100=?

运行结果:
如何进行Python 字符串分析

Python代码:

点击(此处)折叠或打开

  1. #use for to compute 1+2+3+...+100

  2. final=0

  3. for i in range(1,101):

  4.     final=final+i

  5. print '1+2+3+...+100 =',final

释义:

         range(1, 101)表示从1开始,到101为止(不包括101),取其中所有的整数。

         相比昨天的while,这里不再需要一个单独变量记录循环的次数。

--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--

2. 字符串格式化输出

运行结果:

如何进行Python 字符串分析

代码:

点击(此处)折叠或打开

  1. from random import randint

  2. num=randint(1,100)

  3. print 'Guess what I think?'

  4. final=False

  5.  

  6. while final==False:

  7.     answer=input()

  8.  

  9.     if answer<num:

  10.         print '%d is too small!'%answer

  11.     if answer>num:

  12.         print str(answer)+' is too big!'

  13.     if answer==num:

  14.         print "Good, you guess it! It's %d."%answer

  15.         final=True

两种格式化方法:

1)  str():把数字转换成字符串

2)  用%对字符串进行格式化:

%d替换整数;

%f替换小数(想保留两位小数, %.2f);

%s来替换一段字符串

--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--

补个基础知识:字符串的用法

运行结果:

如何进行Python 字符串分析

代码:

点击(此处)折叠或打开

  1. print 'Method 1;',"Yiyi's mom."

  2. print 'Method 1:','Yiyi is a "good" baby.'

  3. print 'Method 2:','''"What's your name?"    "I'm Yiyi."'''

  4. print 'Method 2:', """"And you?"   "I'm Iris." """

  5. print 'Method 3:','I\'m a \"good\" baby.'

  6. print 'Method 3:','This is \

  7. same line.'

知识点:

如何进行Python 字符串分析  最常用的字符串表示方式是单引号(‘’)和双引号(“”):’string’和”string”效果一样

如何进行Python 字符串分析  一定必须得是英文字符!

如何进行Python 字符串分析  输出中本身有单双引号,咋办?见上栗,能看出有3种方法不?

Question: ‘\n’用来做什么呢?

点击(此处)折叠或打开

  1. print 'Well study,\nwell think,\nwell listen,\n\

  2. well do,\nwell speak\n  --come on!'

  3. print '^_^  @_@   *_* '

结果:

如何进行Python 字符串分析

程序运行版本

Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32

Type "copyright", "credits" or "license()" for more information.

看完上述内容,你们对如何进行Python 字符串分析有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

推荐阅读:
  1. 怎么在python中对字符串数组进行逆序排列
  2. 怎么在Python中对字符串进行切片

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python 字符串

上一篇:Hibernate session问题怎么解决

下一篇:Hibernate高级集合映射是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》