Python学习笔记一,输入输出
输出:用print()
在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world'
,用代码实现如下>>>print('hello,world')
也可以是多个字符串,中间用逗号链接‘;代码实现如下>>>print('The quick bronw fox','jumps over','The lazy dog')
注意!输出的时候遇到逗号,会输出空格。
print()也可以打印数字并且计算结果,那么为了输出漂亮一点,可以如下写>>>print('100+200=',100+200)aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAAlCAIAAAAV7TgdAAACaklEQVR4nO2aQXbrIAxF2XZWFybZVwdNWywhIQHBoL478pHFkx7o+6T2T6/nIwEQFcw3iAzmG0QG8w0ig/kGkfme75xzzpnf9cbnMrEKl1LEeTxfacb1NqRmxvV1X8oSpc8d/HaYevP7/JYkvPGJuEoomVUduy9pr71nUCZI1yP6rjQlf0+/Xl9vyt8n9iMfKvkBlE7szecCKbNMkOJSCct5u/RdfqXMg/zarf1Bfn9LEt54NYc0LXlLwtbnK1Jc2mJj28q2khJS3FulQ1+yrFSUOMKvpUQd/velJOGNSzm6VUVZEhnsrbmkbJL3zOPpekJ2X3b9iZzl170JC57fqbYX5bXkR9oX/VZHe/oScmzkwt7/RP3McHk8zq9eQmPN729+NhYFcldZqOh4d0Q5D5IgxZtS1Yod+lM4yG/PDqx5fyL1rYuQu8pCskezWnXValYxbkK3vk7+Qelqbj9z/XbaX/P+O1/hQT2f+5dORerK0nC1qNK/Er9F31j9RL/99td8vxw/HjDC/93/BfM96wkEgBv8/xMQGcw3iAzmG0QG8w0ig/kGkSHfL8ndKe9Bk/wKZZb+bnXBLijfL6tnr8QlygTpekR/t7pgI17Ph/6QK6/5HDQXVvMH9Tu4qy64Gcvzm/wDkOJ8Iac6Z3b9zDDaHKwLTsU434kdP4+n1vyRSId+B7yTNXXBFjTnu3r81ThZSApN0c8Mo01JxOULnIdlvkmCFCcL9ciIfgfV+V5QF9wM3p9Mrws2grw/qZ6xPV7l0/rG0kpL0+uCXcD3SxAZzDeIDOYbRAbzDSKD+QaRwXyDyGC+QWC+AP2IIigr4lqmAAAAAElFTkSuQmCC" alt="" />
输入:python采用input()函数,比如:aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAABVCAIAAACXV6K1AAACP0lEQVR4nO3Z0ZKDIAyFYd7/qfJoe7VOW5IYQmMF/+/KlRQQzjCz2hoAAMBziIiIzN+/px/O9mPotdZtwMYBKp2q07M67kLrNmbjABVxViDXtLaKAMk7q8mqt5qcIY7WSP/9s6idWNd+V/6aOAWrsh5s9L5aEOnkdRdbt6nBQZ0ZOv1Y04jUOyMmCpb09ei0wOofPmrU9PT1fpM1aLwpWO+MmChYz+haBJfAWv3Ta9HSE3oSd54XpCfdtKqi6LSa9AxtwAXpUecTv7m2uui0wOo7KVF/Hh9dOsH5RObZN/nP3v+JrbC7SBo92AAAAADgYvzbglmkB3mk50HU1/l9k/UTq8N4PRb2+gWnGSfH603rWi2O1GNhTnrUM+k0Ac4BRnp2Y6Vn6LxROwzWY2Ez6VGT4aSHJO3mdLOtMPVRkI5fDwAAAAAAgBrWm5jR+3goAoQpBAhTKgKkfrvom6x6qyn4RLjU1wP0WhDp5LiW9+9rkX7wS3Vnj1qvnjF+ejh+bqoiOs1Oz+m1c/bgXoqi02rSQ5JupC46zd11+dfsM6b/OdEBAAAAAAAIKH2JknhPw0udlVywW6RnW6QHSepWSUdtsn4SGcXvJ/04+L1jC0X7/PRR41yrxZF6LMxJj3omnSbAOcBIz26s9AydN2qHwXosbCY9ajKc9JCk3ZxuthWmPgrS8esBAAAAAAAwx3rjMnofD0WAMIUAYQoBwhQChCSigySigySig6TS6IghPVs8COlBHulBHukBAAAA8GB/o5hU6hc/ulcAAAAASUVORK5CYII=" alt="" />刚刚输入的名字并不会直接输出,而是存到name这个变量里面了。当我们要访问的时候,就直接写name就会找到相应的内容;
这里要提前说明一点,在文本编辑器里面编辑python代码,需要在cmd命令下,找到保存py文件的目录并进入,然后运行python hello.py;
如果有提示一下错误:
python: can't open file 'hello.py': [Errno 2] No such file or directory
说明文件不存在,也就是路径不对; 然后继续接着上面的输入,这次直接在文本编辑器里面编写代码,
name =input()
print('hello ',name)
程序先执行第一句输入函数,也就是等待输入,当输入一个名字以后,执行输出函数,结果是
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAA+CAIAAADCj8UxAAADoUlEQVR4nO3dQXLbMBBEUV47l8iVwk0Okp2PkVVcCDDTGIAgCU39t0ipKBJsQGxLtuT4+Prz8/evHweAfKg3kBb1BtKi3kBa1BtIq6z3WZgbrTz2yjiPGZ3vxUmdjYvjTCfp5rn14VuVf+H43oNy/cF603e9R5tp7vBivS9WZfnO3m4TS9Rd6itEnoWn0Oe9w9z43lGfXW/9uIqvatVo79Z77nQ35YxcKJFT333B6TzXz/JWYaj3cTj1rpj1PnpXg/c1wjzE2zk+jpkneN4qs47kbRzKE7zdzRNcH5HTy6B3EHkezu8ZGt+chd4+lGd03ZaJ1FsIZh29fTgr0l0LMZGhDO3phuYr8pz/G4pnjnM0azU0oJfHm8WV23fk9wyNb85UbJ/OE7+9xsV6H4OXkXlsqb1LD6vztKcIZm7P252UFyyyDpFIkf2H5qjHj+SfON3y/JHY1fglPVlv+6o8c0MNmP7eu9R9ePTIeswr946uaXmgeZa5hzmyWyRed//R+erY5r3TS3pT/khyc/zuUWL7qjxzQw2I/OT8/EeMcxZ07uDczDPG1+JintO5GkTISB69W5tZHOjFHppvJI/YaA71cH7P0Ph6ysHw1b3mRjFacF5jFr7vXa6gmHNku0gSD1nlOawlrrabMdrzigF1nkh4sUTeFi+nmIjYWU+nO4sn83tGx2/nZe4fGcecbzuOl1nPaxifWtvKLY/xUjrh/vnf8s66Ue8d6K/r+4g89b2TbG+vrRv1BtKi3kBa1BtIi3oDaVFvIK3l9eaHqMAubnr2pt7A+6g3kFb5KyXm6+q5d+T55APwvuo3xr7/bUtYbvRumztH9gewXrfe5rN6t6LiJQD1Bh6i6z30jF0Sz94AHnK93mZ1Rb2pOvCQ7v/WUr6cNrdXXT0ben8Ad+FTa0Ba1BtIi3oDaVFvIC3qDaRFvYG0qDeQVvUrJfEDI+97L0262KfkBOaZf6UkzjvqU2rzKTmBGdT7I3ICM9p6V1e8fhEb377kxfDZ6I4/mn9JTmALVb2rhpdXuXnFB2vTHSeoDBaJNJp/VU5gC/ovhJ6N6vB96m3m7J7LzCnmC3ySSL3F4ZvU2xt/rt5z2YDtxOttXvofVO9I/lU5gS2Y73u3t9tr/WzEt0+n7bbRa/tc/umcwBb41BqQFvUG0qLeQFrUG0iLegNpUW8gLeoNpEW9gbSoN5AW9QbSot5AWtQbSIt6A2lRbyAt6g2kRb2BrP4CjENhTe2sTKsAAAAASUVORK5CYII=" alt="" />
当然input函数里面可以有一串字符来作为输入时的提示,比如input('please enter your name')会先输出一句提示,然后才是等待输入。
这里还有一个知识点:
命令行模式和python交互模式,在命令行模式下执行python程序和在交互模式下执行python程序是不同的,比如在交互模式下,直接编写,100+200回车以后会直接打印出300,但是如果在文本编辑器里面写这句程序
并在命令行下执行的话什么都不会输出,想要输出结果的话就必须用print函数来输出; --参考廖雪峰的官方网站
Python学习笔记一,输入输出的更多相关文章
- 转载-python学习笔记之输入输出功能读取和写入数据
读取.写入和 Python 在 “探索 Python” 系列以前的文章中,学习了基本的 Python 数据类型和一些容器数据类型,例如tuple.string 和 list.其他文章讨论了 Pytho ...
- Python学习笔记:输入输出,注释,运算符,变量,数字类型,序列,条件和循环控制,函数,迭代器与生成器,异常处理
输入输出 输入函数input()和raw_input() 在Python3.x中只有input()作为输入函数,会将输入内容自动转换str类型: 在Python2.x中有input()和raw_inp ...
- python学习笔记目录
人生苦短,我学python学习笔记目录: week1 python入门week2 python基础week3 python进阶week4 python模块week5 python高阶week6 数据结 ...
- Python 学习笔记(上)
Python 学习笔记(上) 这份笔记是我在系统地学习python时记录的,它不能算是一份完整的参考,但里面大都是我觉得比较重要的地方. 目录 Python 学习笔记(上) 基础知识 基本输入输出 模 ...
- python学习笔记整理——字典
python学习笔记整理 数据结构--字典 无序的 {键:值} 对集合 用于查询的方法 len(d) Return the number of items in the dictionary d. 返 ...
- VS2013中Python学习笔记[Django Web的第一个网页]
前言 前面我简单介绍了Python的Hello World.看到有人问我搞搞Python的Web,一时兴起,就来试试看. 第一篇 VS2013中Python学习笔记[环境搭建] 简单介绍Python环 ...
- python学习笔记之module && package
个人总结: import module,module就是文件名,导入那个python文件 import package,package就是一个文件夹,导入的文件夹下有一个__init__.py的文件, ...
- python学习笔记(六)文件夹遍历,异常处理
python学习笔记(六) 文件夹遍历 1.递归遍历 import os allfile = [] def dirList(path): filelist = os.listdir(path) for ...
- python学习笔记--Django入门四 管理站点--二
接上一节 python学习笔记--Django入门四 管理站点 设置字段可选 编辑Book模块在email字段上加上blank=True,指定email字段为可选,代码如下: class Autho ...
- python学习笔记--Django入门0 安装dangjo
经过这几天的折腾,经历了Django的各种报错,翻译的内容虽然不错,但是与实际的版本有差别,会出现各种奇葩的错误.现在终于找到了解决方法:查看英文原版内容:http://djangobook.com/ ...
随机推荐
- docker --- 初识
Docker简介 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机).ba ...
- soapUI参数中文乱码问题解决方法 (groovy脚本中文乱码)
soapUI参数中文乱码问题解决方法 可能方案1: 字体不支持中文,将字体修改即可: file-preferences-editor settings-select font 修改字体,改成能显示中文 ...
- 新闻动态切换图片html(flash)
效果图: 代码: <table id="table_zi"> <tr> <td class="width330"> < ...
- head直接复制的
<script type="application/x-javascript"> addEventListener("load", function ...
- 正则匹配<img src="xxxxxx" alt="" />标签的相关写法
1.(<img\ssrc[^>]*>) 2.content.replace(/<img [^>]*src=['"]([^'"]+)[^>]*&g ...
- USB 各型插座插头引脚分布
最近画USB的电路,老是忘记它的引脚排列,每次都要去翻手册,很麻烦,索性整理了一下,以后用着也方便,这些图都来自USB标准上. 注:以下均为插座或插头的前视图,即将插座或插头面向自己. USB A型插 ...
- shell操作mysql
参考: http://blog.csdn.net/hbcui1984/article/details/5125387
- bzoj1755 [Usaco2005 qua]Bank Interest
Description Farmer John made a profit last year! He would like to invest it well but wonders how muc ...
- bwlabel函数的c++实现
实验中需要用到区域联通的算法,就是类似于matlab中bwlabel的函数.网上找了找c++源码未果,bwlabel-python版用python描述了matlab中的实现方法,但是最后对标签的处理部 ...
- Android 开发笔记-Eclipse中文乱码
使用eclipse时经常中文乱码网上搜罗了下解决办法: 使用Eclipse编辑文件经常出现中文乱码或者文件中有中文不能保存的问题,Eclipse提供了灵活的设置文件编码格式的选项,我们可以通过设置 ...