1.Python中的变量和简单数据类型(一)
1.1关于Python中的输出函数
使用 print()
如:
print("Hello,Python");
在ide中显示的结果为

1.2 Python中的变量
所谓的变量即是可以用来保存数据的一个参数,变量的值是可变的。
在Python中,变量的声明是不需要添加数据类型的,我们只需要给其赋值即可。Python的编辑器会根据值的类型来判断变量的是何种数据类型的数据。
比如现有一个变量如下定义:
name = "WangWei"
在上面的案例中,name变量的类型是字符串类型。
另外在变量的声明时,需要注意变量的命名规则。
-
变量名只能包含字母、数字、下划线,可以以字母、下划线开头,但不能以数字开头。如name_1是有用的字母,而1_name不是可用的变量名。
-
变量名不能包含空格
-
不能使用Python的关键字
-
变量名应简短又具有描述性。如name比n好,teacher_name比t_name好
-
慎用小写字母l和大写字母O,因为可能会被看错成1和0
注意 在Python中,一般使用小写字母作为变量名
1.3字符串
字符串 就是一系列字符(所谓的字符就是一个字母或者一个中文汉字),使用双引号或者单引号引起来,如:
"字符串案例"
'字符串案例'
我们可以使用变量名保存字符串,如
name = "王坤坤"
字符串中常用方法
| 方法名 | 描述 |
|---|---|
| title() | 将每个字母的首字母变成大写的形式并返回 |
| lower() | 将字母转换成小写 |
| rstrip() | 将字符串左右两边的空白字符删除 |
其中title:
fruit = "apple pipe"
print(fruit)
print(fruit.title())
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mKbinLny-1671006981883)(https://note.youdao.com/yws/res/10509/WEBRESOURCE62597af4eb36f5f38755ddfdb2913cd4)]](https://img-blog.csdnimg.cn/71fb6c98e623490cb3e9e3963a3dcac0.png)
lower案例:
fruit = "APPLE PIPE"
print(fruit)
print(fruit.lower())
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xgB5LuMc-1671006981883)(https://note.youdao.com/yws/res/10518/WEBRESOURCE46fb0c9c97ec2f00b783917cc8cff3b9)]](https://img-blog.csdnimg.cn/eb5e0c65eb5f4743b6d7422b809e51ba.png)
rstrip()案例:
name = " python "
print(name)
print(name.strip())
结果:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qnOiLZsG-1671006981883)(https://note.youdao.com/yws/res/10558/WEBRESOURCE6da7a56b8f1ed9dfaef347985aa6810d)]](https://img-blog.csdnimg.cn/6021242409dc4f4f8396125bae7bcbd8.png)
f字符串
除了上述方法,Python中还有些字符用起来也相当方便,比如接下来的f字符串。
f字符串可以在字符串中插入变量的值,也可以拼接多个字符串变量。如下
- 在字符串中添加插入变量值。
name = "kunkun"
message = f"hi,{name.title()}"
print(message)

- 在拼接多个字符串变量
hi = "hello"
name = "kunkun"
message = f"{hi} {name}"
print(message)

制表符或换行符
制表符用\t(相当于按键盘的tab键),换行符用\n(相当于按键盘的回车键)
如:
print("hello Python\nsorry Java\tmy fault")




















