python简明教程_02
python编程语言简明教程,翻译自以下仓库:
Python-Lectures
原仓库是一系列的jupyter notebook,可以直接在jupyter环境下运行程序示例。我添加了中文注释,并改为了兼容python3
Print: 打印
print 用法(注意python3中必须加括号):
- print("Hello World")
- print("Hello", <Variable Containing the String>)
- print("Hello" + <Variable Containing the String>)
- print("Hello %s" % <variable containing the string>)
print("Hello World")
Hello World
注意引号的使用,一般来讲,单个词用单引号,一行字用双引号,一段话用三个双引号
print('Hey')
Hey
print("""My name is Rajath Kumar M.P.I love Python.""")
My name is Rajath Kumar M.P.
I love Python.
string1 = 'World'
print('Hello', string1)string2 = '!'
print('Hello', string1, string2)
(‘Hello’, ‘World’)
(‘Hello’, ‘World’, ‘!’)
print('Hello' + string1 + string2)
HelloWorld!
print("Hello %s" % string1)
Hello World
类似还有其他的数据输出符号:
- %s -> string 字符串
- %d -> Integer 整数
- %f -> Float 浮点
- %o -> Octal 八进制
- %x -> Hexadecimal 十六进制
- %e -> exponential 科学计数法
print("Actual Number = %d" %18)
print("Float of the number = %f" %18)
print("Octal equivalent of the number = %o" %18)
print("Hexadecimal equivalent of the number = %x" %18)
print("Exponential equivalent of the number = %e" %18)
Actual Number = 18
Float of the number = 18.000000
Octal equivalent of the number = 22
Hexadecimal equivalent of the number = 12
Exponential equivalent of the number = 1.800000e+01
输出好几个变量时,用小括号:
print("Hello %s %s" %(string1,string2))
Hello World !
一些其他例子
print("I want %%d to be printed %s" %'here') # 输出百分号
I want %d to be printed here
print('_A'*10)
_A_A_A_A_A_A_A_A_A_A
print("Jan\nFeb\nMar\nApr\nMay\nJun\nJul\nAug") #换行
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
print("I want \\n to be printed.") #输出反斜杠
I want \n to be printed.
print("""
Routine:
\t- Eat
\t- Sleep\n\t- Repeat
""")
Routine:- Eat- Sleep- Repeat
精度输出
python中默认精度为6位:
"%f" % 3.121312312312
‘3.121312’
规定输出几位:
"%.5f" % 3.121312312312
‘3.12131’
超出数字本身的范围,会自动调整
"%9.5f" % 3.121312312312
' 3.12131'
前面加0,将不够的位数用0补足:
"%020.5f" % 3.121312312312 #一共输出20位,小数点后5位,但小数点前只有一个3,其余位置用0补足
‘00000000000003.12131’
前面留一个空格用来对齐
print("% 9f" % 3.121312312312)
print("% 9f" % -3.121312312312)
3.121312-3.121312
给正数加一个’+’
print("%+9f" % 3.121312312312)
print("% 9f" % -3.121312312312)
+3.121312
-3.121312
"%-9.3f" % 3.121312312312 #负号加到这个位置,表示一共9位,保留小数点后3位,将超出范围的空格放在最后
'3.121 '
python简明教程_02相关推荐
- 简明python教程在线-Python简明教程
Python简明教程在线阅读地址: https://bop.molun.net/ DocStrings 该文档字符串所约定的是一串多行字符串,其中第一行以某一大写字母开始,以句号结束.第二行为空行,后 ...
- python程序设计简明教程知识点_《Python 简明教程》读书笔记系列一 —— 基本语法...
基础知识 注释 注释 是 # 符号右侧的任何文本,主要用作程序读者的注释. 在程序中要使用尽可能多的有用注释: 解释假设(或者前提 / 条件) 解释重要的决定 解释重要的细节 解释你想要解决的问题 解 ...
- python3简明教程第二版答案_python入门简明教程?求最新的python简明教程,最好是python3的...
本人对于计算机没有任何基础,只是简单的操作.过两天要学习python语言的基础课,需要如何准备.跪谢! 先看python的简明教程,然后可以再看<dive into python>中文版( ...
- 《Python简明教程》第10章在Windows下利用Haozip命令行备份文件
在<Python简明教程>第10章中的备份程序使用的是在Linux下压缩命令.由于本人没安装Linux系统,为了实现例子10.1,便需要一个带命令行的压缩程序.国产好压软件刚好带有命令行, ...
- python简明教程word版-计算机开放电子书归档 2018
97 Things Every Programmer Should Know A Java Reference (UCB CS61b Textbook) AI Cheat Sheet Advanced ...
- 简明python教程-Python简明教程
Python一小时快速入门 1.Python简介 pylogo.png Python是一种相当高级的解释性程序设计语言,完成同一个任务C语言可能需要几千行代码 Java要写100行,Python可能只 ...
- 【实验楼】python简明教程
①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...
- 【Python简明教程二十八】PIP
1 概述 PIP 是 Python 包或模块的包管理器. 注释:如果使用的是 Python 3.4 或更高版本,则默认情况下会包含 PIP. 2 包(Package) 包中包含模块所需的所有文件. 模 ...
- Python简明教程--Set
1. 引言 在Python中,集合Set是常用的数据类型之一,本文就集合相关常见的函数和操作进行汇总,方便大家查漏补缺. 闲话少说,我们直接开始吧! 2. 相关概念 2.1 定义 集合set是具有唯一 ...
- python程序设计简明教程知识点_[转载]看完《python简明教程》笔记及第一个python程序...
主要是摘抄了一些书上需要注意的地方: 1.Python 是一门解释性语言. 在计算机内部, Python 解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行. 2.版 ...
最新文章
- 洛谷P4316 绿豆蛙的归宿(期望)
- 用 js判断 一个数是否是素数(质数)_2020-09-20:如何判断一个数是质数?
- 听说,京沪津的人都爱直接“看牌”买买买
- 现在比较流行的三级菜单,京东商城,淘宝网效果等等。(修正版)
- SpringMVC的请求-获得请求参数-静态资源访问的开启
- mysql 用户授权_mysql添加、删除用户和授权用户
- 百度入股汽车照明模组晶合光电
- cacti的安装和配置
- Python压平嵌套列表的一种方法
- python都有什么包装_Python包装
- 在GlassFish中应用Hibernate
- 【附源码】Python计算机毕业设计汽车4S店管理系统
- 用十分钟邮箱杜绝垃圾邮件
- OpenLayers 5 使用turf.js渲染克里金插值计算的等值面
- wordpress插件_如何使用适用于WordPress的长格式Storybuilder插件
- linux网卡设置详解
- PyQt5+Python+Excel链家二手房信息爬取、可视化以及数据存取
- python爬取天猫商品数据
- 浮点数的整数小数部分分别输出
- hdu 6112 今夕何年(模拟)
热门文章
- http虚拟主机的简单配置训练
- (数据挖掘-入门-4)基于物品的协同过滤
- POJThe Doors AND NYIST 有趣的问题
- (转)驱动开发之五 --- TDI之八 【译文】
- Linux关闭密码登录
- Java基本语句(注释语句、javadoc、System.out.print和println和printf区别)复习2
- python2和python3中的unicode
- Open Virtual Machine Tools
- python 搭建web_理解python web开发,轻松搭建web app!
- vscode启动项目报jdk11没有_JDK 11 安装过程(同时已安装了JDK 8)以及Intellij IDEA 配置...