第一章 基础知识
1.4 数字和表达式
+ - * / 加减乘除 //整除 %取余 **幂
长整型 xxxL
十六进制 0xAF
八进制 010(0开头)
1.5 变量 >>>x=3
1.6 语句
print 2*2 (Python 3版本需要加括号)
1.7 获取输入 x=input(“x=”)
1.8 函数
2**3=pow(2,3) #内建函数
abs()取绝对值;round()取整四舍五入;
1.9 模块
import math
math.floor(32.9) #floor()向下取整,ceil()向上取整
from math import sqrt
from cmath import sqrt #复数计算
1.10 保存并执行程序
善于注释程序
1.11 字符串
单双引号转义引号 “\“hello,world!\”she said.”
拼接:x=“ ”, y=“ ” E x+y
表示: str() 把值转换为合理的字符串 str是类型
repr()以合法形式表示值 repr是函数,或者用`x`表示
>>>print “The temperature is” + `temp` #temp的数值变为字符串
input和raw_input:后者会把输入转为字符串
长字符串:’’’ 可换行中间不加转义符’’’
转义符”\”后面可以换行(隐藏了换行符)
原始字符串:在字符串前加r,使得程序不考虑字符串中的转义符等内容
>>>printr’C:\nowhere’
Unicode:16位字符串