Python print打印
1、Python运算符:
+:加
-:减
*:乘
/:除以
%:去除法后的余数
//:取整除
2、字符串center方法:
a='111'
print(a.center(4,'2')) #让字符串占位 4个位置,剩余的位置用‘2’填充,默认为空格 执行结果:
1112 3、打印三角形:

1.首先是空格符,根据对图形的观察可以得到 空格符数量 和 行号 的关系:
当前行号 当前行空格符数量
1 7
2 6
3 5
4 4
5 3
6 2
.... ....
由此得出公式:当前空格符数量 = 最大行号 - 当前行号
2.接下来是*符号的个数,同样根据对图形的观察可以得到 *符号数量 和 行号 的关系:
当前行号 当前行*符数量
1 1
2 3
3 5
4 7
5 9
6 11
由此得出公式:当前*符数量 = 当前行号 * 2 - 1
n=6
for i in range(0, n+1): #打印正三角形
print(('*' * (i * 2 - 1)).center(n*2-1)) #星号个数: 当前行号乘以2-1 for i in range(0,n+1): #打印倒三角形
print(('*' * (n + 1 - i) * 2).center(n*2-1)) #星号个数: 倒三角 最大行号 减去 当前行号 for i in range(0,n+1): #打印直角三角形 #星号个数:组行减少
print('*'*i)
4.打印乘法表
for i in range(1,10,1):
for j in range(1,i+1):
print("%d*%d=%2d"% (i,j,i*j),end="\t") print("\n")
面试题汇总:
输入IP转成int
ip=input('输入IP>>>>>')
ip_list=ip.split('.')
int_ip_list=[ int(n) for n in ip_list if int(n)<255]
print(int_ip_list)
2个有序列表合并
#!/usr/bin/python
# -*- coding: utf-8 -*-
list1 = [3, 7, 8, 9, 12]
list2 = [5, 6, 10, 13, 25, 30]
result = [] while list1 and list2:
if list1[0] < list2[0]:
result.append(list1[0])
list1.remove(list1[0])
else:
result.append(list2[0])
list2.remove(list2[0]) #list1元素已全部添加到result,此时只需将剩余的元素添加到result中
for i in list2:
result.append(i)
print(result)
1个无序列表排序
#冒泡排序法: #冒泡核心:总是拿第1个(目前老大),和其他所有 PK 得出新老大, l=[3,2,1,5,9] count=len(l) for i in range(0,count):
print(l)
for j in range(i+1,count):
if l[i] > l[j]:
l[i],l[j]=l[j],l[i] else:
print(l)
求 1个超大型列表中的元素 前10位
l=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]
new_l=[] #开辟1个新列表
for i in l:
new_l.append(i) #在新列表中添加1个元素
new_l.sort() #排序1次
new_l=new_l[-10:] #获取后10个重新赋值给新列表
https://www.cnblogs.com/suiy-160428/p/5594389.html
Python print打印的更多相关文章
- python print 打印的数据包含中文,打印报错UnicodeDecodeError: 'gbk' codec can't decode bytes in position 459-460: illegal multibyte sequence解决办法
python 2.7 print 的数据中若包括中文,打印则会报错UnicodeDecodeError: 'gbk' codec can't decode bytes in position 459- ...
- 【原创】python中文编码问题深入分析(二):print打印中文异常及显示乱码问题分析与解决
在学习python以及在使用python进行项目开发的过程中,经常会使用print语句打印一些调试信息,这些调试信息中往往会包含中文,如果你使用python版本是python2.7,或许你也会遇到和我 ...
- Python使用print打印时,展示内容不换行
原理 Python的print()函数中参数end='' 默认为\n,所以会自动换行; 默认的print()函数: print(end='\n') 方案 Python 2: 在print语句的末尾加上 ...
- Python学习4——print打印
print(): 在控制台输出变量的值: print打印完后换行: print(123) # 完整模式:print(123,end="\n") 希望打印完不换行: print(1 ...
- 技巧:Python中print打印信息的同时打印文件、行号
import sys def Log(msg): print('Print Message: '+msg+' ,File: "'+__file__+'", Line '+str(s ...
- 将python代码打印成pdf
将python代码打印成pdf,打印出来很丑,完全不能看. mac下:pycharm 编辑器有print的功能,但是会提示: Error: No print service found. 所以需要一个 ...
- python print 在windows上 出现 Bad file descriptor error
先说一下情况,一个python写的采集程序,做成windows服务在windows上运行. 这个问题出现的挺奇特,本来一套采集程序,一个采集文件的时候没问题,两个采集文件的时候也没问题,当三个采集文件 ...
- Python print函数用法,print 格式化输出
原文地址:http://blog.csdn.net/zanfeng/article/details/52164124 使用print输出各型的 字符串 整数 浮点数 出度及精度控制 strHello ...
- python print格式化输出。
python print格式化输出. 1. 打印字符串 print ("His name is %s"%("Aviad")) 效果: 2.打印整数 print ...
随机推荐
- HDU 5575 Discover Water Tank(左偏树)
https://vjudge.net/problem/HDU-5575 题意: 有一个水箱,被n-1块板子分成了n个部分,板子的高度不尽相同.现在有m次探测,每次探测在第x部分的y+0.5高度处是否有 ...
- maven . mac
编辑文件 .bash_profile 1.vim .bash_profile 输入: M2_HOME=/Users/lizhimin/Documents/maven/apache-maven-3.3. ...
- 最受欢迎的前端框架 —— Bootstrap学习
Bootstrap是Twitter的Mark Otto和Jacob Thornton开发的,是目前最受欢迎的前端框架,它简单灵活,使得Web前端开发更加快捷方便. 首先,要基本掌握Bootstrap框 ...
- el-cascader 级联选择器使用时遇到的一些问题
Element UI Cascader官网文档 <el-form-item label="章节" style="margin-right: 64px"&g ...
- 理解 Redis(2) - 手把手教你理清 Redis 安装全过程
Redis 官网 https://redis.io/ 之前学习 Redis 学了好多次, 下载安装也都按照教程或官网文档弄过, 但是对于安装过程一直有点迷糊, 感觉稀里糊涂地就好了, 就可以用了. 这 ...
- 因样式冲突引起的div消失问题
工作需要,搭建一个网站的模型,简单分成三个部分,标题栏,导航栏,主界面,效果如图: 但是点击界面的任意地方,中间的div块消失了,如图所示: 调试,发现在点击界面其他地方的时候display属性有变化 ...
- onpause 与 onresume
- var_export
var_export可以将一个数组转为一个字符串,以符合PHP的代码风格,输出者展示一个字符串的内容. 多用于展示php代码结构,调试代码. <?php // 场合多用于展示php代码结构,调试 ...
- 力扣(LeetCode) 997. 找到小镇的法官
在一个小镇里,按从 1 到 N 标记了 N 个人.传言称,这些人中有一个是小镇上的秘密法官. 如果小镇的法官真的存在,那么: 小镇的法官不相信任何人. 每个人(除了小镇法官外)都信任小镇的法官. 只有 ...
- 主动触发事件 自定义事件 trigger 及其用法
1. 触发自定义事件方式 js.jq 2. jq 触发 2.1 默认支持的事件 $('#h').on('click',function(){ $(this).append('<p>p< ...