码迷,mamicode.com
首页 > 编程语言 > 详细

《python基础教程(第二版)》学习笔记 基础部分(第1章)

时间:2014-10-15 21:14:31      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:io   文件   sp   数据   div   on   代码   linux   ef   

《python基础教程(第二版)》学习笔记
基础部分(第1章)
IDE
Windows: IDLE(gui), Eclipse+PyDev; Python(command line);
Linux/Unix: python
 
>>> 1/2=0 注意整除得0
>>> from __future__ import division 执行普通的除法
python -Qnew 执行普通的除法
 //整除,  1//2=0;%取余数;**乘幂
长整型数: 末尾带L
十六进制,以0x开头;八进制以0开头;
变量名:字母,数字,下划线;不以数字开头;
print(42); print 42; 输出
x=input("x:") 输入数据返回给x
import math 导入math模块
from math import sqrt 从math模块导入sqrt函数
nan, not a number;
import cmath; complex math 复数;虚数以j结尾;
*.py 扩展名为py
x=raw_input("x:")
python hello.py
直接运行python代码文件:
#!usr/bin/env python
#chmod a+x hello.py
#hello.py
注释 #
字符串,可以用单引号或双引号
字符串示例:‘ABC‘, "ABC", "AB‘CD", ‘AB"CD‘, ‘AB"CD"EF‘, ‘AB\‘CD‘
拼接字符串:
x="ABC""DEF"
x="ABC"‘DEF‘
x="ABC"+‘DEF‘
从数值得到字符串:
str(123)
str(123L)
str(12.3)
str(4+5)
repr(123)
repr(123L)
repr(12.3)
从键盘输入数据:
input(), raw_input()
多行字符串:
x=‘‘‘aa
bb
cc‘‘‘
字符串续行
x="aa\
bb\
cc"
表达式续行:
x=1+2\
+3
语句续行:
print \
‘ABC‘
原始字符串:r‘ABC\DEF‘
Unicode字符串: u‘ABC123字符串‘

《python基础教程(第二版)》学习笔记 基础部分(第1章)

标签:io   文件   sp   数据   div   on   代码   linux   ef   

原文地址:http://www.cnblogs.com/emanlee/p/4026827.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!