全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Python变量和字符串详解

几个月前,我开始学习个人形象管理,从发型、妆容、服饰到仪表仪态,都开始做全新改造,在塑造个人风格时,最基础的是先了解自己属于哪种风格,然后找到参考对象去模仿,可以是自己欣赏的人、明星或模特等,直至最后去创新,形成自己独特的个人风格。

学习Python也是一样。开始学习一门新的语言,最便捷的方法是去模仿,继而在模仿中出创新。在初期模仿的过程中,务必要做到亲自敲下每一行代码,打出每一个标点符号,而不是简单的一目十行,不实际操作,这样即使看完整本书,或许依然写不出程序。

这是关于Python的第2篇文章,主要介绍下变量和字符串。

(一)

变量:

简单来说,变量是编程中最基本的存储单位,可以存储自己想放进去的东西。比如给变量“a”赋值:

操作步骤:打开Mac终端——输入“python3”后回车,进入Python3.6环境——输入“a=25”后回车,此时已完成了给a赋值;再输入a,回车后就能看到给a的赋值结果。

备注:Python对大小写敏感,a和A为两个不同变量,编写时需注意。

print():

print()是Python中的常用功能,顾名思义,即打印括号里的内容,可以先简单这么理解。比如给变量a赋值为25,然后把a打印出来。在PyCharm中输入如下内容:

如果忘记给变量a赋值,运行时PyCharm会报错,需要根据报错的提示信息进行相应的修改。

此处名称“a”未定义,Python是无法打印不存在的对象的。

(二)

字符串:

简单来说,字符串可以表述单引号、双引号或三引号里的内容,这里单引号和双引号一样。

  • '在单引号里的内容'
  • "在双引号里的内容"
  • '''三引号通常用于比较长的内容,可随意换行'''

接下来试着在PyCharm里输入这段代码:

运行后显示:

对于my_intro,我是将前面两个变量做了加法,然后print出my_intro,也可以直接print(what_do_i_do + what_i_like)。

这里说了相加,当然,也可以做到相乘。

相乘之后,你会得到:

如果想要注释掉部分代码的话,直接选中该部分,然后快捷键“command+/”实现批量注释。

最后再看看这段代码:

得到这个结果:

此时出现了报错信息,提示必须是str型,不能是int型。原因是字符串(string)只是Python中的一种数据类型,另一种数据类型是整数类型(integer),两种不同数据类型是不可以相加的,需要进行相应的转换。

如果不知道变量是什么类型,可以在编译框中输入print(type(变量名))来查看变量类型。

那么,针对上面报错的这个例子,正确的方式可以将string类型转换为int,两者进行相加,最后会得出结果1834。

最后,试着解决一个稍微复杂点的问题:

在Python中,len()方法返回的是字符串的长度,这里string1的长度是22,减去num,最终会得到2个Hello!。

到这里,基本你已经掌握了变量和字符串的基本用法,后续我会介绍下字符串的分片和索引。

强烈建议大家亲自去实践,一行一行敲出这些代码,可能会发现一些目测不到的问题,也可以在实践的过程中举一反三,体会运行成功后的小小欣喜和成就感。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# python  # 变量  # 字符串  # Python 如何在字符串中插入变量  # python函数中将变量名转换成字符串实例  # python判断变量是否为int、字符串、列表、元组、字典的方法详解  # Python将字符串常量转化为变量方法总结  # Python 在字符串中加入变量的实例讲解  # Python判断变量是否为Json格式的字符串示例  # 检查Python中的变量是否是字符串(两种不同方法)  # 报错  # 的是  # 这段  # 单引号  # 双引号  # 试着  # 的人  # 这是  # 我是  # 几个  # 我会  # 本书  # 就能  # 不出  # 你会  # 说了  # 两种  # 不可以  # 而在  # 提示信息 


相关文章: 如何通过西部建站助手安装IIS服务器?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  建站之星安装提示数据库无法连接如何解决?  如何快速重置建站主机并恢复默认配置?  建站之星代理平台如何选择最佳方案?  官网自助建站平台指南:在线制作、快速建站与模板选择全解析  如何零基础开发自助建站系统?完整教程解析  如何通过云梦建站系统实现SEO快速优化?  宝塔新建站点报错如何解决?  怀化网站制作公司,怀化新生儿上户网上办理流程?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  如何在IIS管理器中快速创建并配置网站?  建站之星各版本价格是多少?  广州顶尖建站服务:企业官网建设与SEO优化一体化方案  制作公司内部网站有哪些,内网如何建网站?  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  如何配置WinSCP新建站点的密钥验证步骤?  Swift中循环语句中的转移语句 break 和 continue  专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何在云主机上快速搭建多站点网站?  网站制作的步骤包括,正确网址格式怎么写?  ppt制作免费网站有哪些,ppt模板免费下载网站?  ,如何利用word制作宣传手册?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  招商网站制作流程,网站招商广告语?  专业商城网站制作公司有哪些,pi商城官网是哪个?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  建站主机解析:虚拟主机配置与服务器选择指南  TestNG的testng.xml配置文件怎么写  linux top下的 minerd 木马清除方法  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  安徽网站建设与外贸建站服务专业定制方案  如何通过老薛主机一键快速建站?  太原网站制作公司有哪些,网约车营运证查询官网?  如何用景安虚拟主机手机版绑定域名建站?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  制作企业网站建设方案,怎样建设一个公司网站?  创业网站制作流程,创业网站可靠吗?  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  建站之星IIS配置教程:代码生成技巧与站点搭建指南  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  制作农业网站的软件,比较好的农业网站推荐一下?  如何快速搭建安全的FTP站点?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  建站之星安装需要哪些步骤及注意事项?  网站插件制作软件免费下载,网页视频怎么下到本地插件?  如何快速查询网址的建站时间与历史轨迹?  定制建站方案优化指南:企业官网开发与建站费用解析 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。