IT袋

当前位置:主页 > 经验教程 > 建站编程 >

Python编程-8个适合初学者的内置函数

Python编程-8个适合初学者的内置函数

时间:2023-12-28 06:13:13 来源:IT袋 作者:马勇
导读:Python编程-8个适合初学者的内置函数,为网友们解答Python编程-8个适合初学者的内置函数的教程内容,很不错的方法小知识,建议收藏哦! Python是一种简单而强大的编程语言,非常适合初学者入门。 作为Pyth

Python编程-8个适合初学者的内置函数

为网友们解答Python编程-8个适合初学者的内置函数的教程内容,很不错的方法小知识,建议收藏哦!

Python是一种简单而强大的编程语言,非常适合初学者入门。

作为Python编程的基础,掌握一些实用的内置函数对于初学者朋友们来说是至关重要的。

在这里,不念将介绍8个适合初学者的实用Python内置函数。

Python编程-8个适合初学者的内置函数

1.print()

print('apple')
print('orange')
print('pear')
# apple
# orange
# pear

当我们将某些内容输入print()中时,它会被打印到终端(也称为标准输出)。

2.abs()

print(abs(-5))  # 5
print(abs(6))   # 6

abs()给出了一个数的绝对值。换句话说,负数变成正数,而正数保持不变。

3.input()

通过input()函数,我们可以要求用户在Python程序中输入某些内容。

name = input('what is your name? ')
print('your name is ' + name)
# what is your name? tom
# your name is tom

注意,input()始终返回一个字符串值。

因此,如果用户想要数字或其他任何值,需要自己进行必要的类型转换。

4.range()

range()作为for循环的一部分,允许我们多次重复代码操作,而不需要多次复制和粘贴代码。

for i in range(5):
  print('apple')
# apple
# apple
# apple
# apple
# apple

5.dir()

x = 'apple'
print(dir(x))
# ['__add__', '__class__', '__contains__', '__delattr__', 
# '__dir__', '__doc__', '__eq__', '__format__', '__ge__', 
# '__getattribute__', '__getitem__', '__getnewargs__', 
# '__getstate__', '__gt__', '__hash__', '__init__', 
# '__init_subclass__', '__iter__', '__le__', '__len__', 
# '__lt__', '__mod__', '__mul__', '__ne__', '__new__', 
# '__reduce__', '__reduce_ex__', '__repr__', '__rmod__', 
# '__rmul__', '__setattr__', '__sizeof__', '__str__', 
# '__subclasshook__', 'capitalize', 'casefold', 
# 'center', 'count', 'encode', 'endswith', 'expandtabs', 
# 'find', 'format', 'format_map', 'index', 'isalnum', 
# 'isalpha', 'isascii', 'isdecimal', 'isdigit', 
# 'isidentifier', 'islower', 'isnumeric', 'isprintable', 
# 'isspace', 'istitle', 'isupper', 'join', 'ljust', 
# 'lower', 'lstrip', 'maketrans', 'partition', 
# 'removeprefix', 'removesuffix', 'replace', 'rfind', 
# 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 
# 'split', 'splitlines', 'startswith', 'strip', 
# 'swapcase', 'title', 'translate', 'upper', 'zfill']

当我们将某个对象传递给dir()时,可以打印出该对象中存在的每个方法或属性。

这在我们想要快速检查某个对象可能具有的方法/属性时会很有用(而无需上网查找文档)。

相关阅读

  • 深入解析RSocket:构建响应式应用的新型网络协议

    深入解析RSocket:构建响应式应用的新型网络协议

    小编为大家说一说深入解析RSocket方面的知识,接下来IT袋网带大家一起了解。 在信息技术领域,随着微服务和云计算的不断发展,现代应用程序面临着高并发和低延迟的挑战。 为了满足这些需

  • sql数据库安装教程图解 分享sql数据库基础知识

    sql数据库安装教程图解 分享sql数据库基础知识

    下面为网友们详细介绍sql数据库安装教程图解和分享sql数据库基础知识的内容,下面来一起了解一下吧。 在之前的分享中,我们曾经提到过数据库技术的一些使用,作为从事数据分析的人员,

  • 国内各地DNS服务器地址 全国各省电信移动联通DNS大全(DNS服务器IP地址在线查询

    国内各地DNS服务器地址 全国各省电信移动联通DNS大全(DNS服务器IP地址

    很多人都在寻找: DNS大全 ,下面IT袋小编就将 全国各大运营商常用的DNS地址和公共DNS地址 分享给大家,供大家在线查询,请保留本页面地址,我们会不断更新最适合您的DNS地址。 公共DNS服务

  • 如何在IIS中使用HTTP/2

    如何在IIS中使用HTTP/2

    如何在IIS中使用HTTP/2? 首先要清楚什么版本的IIS支持HTTP/2,在http://blogs.iis.net/davidso/http2 中可以看到,目前支持的系统只有Window 10与Window Server 2016以上的版本。 准备系统:Window 10 配置IIS Logg