python基础(1)

先从最基础的hello,world开始我们走进python的世界。
新建了一个Python文件在文件中打出:

print("Hello,world!")

将会出现

Hello,world!

我们也可以将hello,world放进一个变量中。
例如:

message="Hello,Python world!"
print("message")

将会输出

Hello,Python world!

从这里我们就正式进入我们的python世界了。
上面我们用到了我们一个东西变量。

变量

变量,只能以字母或者下划线打头,数字不能打头,不能包含空格可以用下划线_来代替,变量名越简单易懂越好。
例如:
我们可以使用first_name或者name等。变量相当于我们储存的盒子而变量名就相当于我们对于里面储存事物的标签。

字符串

字符串就是一系列字符,使用’单引或”双引扩起的都是字符串,
例如:

“my name is bin”或‘my name is zhang’。

修改首字母的大小写可以用title()
例如:

name="ada lovelace"
print(name.title())

输出将会是

Ada Lovelace

同理可以这么使用的还有:
全部大写用upper()
全部小写用lower()
例如:

name="zhang jun bin"
print(name.upper())
ZHANG JUN BIN

接下来是f的使用方法
f也叫format(设置格式)
下面我们直接看代码

first_nmae="ada"
last_name="lovelace"
full_name=f"{first_name}{last_name}"
print(f"Hello{full_name.title()}!")
Hello,Ada Lovelace!

这里设置了两个变量,一个是first_name一个是last_name后面有设置了一个full_name,将前两个变量用f合到一起行程了一个新的变量,之后再用print将full_name进行输出。输出后出现前两个变量中的东西,最后进行输出的是ada lovelace。同时我们又使用刚才学到的title()进行大写。

转义字符

字符形式功能
\b退格
\n换行符
\tTab空格
\\\
\ ""
\f换页符
\r回车符
\v垂直换行符

删除空白

在Python中空白也很重要,通常额外的空白会让Python发现,并理解。所以要控制好空白。

rstrip()可以将字符末尾的空白删除

例如

message='python  '

这里是存在空白的在计算机会识别到并输出

'python  '

当使用了rstrip后就会将不必要的空白删除

例如

message.rstrip()

使用后输出的将会是

'python'

没有空白

但是这种删除只是暂时的,如果你再次进行输出message的时候还会有空白想要彻底删除就需要删除相关变量中的相关东西

同样的想要删除的空白可能不止前面

lstrip可以删除前面的空白

例如

message='  python  '

message.rstrip()

输出后就变成了

'python  '

strip可以删除两边的空白

同样的

message.strip()

输出后变为了

'python'

接下来是数了

数就跟数学的加减法差不多

最简单的+(加) -(减) (乘) /(除)还有*(乘方)

浮点数指的是带小数点的数比如0.1 0.2 3.0

还有一个就是下划线的使用_可以将长的数字进行分割例如14_000_000_000输出的时候不会将下划线输出进去将会输出14000000000

列表

列表【】里面包括元素,元素是可以是任何东西,元素之间要用逗号隔开。

例如

classnumber=['zhang','su','wang']
print(classnumber)

就会输出

['zhang','su','wang']

这是包括方括号的但是一般我们可能会需要单个的数据
当我们需要提取单个的数据的时候

classnumber=['zhang','su','wang']
print(classnumber[0])

这样我们就会得到 zhang
为什么会是0得到了zhang而不是1呢
在python中索引是从0开始的
当你想要输出【2】的时候他将会输出 wang

classnumber=['zhang','su','wang']
print(classnumber[2])

将会得到 wang 这第三个元素
当然为了方便处理大量的数据的时候,你可能只需要最后几个数据,所以可以将索引设为-1

classnumber=['zhang','su','wang']
print(classnumber[-1])

将会输出 wang
当然列表可以和变量一起结合,当你希望选出最好的同学的时候,你可以结合f字符串

例如

classnumber=['zhang','su','wang']
mssage=f"my favourite classnumber is{classnumber[0].title()}."
print(mssage)

输出后将会得到

my favourite classnumber is Zhang

上面我们设置了一个变量mssage,并且使用字符串将话语完整,使用大写符号使Zhang的首字母大写。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

the best b

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

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

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

打赏作者

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

抵扣说明:

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

余额充值