python变量和简单数据类型
Posted 航
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python变量和简单数据类型相关的知识,希望对你有一定的参考价值。
一、变量
什么是变量,变量就是计算机语言中能储存计算结果或能表示值抽象概念。
例一:
message = "Hello Python world!" print(message)
在以上例子中,message就是一个变量,= 这个符号的意思是赋值,意思是将 = 后面的值赋给=前面的变量,这样运行print时,就可以将message的值打印出来。
二、变量的命名和使用
1、变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。
2、变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。
3、不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如 print 。
4、慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
三、字符串
字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如下所示
"This is a string." ‘This is also a string.‘
四、使用title方法修改字符串的大小写
name = "ada lovelace"
print(name.title())
输出:Ada Lovelace (首字母大写,其他字母小写)
在这个示例中, 小写的字符串"ada lovelace" 存储到了变量name 中。 在print() 语句中, 方法title() 出现在这个变量的后面。 方法是Python可对数据执行的操作。在name.title() 中, name 后面的句点( . ) 让Python对变量name 执行方法title() 指定的操作。 每个方法后面都跟着一对括号, 这是因为方法通常需要额外的信息来完成其工作。 这种信息是在括号内提供的。 函数title() 不需要额外的信息, 因此它后面的括号是空的。
五、使用加号( + )合并( 拼接) 字符串
first_name = "ada" last_name = "lovelace" full_name = first_name + " " + last_name print(full_name)
Python使用加号( + ) 来合并字符串。full_name = ada lovelace
六、使用制表符或换行符来添加空白
要在字符串中添加制表符, 可使用字符组合
要在字符串中添加换行符, 可使用字符组合
七、 删除空白
first_name = "lei " last_name = " li" full_name = last_name + " "+ first_name print(‘hello ‘, full_name.strip(),‘1‘)
Python能够找出字符串开头和末尾多余的空白。
要确保字符串末尾没有空白, 可使用方法rstrip()
剔除字符串开头的空白, 可使用方法lstrip()
剔除字符串两端的空白。 可使用方法strip()
八、 整数
在Python中, 可对整数执行加( + ) 减( - ) 乘( * ) 除( / ) 运算
Python使用两个乘号表示乘方运, ** 例 3**2=9
九、浮点数
Python将带小数点的数字都称为浮点数。
十、使用函数str() 避免类型错误
age = 23 message = "Happy " + age + "rd Birthday!" print(message) #会提示错误,这是一个类型错误,意味着Python无法识别你使用的信息。在这个示例中,Python发现你使用了一个值为整数( int )的变量,但它不知道该如何解读这个值。Python知道,这个变量表示的可能是数值23,也可能是字符2和3。 message = "Happy " + str(age) + "rd Birthday!" print(message) #输出 Happy 23rd Birthday!
函数 str() ,它让Python将非字符串值表示为字符串:
十一、 如何编写注释
在Python中, 注释用井号( # ) 标识。 井号后面的内容都会被Python解释器忽略,
以上是关于python变量和简单数据类型的主要内容,如果未能解决你的问题,请参考以下文章