Python学习笔记--变量和简单数据类型

hello world

print("hello world")

变量

添加了一个名为message 的变量 ,每个变量都存储了一个值,在这里,存储的值为文本“Hello Pythonworld!”。

message="hello world"
print(message)

在这里插入图片描述

变量的命名和使用

  • 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。
  • 变量名不能包含空格,但可使用下划线来分隔其中的单词。
  • 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词。
  • 变量名应既简短又具有描述性。
  • 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。

字符串

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

使用方法修改字符串的大小写

对于字符串,可执行的最简单的操作之一是修改其中的单词的大小写。

name = "ada lovelace"
print(name.title())
print(name.upper())
print(name.lower())

在这里插入图片描述

合并(拼接)字符串

在很多情况下,都需要合并字符串。例如,你可能想将姓和名存储在不同的变量中,等要显示姓名时再将它们合而为一:

first_name = "ada"
last_name = "lovelace" 
full_name = first_name + " " + last_name
print(full_name)

使用制表符或换行符来添加空白

要在字符串中添加制表符,可使用字符组合\t
要在字符串中添加换行符,可使用字符组合\n

删除空白

Python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法rstrip() 。然而,这种删除只是暂时的,接下来再次询问favorite_language 的值时,你会发 现这个字符串与输入时一样,依然包含多余的空白。要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中:

favorite_language = 'python '
favorite_language = favorite_language.rstrip()

你还可以剔除字符串开头的空白,或同时剔除字符串两端的空白。为此,可分别使用方法lstrip() 和strip() 。

数字

在编程中,经常使用数字来记录游戏得分、表示可视化数据、存储Web应用信息等。Python根据数字的用法以不同的方式处理它们。鉴于整数使用起来最简单,下面就先来看看 Python是如何管理它们的。

整数

在Python中,可对整数执行加(+ )减(- )乘(* )除(/ )运算,使用两个乘号表示乘方运算。

使用函数str() 避免类型错误

age = 23 
message = "Happy " + age + "rd Birthday!" 
print(message)

你可能认为,上述代码会打印一条简单的生日祝福语:Happy 23rd birthday!。但如果你运行这些代码,将发现它们会引发错误。这是一个类型错误 ,意味着Python无法识别你使用的信息。在这个示例中,Python发现你使用了一个值为整数(int )的变量,但它不知道该如何解读这个值。Python知 道,这个变量表示的可能是数值23,也可能是字符2和3。像上面这样在字符串中使用整数时,需要显式地指出你希望Python将这个整数用作字符串。为此,可调用函数str() , 它让Python将非字符串值表示为字符串:

age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message)

注释

如何编写注释

在Python中,注释用井号(# )标识。井号后面的内容都会被Python解释器忽略

age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message)#这是一个注释

猜你喜欢

转载自blog.csdn.net/PRCORANGE/article/details/107642536