我学Python的那段日子(一)变量和简单数据类型

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)]

lower案例:

fruit = "APPLE PIPE"
print(fruit)
print(fruit.lower())

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xgB5LuMc-1671006981883)(https://note.youdao.com/yws/res/10518/WEBRESOURCE46fb0c9c97ec2f00b783917cc8cff3b9)]

rstrip()案例:

    name = " python "
    print(name)
    print(name.strip())

结果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qnOiLZsG-1671006981883)(https://note.youdao.com/yws/res/10558/WEBRESOURCE6da7a56b8f1ed9dfaef347985aa6810d)]

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")

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值