python主要知识点,python基础知识点(精心整理)
Yyds干货库存
1.简介Python被认为是一种易于使用且灵活的编程语言。有很多技巧可以用来让我们写的代码更加美观简洁。无论你是Python新手,还是有多年编程经验的人,多学习一些编程技巧往往能提高工作效率。废话少说,我们开始吧!
2.F-strings当我们在终端打印大量的字符串时,我们需要将多个文本拼接在一起。这时,我们可以这样实现:
约翰
lastname=Doe
Print(我的名字是 name ,我的姓是 last name 。)如上图,如果字符串足够长,加上多个字符串,输出会变得很长很繁琐。这是使用F字符串的场景,这通常可以增加代码的可读性。事实上,F弦往往具有更高的性能。如下所示:
Print (f 我的名字是{name},我的姓是{last name}。)其实使用F-strings不仅可以增加代码的可读性,还可以通过简单的设置改变输出的数据格式。例子如下:
num=123.456789
Print(f{num:2f} )在上面的例子中,我们将浮点数中显示的小数位数限制为两位。然后我们可以用下面的代码打印日期格式:
从日期时间导入日期
今天=日期(2022,8,21)
print(f {今天:%m/%d/%Y} )按如下方式运行:
08/21/20223.最大限度地使用if语句。和其他语言一样,Python中也经常使用if语句进行条件判断。具体来说,if语句返回False在下列情况下;否则,它返回True。
Zero (0或0.0)空容器(列表/元组/字典/集/字符串)false none一般情况下,用下面的代码检查空容器的操作:
array=[]
if len(数组)!=0:
print(列表中有东西!)您可以利用上述if语句的特点,将其改写如下:
array=[]
if数组:
print(列表中有东西!4.列表生成我们通常可以使用for循环来简洁地生成一个新列表,如下所示:
array=[i for i in range(10)]
打印(数组)输出如下:
[0,1,2,3,4,5,6,7,8,9]列表生成公式只是常规for循环的简明实现,所以上面的代码相当于:
array=[]
对于范围(10)内的I:
数组.追加(I)
Print(array)当然,我们也可以对元素进行相应的操作,如下:
array=[i for i in range(10)]
new_array=[i ** 2 for i in array]
Print(new_array)输出如下:
[0,1,4,9,16,25,36,49,64,81]此外,我们还可以通过在for循环的末尾添加if条件来挑选特定的元素,如下所示:
array=[I * * 2 for I in range(10)if I % 2==0]
打印(数组)输出如下:
[0,4,16,36,64]上述实现相当于下面的代码:
array=[]
对于范围(10)内的I:
如果i % 2==0:
array.append(i ** 2)
打印(数组)5。总结本文重点介绍Python中常用的三个基础知识点,并给出相应的代码示例和原理讲解。
你丢了学业吗?
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。