Python笔记本
Python 的主提示符( >>> )和次提示符( ... )。主提示符是解释器告诉你它在等你输入下一个语句,次提示符告诉你解释器正在等待你输入当前语句的其它部分。
下划线(_)在解释器中有特别的含义,表示最后一个表达式的值。所以上面的代码执行之后,下划线变量会包含字符串
In [8]: evilxr = 'Hi,My name is Tom' In [9]: print evilxr
Hi,My name is Tom In [10]: evilxr
Out[10]: 'Hi,My name is Tom' In [11]: _
Out[11]: 'Hi,My name is Tom'Python 的 print 语句,与字符串格式运算符(% )结合使用,可实现字符串替换功能这一点和 C 语言中的 printf()函数非常相似:
In [16]: print "%s is number %d!" % ("Python",1)
Python is number 1!- 从用户那里得到数据输入的最容易的方法是使用 raw_input()内建函数。 它读取标准输入,并将读取到的数据赋值给指定的变量。 你可以使用 int() 内建函数将用户输入的字符串转换为整数。
>>> user = raw_input('Enter login name:')
Enter login name:evilxr
>>> print 'Your login is:',user
Your login is: evilxrIn [27]: num = raw_input('Now enter a number:')
Now enter a number:123 In [28]: print 'Doubling your number: %d' % (int(num) * 2)
Doubling your number: 246 - Python中的运算
In [3]: print -2 * 4 + 3 ** 2
1 - 变量和赋值
>>> counter = 0
>>> miles = 1000.0
>>> name = 'bob'
>>> counter = counter + 1
>>> kilometers = 1.609 * miles
>>> print '%f miles is the same as %f km' % (miles,kilometers)
1000.000000 miles is the same as 1609.000000 km第一个是整数赋值,第二个是浮点数赋值,第三个是字符串赋值,第四个是对一个整数增 1, 最后一个是浮点乘法赋值。
- Python格式化输出:
>>> print(format(12.122334,'6.0f'))#格式化输出
12>>> #Python下可用raw_input(prompt)来接受用户的输入
>>> evilxr = raw_input('请输入内容:')
请输入内容:123
>>> evilxr
'123'
>>>
2014.6.20补充
- Python计算闰年
#coding:utf-8
"""
计算闰年
"""
year = int(raw_input('请输入年份:'))
leap = 0
if (year % 4 == 0 and (year % 100 != 0 or year % 400 ==0)):
print year,"是闰年"
else:
print year, "不是闰年"
2014.6.22补充 - 类—方法
#/usr/bin/python
#coding:utf8 class Milo():
name = "cavt" def fun1(self):
print self.name
print "我是公有方法"
print self.__fun2() #调用私有方法
def __fun2(self):
print self.name
print "我是私有方法"
def classfun(self):
print self.name
print "我是类方法"
def staticfun(self):
print self.name
print "我是静态方法" zou = Milo()
zou.fun1()
print Milo.nameroot@bt:/tmp# python 2.py
cavt
我是公有方法
cavt
我是私有方法
None
cavt
Python笔记本的更多相关文章
- python进阶资源
本文为不同阶段的Python学习者从不同角度量身定制了49个学习资源. 初学者 Welcome to Python.org https://www.python.org/ 官方Python站点提供了一 ...
- 写给.NET开发者的Python教程(一):C# vs Python: 语言特性、Conda和Jupyter Notebook环境
承接上篇,本文会从语言特性.开发环境和必备工具来带领大家进入Python的世界. 语言特性 首先一起看下C#和Python在语言特性层面的对比,他们作为截然不同的两类面向对象高级语言,在语言层面上有何 ...
- selenium笔记2017
1,from time import sleep(先引入关键词) sleep(5) (就可以使用这个命令了) 可以停止页面5秒 1-1. 等待页面元素出现的时间(即没出现时,等待元素出现) ...
- Jupyter Notebooks的安装和使用介绍
最近又开始重新学习Python,学习中使用到了一款编辑器Jupyter Notebooks ,非常想安利给初学python的同学.注:本文内容仅针对windows环境下安装和配置Jupyter Not ...
- Anaconda 常用命令
目录 包管理 环境管理 共享环境设置 包管理 安装包 conda install xxx conda install pandas ; conda install pandas numpy ; 同时安 ...
- Mac笔记本中是用Idea开发工具在Java项目中调用python脚本遇到的环境变量问题解决
问题描述: mac笔记本本身会自带几个python版本,比如python2.7版本,我没有改动mac默认的python版本,只是安装了python3.7版本. 使用Pycharm开发Python项目没 ...
- python版opencv:如何用笔记本摄像头拍照保存
因为需要制作制作数据集 所以需要在笔记本上外置了一个logi的摄像头 准备使用python上得opencv来进行拍照 环境:opencv+pycharm+win10+py3 #coding:utf-8 ...
- VS code -python 使用笔记本
1--使用虚拟环境 |----setting->search: python.venv->设置 venv path (你创建的虚拟环境文件夹所在路径,此处我的是 - 目录下) |---- ...
- 利用Python进行数据分析(3) 使用IPython提高开发效率
一.IPython 简介 IPython 是一个交互式的 Python 解释器,而且它更加高效. 它和大多传统工作模式(编辑 -> 编译 -> 运行)不同的是, 它采用的工作模式是:执 ...
随机推荐
- 面试题之spring
一.Spring的理解 Spring是一个轻量级的容器,非侵入性的框架.最重要的核心概念是IOC,并提供AOP概念的实现方式,提供对持久层,事务的支持,对当前流行的一些框架(Struts,Hibern ...
- [安卓]AndroidManifest.xml文件简介及结构
1.AndroidManifest.xml文件简介: 每个应用程序在它的根目录中都必须要有一个AndroidManifest.xml(名字须精确一致)文件.这个清单把应用程序的基本信息提交给Andro ...
- Ad Muncher 宣布免费
Windows平台广告过滤软件Ad Muncher宣布免费 详见:http://www.admuncher.com/free 下载:http://www.admuncher.com/static/fi ...
- julia下载QQ.jl
julia下载QQ.jl #=""" julia下载QQ.jl 从http://im.qq.com/pcqq/页面中提取出QQ的下载地址,并下载. 2016年4月1日 1 ...
- html练习——个人简介
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- DP重新学
白书上的DP讲义:一 二 DAG上的dp 不要好高骛远去学这种高端东西,学了也写不对,剩下的几天把基本的dp和搜索搞下,就圆满了.不要再学新算法了,去九度把现有的算法写个痛. 学了数位DP和记忆搜索, ...
- java读取大容量excel之二(空格、空值问题)
最近在项目中发现,对于Excel2007(底层根本是xml) ,使用<java读取大容量excel之一>中的方式读取,若待读取的excel2007文件中某一列是空值,(注意,所谓的空值是什 ...
- vijos 1780 开车旅行
细节巨多. 倍增即可. #include<iostream> #include<cstdio> #include<cstring> #include<algo ...
- coreData旧版本增加字段,新版本是否可以继续使用旧版本内容的测试(MagicalRecord的使用)
coreData使用第三方库MagicalRecord, 参考文章:http://blog.csdn.net/kuizhang1/article/details/21200367 coreData数据 ...
- C#_控件——DropDownList
1.html <asp:CheckBox ID="CheckBox11" runat="server" onclick="changecheck ...