改造"Hacking"并不同于破坏"cracking"
python快速改造:基础知识
- 一行就是一行,不管多少,不用加分号
- 交互式python解释器可以当作计算器用:**是乘方(高于-运算)、//是整除、%是取余
- variable(变量)就是代表某值,因此要使用变量就必须赋值!
- 在python3中print是函数
- import导入了模块(导入到python以增强其功能的扩展),然后按照"模块.函数"的格式使用函数,例如 import math
- 在使用了"from math import sqrt"之后,就可以直接用sqrt函数了,即"from 模块 import 函数",要注意同名的问题,sqrt在实数域(math)和复数域(cmath)下同名却不通用。
- 通过导入"_python_"可以导入新特性
- 通过命令提示符运行python脚本:python hello.py
- #右边的一切都会被忽略,专门用于写注释
- 字符串是值,就像数字一样,单引号、双引号打印字符串效果是一样的,在某些场合可能很有用
- 用"+"拼接字符串,这个机制有时非常有用,注意不能将字符串和数字进行相加
-
str函数可以把值转换为合理形式的字符串
例1-1
name = input("What is your name? ")
print("Hello " + name + "!")
例2-2
"Let‘s go!"
‘Let\‘s go!‘