ex9.py 打印,打印,打印

#coding: utf-8
# Here's some new strange stuff, remember type it exactly.

days = "Mom Tue Wed Thu Fri Sat Sun" #定义一串字符串到days变量中
months = "Jan\nFeb\nMar\nApr\nMay\nJun\nJul\nAug" #这里注意转义符\后面加不同字母表示不同含义,\n表示换行

print "Here are days:", days
print "Here are months:", months

print """ 
There's something going on here.
With the three double-quotes.
We'll be able to type as much as we like.
Even 4 lines if we want, or 5, or 6.
""" #如引号中所说,连续三个引号的“大引号”之间可以插入任意行的文字(注意引号之间不能空格)
# 注意\方向别反了,还有就是%r时再使用\n就不灵了,因为%r输出的是原始内容,用来调试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是实现该功能的 Python 代码: ```python def count_chars(s): result = {} for c in s: if c in result: result[c] += 1 else: result[c] = 1 return result ``` 其中,`count_chars` 函数接收一个字符串作为参数,并返回一个字典,该字典记录了字符串中每个字符出现的次数。具体实现是通过遍历字符串中的每个字符,并使用字典来记录每个字符出现的次数来实现的。 为了将该功能定义成模块,您可以将上述代码保存为一个名为“count_chars.py”的 Python 文件,并在该文件所在的目录下创建一个名为“__init__.py”的空文件,以指示该目录是一个 Python 包。这样,就可以在其他 Python 文件中通过 `import` 语句引入该模块,并调用其中的 `count_chars` 函数了。 例如,在创建一个名为“Ex3-1.py”的 Python 文件时,您可以按以下步骤进行: 1. 在您的电脑上创建一个新文件夹,命名为“姓名_学号”,例如“张三_123456”。 2. 进入该文件夹,在文件夹中创建一个名为“count_chars.py”的 Python 文件,将上述代码保存到该文件中。 3. 在该文件夹中创建一个名为“__init__.py”的空文件。 4. 再创建一个名为“Ex3-1.py”的 Python 文件,将以下代码保存到该文件中: ```python from count_chars import count_chars s = "hello world!" result = count_chars(s) print(result) ``` 在运行“Ex3-1.py”文件时,程序会先从“count_chars”模块中引入 `count_chars` 函数,然后调用该函数来统计字符串中每个字符出现的次数,并将结果打印出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值