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/ ...
随机推荐
- ecshop的广告链接地址打开有问题修改affiche.php为普通链接
相信很多用过ECSHOP的站长都知道,ECSHOP的广告链接地址形式为“affiche.php?ad_id=1&uri=http%3A%2F%2Fwww.ecmoban.com” 它中间用 a ...
- meta 属性
几乎所有的网页里,我们可以看到类似下面这段的html代码:<head><meta http-equiv="content-Type" content=" ...
- 【ROC曲线】关于ROC曲线、PR曲线对于不平衡样本的不敏感性分析说引发的思考
ROC曲线 在网上有很多地方都有说ROC曲线对于正负样本比例不敏感,即正负样本比例的变化不会改变ROC曲线.但是对于PR曲线就不一样了.PR曲线会随着正负样本比例的变化而变化.但是没有一个有十分具体和 ...
- Java Web开发及应用软件方向的学习计划
从接触计算机以来,一直抱有很浓厚的兴趣.我并不擅长与人交际,与机器对话可能更有性格方面的优势.虽然我很想做出一些改变,但总得需要时间和历练,暂时也只能这样了~ 一直很向往代码的神秘,在梦之站待过两年时 ...
- 处理emacs-org模式TODO的一个脚本
处理前: 处理后: Table of Contents 1 前言 2 中文的处理 2.1 vim相关 2.2 perl 相关 3 时间相关 4 程序解析 1 前言 最近风帆问我一个问题,也就是处理or ...
- 单线多拨,傻瓜式openwrt单线多拨叠加速率教程
http://bbs.pceva.com.cn/thread-98362-1-1.html
- C#优秀开源资料收集
1. 把对命令行程序的调用封装起来,通过程序里进行输入,调用命令行程序的输出显示在程序中 http://www.codeproject.com/Articles/335909/Embedding-a- ...
- 利用PartialView返回HTML模型视图
- spftlayer 安装及简单使用
1,yum -y install python-pip; pip(Python packet index);
- <转载>linux gcc编译器中使用gdb单步调试程序,程序不是顺序执行的。
原文地址http://blog.csdn.net/abc78400123/article/details/6779108 在用gdb调试,使用s 或n单步执行程序时,发现程序不是按顺序运行的,有时莫名 ...