用人话概况Python基础(一):变量、简单数据类型和注释

Python基础(一):变量、简单数据类型和注释

一、变量

变量:每个变量都存储一个值,这个值是与之相关联的信息

#这里的存储的值为'Hello Python!'
message = 'Hello Python!'
  • 变量命名的规则:
    (1)变量名只能包含字母、下划线和数字。【不能以数字为首,但能用字母和下划线为首】
    (2)变量名不能包含空格。
    (3)不能将Python关键字和函数名用作变量名。
    (4)变量名应该既简短又具有描述性。

  • 使用变量注意事项:
    (1)慎用小写l和大写的O,因其易与数字1和0弄混。
    (2)使用变量名时应避免命名错误。
    (3)在程序中可以随时修改变量中的值,在Python中变量将记录信息的最新值

#第一次message存储的值为yes,第二次message获得新的信息为no
#因此no覆盖了之前的yes,所以message此时存储的值为no,以致最终输出message的值为no
>>>message = "yes"
>>>message= "no"
>>>message
no

-----------------------------------------------------------------------------------------------

二、简单数据类型

数据类型:字符串、整数、浮点数

  1. 字符串
    字符串就是一系列的字符,在Python中描述字符串可用单引号或双引号来描述
#使用单引号或双引号都可以
>>>message_1 = 'hello world!'
>>>message_1
hello world!

>>>message_2 = "hello Python!"
>>>messgae_2 
hello Python!

#字符串之间的连接方式1
>>>message_3 = message_1 + message_2
>>>message_3
hello world!hello Python!

#字符串之间的连接方式2
>>>message_4 = message_1
>>>message_4 += message_2
>>>message_4
hello world!hello Python!

关于字符串操作相关的一些简单函数:
【即将介绍的函数有:title(),upper(),lower(),str(),lstrip(),rstrip(),strip()】

title():以首字母大写的方式显示每个单词

>>>message = "one"
>>>message.title()
One

upper():将字符串中的字符全改为大写

>>>message = "one"
>>>message.upper()
ONE

lower():将字符串中的字符全改为小写

>>>message = "ONE"
>>>message.upper()
one

str():将数字转成字符串的方式输出

number = 1
print('The number is '+ str(number))
#输出结果如下:
The number is 1

注意:此处的number存储的是数字1,若想和字符串连接在一起输出的话,必须要用str()将数字转换为字符串,否则会报错,报错结果如下所示

number = 1
print('The number is '+ number)
#输出结果如下:
Traceback (most recent call last):
  File "number.py", line 2, in <module>
    print('The number is '+ number)
TypeError: can only concatenate str (not "int") to str

lstrip():剔除字符串开头的空白(空格)

>>>message = " Hello "
>>>message.lstrip()
"Hello "

rstrip():剔除字符串末尾的空白(空格)

>>>message = " Hello "
>>>message.rstrip()
" Hello"

strip():同时剔除字符串两端的空白(空格)

>>>message = " Hello "
>>>message.strip()
"Hello"
  1. 整数
    Python中经常用加(+),减(-),乘(*),除(/)来进行整数运算,其中两个乘号代表乘方运算:
>>>5+5
10
>>>5-3
2
>>>5*5
25
>>>6/2
3
>>>2**3
8
>>>3**2
9
  1. 浮点数
    浮点数:带小数点的数字,浮点数的运算和整数的运算一样,可以进行加减乘除,但浮点数在运算时可能会有精度损失等不稳定的情况
>>>0.1+0.1
0.2

>>>0.2+0.1
0.30000000000000004

>>>a = 66.66
>>>a =a % 10
>>>a
6.659999999999997

所以我们根据这种情况我们可以用函数round()来改善这种情况
round()方法的作用是对于浮点数进行四舍五入。

①.round(x) 返回浮点数x的四舍五入的值

>>>round(2.7)
3
>>>round(1.6)
2
>>round(0.7)
1

②.round(x,n) 返回浮点数x的四舍五入的小数点后的n位数值

>>>round(2.7699999,2)
2.77
>>>round(2.1355002,2)
2.14
>>>round(1.72222,3)
1.722

三、注释

注释:我们常用注释来解释附近代码的功能

①单行注释用#内容表示
在Python中会忽略#后面的内容,因此我们可以在#后面加上一些文字等内容

#打印Good job!
print(“Good job!”)

②如果我们要描述的内容过多,需要分成多行时,我们可以在内容开头结尾分别用三个"""双引号或者’’'单引号括起来

‘’‘
忽
略
这
几
段
信
息
’‘’

“”“
忽
略
这
几
段
信
息
”“”

你的每次点赞和关注,我都认真的当作是喜欢~~~

更多文章点这里

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值