Python学习笔记——变量与简单数据类型

Posted 归止于飞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习笔记——变量与简单数据类型相关的知识,希望对你有一定的参考价值。

接下来笔者将记录学习Python的相关历程,以供他人参考与自己查漏补缺。
操作系统是使用的编译器是Pycharm,所用的Python版本为3.10

运行hello world时的发生的情况

print("Hello world");

在编写程序时,文件名的后缀.py告诉了编辑器这是一个python文件。编辑器会对不同的模块进行颜色提示。这对小白非常友好。

变量

message="Hello World!"
print(message)

添加变量导致Python需要做更多工作。将字符串"Hello World!"关联起来,再处理打印到屏幕上。
下面继续扩展该程序:

message="Hello World!"
print(message)

message="Hello Python world"
print(message)

在程序中可以任意修改变量的值,而Python将会始终记录变量的最新值。

1.变量的命名和使用

在Python中使用变量,遵守以下规则:

  • 变量名只能包含数字,字母,下划线
  • 变量命名中不能包含空格
  • 不要将Python关键字和函数名作为变量名
  • 变量名一个既简短又具有描述性
  • 慎用大写字母l与o,容易看成数字1与0.
2.使用变量时避免命名错误

计算机不关系拼写错误,在创建变量名和编写代码时。无需考虑英语中的拼写与语法规则。

字符串

在Python中,用引号括起来的都是字符串,这里可以是单引号,也可以是双引号。这种灵活性可以在字符串中包含引号和撇号。

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

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

name="ada lovelace"
print(name.title())
#输出为:Ada Lovelace

还有的是字符串改为全部大写或全部小写

name="Ada Lovelace"
print(name.upper())
print(name.lower())

尤其是lower()函数非常有用,我们无法依靠用户提供正确的大小写。

2.合并(拼接)字符串
first_name="ada"
last_name=" lovelace"
full_name=first_name+""+last_name
print("Hello."+full_name.title()+"!")

也可以拼接后存储在一个变量内,让print语句打印出来。

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

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

4.删除空白

使用rstrip(),可以确保字符串末尾没有空白。
此外,还可以剔除字符串开头的空白,或者两端的空白。可以分别使用lstrip()和strip()

5.使用字符串时避免语法错误

灵活使用双引号与撇号,让编译器能正确识别字符串

数字

1.整数

在python中,可对整数执行±*/运算
python中使用两个乘号表示乘方运算。
同时,python支持使用括号修改运算次序

2.浮点数

python将带小数点的数字都称为浮点数。很大程度上,只要输入要使用的数字,python都会按期望反射光hi处理。

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

使用函数str(),让python非字符串表示为字符串:

age=19
message="Happy "+str(age)+"rd birthday"
print(message)

运算结果为:Happy 19rd birthday

注释

在python中,注释号使用“#”

以上是关于Python学习笔记——变量与简单数据类型的主要内容,如果未能解决你的问题,请参考以下文章

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

Python学习总结

python学习笔记

Python笔记002——变量与数据类型(转换)

python学习笔记

python学习笔记