【Python】变量及简单的数据类型(1)

我们先从变量开始

一、变量的命名规则(与C语言一致)

  1. 命名只包含字母,数字和下划线。但是不能以数字开头。
  2. 变量名不包含空格,但能使用下划线分隔单词。
  3. Python关键字和函数名不能用作变量名
  4. 尽量不要使用L的小写字母和O的大写字母

变量是可以赋给值的标签,也可以说变量指向错定的指

二、字符串

字符串就是一系列字符
我们可以用单引号双引号将字符串括起来
以下特殊情况需要注意:

'she told me , "pyhon is a her favorite lauguage!" '
"The lauguage 'python' is mamed after Monty Python , not the snake."

由此可见单双引号的应用十分灵活,不过仍要注意具体情况应用

三、修改字符串大小写的函数

  1. title()将字符串中首字母大写
name="lucy green"
print(name.title())

输出为:Lucy Green

  1. upper()全字符大写
name="lucy green"
print(name.upper())

输出为:LUCY GREEN

  1. lower()全字符小写
name="lucy green"
print(name.lower())

输出为:lucy green

四、在字符串中插入变量的值

引入一个字符串名为 f 也就是format 的简写
在pyhon中通过把花括号{}内的变量替换为其值来设置字符串的格式
f 字符串就是利用与变量相关联的信息来创建完整信息

first_name="lucy"
last_name="green"
full_name=f"{first_name}{last_name}"
print(full_name)

输出为:lucy green
注意:f 字符串时python3.6引入的,若是使用之前的版本则需要写format(),使用时不同于f字符串

full_name="{},{}".format(first_name,last_name)

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

空白:指非打印字符,可以用空格,制表符或换行符添加。

六、删除空白

1. 删除首端空白 lstrip() 或 strip()

>>>name=" lucy"
" lucy"
>>>name=" lucy"
>>>name.lstrip()
"lucy"
>>>name=" lucy"
>>>name.strip()
"lucy"

2. 删除末尾空白 rstrip()

>>>name="lucy "
"lucy "
>>>name="lucy "
>>>name.rstrip()
"lucy"

注意:以上的方法只是将下一次的输出结果删除空白,没有改变变量本身,若要永久删除空白应赋给变量
如:

name="lucy "
name=name.rstrip()

此外以上函数可以搭配使用

接下来我们介绍Python中的数

一、整数

在python中也可以进行整数的 加( + )减( - )乘( * )除( / )乘方( ** )
在终端会话中python直接返回运算结果
python支持次序运算,并用()表示优先级

二、浮点数

所有带小数点的数

三、整数和浮点数

在做除法时,任意两数相除结果都是浮点数

>>>6/3
2.0

在任何运算中,只要有一个操作数时浮点数,结果就是浮点数

>>>1+2.0
3.0
>>>2*3.0
6.0
>>>2.0 ** 3
8.0

四、下划线_

书写很大很长的数时可以用下划线来分组,方便阅读
python中不会打印下划线

五、同时给多个变量赋值

只要变量和值的个数相同,python将按序将每个值赋给变量

>>>x,y,z=1,3,0

六、常量

python没有内置的常量类型
但是可以用全大写来指出哪个变量为常量

MAX_CONNECTIONS=5000

七、注释

用来解释每一行代码的内容
用 # 来说明
python会忽略 # 后面的内容,不作执行

#书写hello world
print("hello world")
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计小六

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值