《Python编程从入门到实践》— 学习过程笔记(2)变量和简单数据类型

《Python编程从入门到实践》— 学习过程笔记(2)变量和简单数据类型《Python编程从入门到实践》— 学习过程笔记(2)变量和简单数据类型

大家好,又见面了,我是你们的朋友全栈君。

一、变量无需声明

二、变量命名规则

  (1)变量名只能包括字母、数字和下划线;

  (2)变量名不能包含空格;

  (3)变量名不能使用Python关键字和函数名(保留字不可以做变量名);

  (4)简短易懂,清晰明确;

  (5)慎用I、1、O、0等相似字符。

三、字符串可以用 ‘单引号’ 也可以用 “双引号” 

四、方法:是可对数据执行的操作。每个方法后面都跟着一个括号,因为方法通常需要额外的信息来完成其工作。

五、字符串操作方法

  title()首字母大写

  upper()全部大写

  lower()全部小写

  + 拼接、合并字符串

  \t,\n 制表符,换行符

  rstrip()去除右空白,lstrip()去除左空白,strip()去除两端空白

  print在2中可以不加括号,在3中是一个函数,要加括号

六、数字操作

  +(加) -(减) *(乘) /(除)%(取余) **(乘方)

  空格不影响运算 

  浮点数的操作注意小数点后的位数可能不定

  《Python编程从入门到实践》--- 学习过程笔记(2)变量和简单数据类型

 

  python2->  3 / 2=1 

  python3->  3 / 2=1.5

七、转换其他类型为字符串类型函数str()处理拼接时错误


>>>不要企图编写完美无缺的代码;先编写行之有效的代码,再决定对其做进一步改进,还是转而去编写新代码<<<


 《Python编程从入门到实践》--- 学习过程笔记(2)变量和简单数据类型

20190306

转载于:https://www.cnblogs.com/Mendy/p/10522273.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106935.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c#调用python的四种方法(尝试了四种,只详细讲解本人成功的后两种,其余方法只列出,详细用法请自行谷歌百度)[通俗易懂]

    一、使用c#,nuget管理包上下载的ironPython安装包尝试后发现,对引用了numpy等第三方库的python代码,会报找不到模块xxx的错误,上网查证后发现此问题基本难以解决二、使用c++程序调用python文件,然后将其做成动态链接库(dll),在c#中调用此dll文件限制:实现方式很复杂,并且受python版本、(python/vs)32/64位影响,而…

    2022年4月7日
    60
  • 【基尼系数】基尼系数的计算方法与计算案例

    【基尼系数】基尼系数的计算方法与计算案例洛伦茨曲线和基尼系数1905年,统计学家洛伦茨提出了洛伦茨曲线,如图一。将社会总人口按收入由低到高的顺序平均分为10个等级组,每个等级组均占10%的人口,再计算每个组的收入占总收入的比重。然后以人口累计百分比为横轴,以收入累计百分比为纵轴,绘出一条反映居民收入分配差距状况的曲线,即为洛伦茨曲线。为了用指数来更好的反映社会收入分配的平等状况,1912年,意大利经济学家基尼根据洛伦茨曲线计算出一…

    2022年10月13日
    4
  • linux下的nginx重启命令

    linux下的nginx重启命令linux下的nginx重启命令常见以下3种:systemctlrestartnginxservicenginxrestart/usr/sbin/nginx-sreload

    2022年6月19日
    37
  • K-fold cross-validation_validation

    K-fold cross-validation_validationKFold是sklearn中用来做交叉检验的,在sklearn的版本升级中,KFold被挪了地方。在sklearn0.18及以上的版本中,sklearn.cross_validation包被废弃,KFold被挪到了sklearn.model_selection中,本来以为挪就挪了,用法没变就行,结果,,谁用谁知道。cross_validation.KFold与model_selecti…

    2022年9月20日
    2
  • 数据库关系模型基本概念「建议收藏」

    数据库关系模型基本概念「建议收藏」0.什么是关系模型?1.关系模型以表为基本结构2.包括了基本的操作:并,差,广义积,选择,投影以及拓展的操作:交,连接,除3.还有完整性约束:实体完整性,参照完整性,用户自定义完整性。1.什么是关系?什么是表?关系是所有域的笛卡尔积的子集,关系是严格的数学定义,是一个集合,不允许有相同的元组出现。表是现代数据库依照关系的理论基础,它允许有相同的记录。2.关系模型有哪些操作?基本的操作:并,差,广义积,选择,投影拓展的操作:交,连接,除3.关系模型的完整性有哪些?实体完整性(主键

    2022年7月16日
    13
  • JAVA学习篇–JSTL基金会

    JAVA学习篇–JSTL基金会

    2022年1月7日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号