python 9.18

1 实例:输出12个星座符号,以反斜线分隔。

for i in range(12):
    print(chr(9800+i),end=‘\\‘)

2 实例:恺撒密码的编码。

plaincode=input(‘明文:‘)
print(‘密文:‘,end=‘‘)
s=ord(‘a‘)
t=ord(‘z‘)
for i in plaincode:
    if s<= ord(i)<=t:
        print(chr(s+(ord(i)-s+3)%26),end=‘‘)
    else:
        print(i,end=‘‘)

3 输入姓名,格式输出:占4位、居中、不足4字的以空格填充。

name=input(‘输入姓名:‘)
print(‘你的名字:{0:‘ ‘^4}‘.format(name))

4 格式化输出:中华人民共和国国内生产总值(GDP)689,136.89亿元(2015年)(千分位、2位小数,浮点数)

print(‘中华人民共和国国内生产总值(GDP):{0:,.2f}亿元({1}年)‘.format(689136.89,"2015"))

5  实例:打出99乘法表

for x in range(1,10):
    for y in range(1,x+1):
        print(‘{}*{}={}‘.format(x,y,x*y),end=‘ ‘)
    print(‘\n‘)

时间: 2024-11-04 06:51:52

python 9.18的相关文章

python (18)在linux中如何实现定时发送邮件

最近要用到,定时发送邮件功能: 如何定时,当然要用到linux中crontab了 目前代码只能发邮件,能发送附件的还在学习中,稍后补上 1 #!/usr/bin/env python 2 3 import smtplib 4 from email.mime.text import MIMEText 5 import threading 6 import time, datetime 7 8 mailto_list=[""] #里面是对方的邮箱 9 #-----------QQ邮箱发送设

欧拉计划(python) problem 18

Maximum path sum I Problem 18 By starting at the top of the triangle below and moving to adjacent numbers on the row below, the maximum total from top to bottom is 23. 3 7 4 2 4 6 8 5 9 3 That is, 3 + 7 + 4 + 9 = 23. Find the maximum total from top t

python教程18、python操作Mysql,pymysql,SQLAchemy

一.MySQL 1.概述 什么是数据库 ? 答:数据的仓库,和Excel表中的行和列是差不多的,只是有各种约束和不同数据类型的表格 什么是 MySQL.Oracle.SQLite.Access.MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的命令,然后对文件进行相应的操作 PS:如果有了以上软件,无须自己再去创建文件和文件夹,而是直接传递 命令 给上述软件,让其来进行文件操作,他们统称为数据库管理系统(DBMS,Data

python 生成18年写过的博客词云

文章链接:https://mp.weixin.qq.com/s/NmJjTEADV6zKdT--2DXq9Q 回看18年,最有成就的就是有了自己的 博客网站,坚持记录,写文章,累计写了36篇了,从一开始的难以下手,到现在成为一种习惯,虽然每次写都会一字一句斟酌,但是每次看到产出,内心还是开心的,享受这样的过程. 这篇文章就是用python 生成自己写的博客词云,平常写的博客都是markdown 格式的,直接把文件传到后台,前端用js去解析文件显示的,所以我这里处理数据就不需要去爬虫网站,直接读文

2015/9/22 Python基础(18):组合、派生和继承

一个类被定义后,目标就是把它当成一个模块来使用,并把这些对象嵌入到你的代码中去,同其他数据类型及逻辑执行流混合使用.有两种方法可以在你的代码中利用类.第一种是组合,就是让不同的类混合并加入到其他类中,来增强功能和代码重用性.你可以在一个大点的类中创建你自己的类的实例,实现一些其他属性和方法来增强原来的类对象.另一种是派生,通过子类从基类继承核心属性,不断地派生扩展功能实现. 组合举例来说,我们想对之前做过的地址本类作加强性设计.如果在设计的过程中,为names.addresses等创建了单独的类

Python学习-18.Python中的错误处理(三)

在某些情况下,我们需要定义自己的异常并且抛出 先定义一个错误: 1 class MyError(BaseException): 2 def __init__(self): 3 pass 上面定义了一个叫MyError的类,继承自BaseException.在Python中,所有的错误都继承自BaseException,相当于C#中的所有异常都继承自Exception.接下来定义了一个空构造函数. 那么接下来怎样抛出这个异常呢? 在Python中,使用raise关键字,相当于C#中的throw.

Python基础18模块-configerparse模块

1.congfigerparse简单应用 1 import configparser 2 config = configparser.ConfigParser() 3 #写 4 config['bitbucket.org'] = {} 5 config['bitbucket.org']['User'] = 'hg' 6 config['topsecret.server.com'] = {} 7 topsecret = config['topsecret.server.com'] 8 topsec

python入门18 继承和多态

继承:子类继承父类的属性和方法  class 子类名(父类1,父类2) 多态:子类重写父类的方法 判断对象是否是某个类的实例:  isinstance(object,class) 父类-汽车类 #coding:utf-8 #/usr/bin/python """ 2018-11-18 dinghanhua 继承 多态 """ '''定义一个父类-汽车类 无参构造函数,私有属性speed,方法start,speedup(每次速度+10),speed

python note 18 序列化模块

1.json模块 # json 在所有的语言之间都通用 : json序列化的数据 在python上序列化了 那在java中也可以反序列化# 能够处理的数据类型是非常有限的 : 字符串 列表 字典 数字# 字典中的key只能是字符串 import json ret = json.dumps(dic) # 序列化 print(dic,type(dic)) print(ret,type(ret)) res = json.loads(ret) # 反序列化 print(res,type(res)) #

python基础[18]——使用jdango创建一个简易的博客网站

一.页面实现 index.html base.html post.html header.html footer.html <!-- index.html--> {% extends 'base.html' %} <html lang="en"> <head> <meta charset="UTF-8"> <title>个人博客</title> </head> <body>