重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、使用split(',')函数,将字符串以逗号','分隔,并转成整型数列表
创新互联公司主要从事成都做网站、网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务贵溪,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
再遍历该列表,判断每个数是否能被3整除即可。python代码如下:
a = '38,72,95,21,6,41,67,8,13'
l = [ int(x) for x in a.split(',') ] # 以逗号分隔字符串,并生成整型数列表
for i in l:
if i % 3 == 0:
print(i, end=' ') # 输出能被3整除的数,以空格分隔
运行结果如下:
可见成功找出了a中能被3整除的数:72、21和6
2、同样使用split()函数将输入字符串input()以空格分隔,并返回字符串列表
再按格式要求分别输出列表元素即可。python代码如下:
# -*- coding: utf-8 -*-
# 有中文,使用utf-8编码
l = input().split()
print('您输入的国名是%s' % l[0], end='') # 先输出第一个国名
for s in l[1:-1]:
print('、%s' % s, end='') # 除首尾国名外中间国名输出顿号
print('和%s。' % l[-1]) # 最后一个国名输出句号
运行结果如下:
输出符合示例,望采纳~
Python 有很多有用的内置函数, 但还是不能满足程序员的需求, 所以需要 自定义函数 。
如何编写 自定义函数 , 需要用到 def语句, 函数名, 括号及参数, 冒号, 函数说明,内置缩进编码模块,return 语句 , 其中有一些也可省略不写,后面会慢慢介绍。
编写函数不可或缺的元素, 一定都要写。函数名尽量写得简单易懂。
一般是对函数的描述说明。
这是编写具体的 操作命令 的地方, 如果还未想好如何编写, 可以使用 pass 来占位,让程序可以运行起来,防止调试出错。
参数放在最后讲, 是因为这里面的东西还是很多的。首先看个例子。
如上的案例都是限制了参数个数的, 最多传三个参数 name/age/city , 但是如果有一些特例,需要传多个参数怎么办呢。 参数前面加个 * , 变成 可变参数 。
那如果想要传多个包含名称的参数,例如a=1,b=2,c=3......,那该怎么写呢。参数前面加个 ** , 变成 关键字参数 。
Python奉行简洁主义,易于读写,它使你能够专注于解决问题而不是去搞明白语言本身。
Python是开源软件。这意味着你不用花一分钱便能复制、阅读、改动它。
Python兼容众多平台,所以开发者不会遇到使用其他语言时常会遇到的困扰。
Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。
Python这门语言也是很有意思的,它有一个很强大的库,turtle,可以用来作画。
使用关键词 def 声明这是一个函数
1def 函数名 (参数):
2 语句块
参数可以没有,也可以有多个,用逗号隔开,第一行称为函数头,结尾一定要加冒号,代表开始进入函数体的执行。
语句块也就是函数体,是关于这个函数要实现的功能的语句,语句要有返回值即return语句,如果没有return语句,就代表return none.