Python基础:变量命名规则与简单数据类型

title: Python基础:变量命名规则与简单数据类型
date: 2018-11-07 12:39:01
tags:

  • Python
  • Python基础
    categories:
  • Python
  • 数据类型

Python基础:变量命名规则与简单数据类型

变量名的命名规则:

  • 变量名只能包含字母、数字、下划线。可以以字母、下划线打头,不能以数字打头。
  • 变量名不能包含空格,可以用下划线分割单词。
  • 不可以将Python关键字和函数名(即其中特殊用途的单词)当作变量名。
  • 变量名应具有简短与可描述性的特质。
  • 少用小写字母i和大写字母O,因为它们容易被混淆。

字符串:

字符串就是一系列的字符,在Python中用引号括起来的都是字符串,引号可以是单引号,也可以是双引号。

title(): 可以使一段字符串的首字母变为大写。

upper(): 可以使字符串全部字母变成大写。

lower(): 可以使字符串全部字母变成小写。

拼接字符串:

<<<name1 = 'zhang'+'san'

<<<'zhangsan'
<<<firstname = 'san'

<<<lastname = 'zhang'

<<<name2 = firstname + lastname

<<name2

sanzhang
<<<name3 = lastname + 'san'

<<<name3

'zhangsan'

制表符与换行符:\t 制表符可缩进三个字符的长度。\n换行符换行到下一行。

rstrip() 能够暂时性的删除字符串尾部的空格

lstrip() 能够暂时性的删除字符串首部的空格

strip() 能够暂时性的删除字符串首尾两端的空格

数字

整数

加减乘除:

[图片上传失败…(image-bd710f-1542292936422)]

乘方:

​ [图片上传失败…(image-6579a0-1542292936423)]

运算次序:

[图片上传失败…(image-a7f63e-1542292936423)]

浮点数

[图片上传失败…(image-4023a3-1542292936423)]

因为计算机内部表达数字的方式,部分计算结果的小数位具有不确定性。(所有语言都存在这种问题,几乎无影响可忽略)

[图片上传失败…(image-7d4dc2-1542292936423)]

str()函数避免类型错误

在Python中,字符串与数字拼接时,你要将数值转换成字符串。否则Python将会不知该如何解读这个值。

例如‘23’看做数值就是23,但是看做字符串就是2和3。

错误示例

[图片上传失败…(image-b49d8b-1542292936423)]

正确示例

[图片上传失败…(image-8c4e9a-1542292936423)]

整数的取整与取余

[图片上传失败…(image-a82e90-1542292936423)]

    原文作者:Topu
    原文地址: https://www.jianshu.com/p/f320d3ee304c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞