python和其他语言其实是相似的,如果你会了另一门语言,那学习这个语言,会很快上手
1.mac下自带的有python,版本为2.7.0(可以用home brew python3 安装最新版本的python)
2.python脚本头行像shell脚本一样,在头行写上 #!/usr/bin/python (用来解释脚本的程序是Python)
--注意在执行脚本前,需加上 chmod a+x hello.py (让文件具有可执行的属性,文件以.py结束)
3.导入模块为
- a. import math
math.floor(32.9)
->输出为32.0(在计算年龄时用)
- b. 在交互器上输入 input()函数,是让你输入内容并输出;变量声明直接 x=8 回车后就可以用这个x变量了
- c.输出函数为print +内容
- d. if语句 (如下用法)
4.字符串的使用
- eg
>>> 'Hello, %s' % 'world' 'Hello, world' >>> 'Hi, %s, you have $%d.' % ('Michael', 1000000) 'Hi, Michael, you have $1000000.'
你可能猜到了,%
运算符就是用来格式化字符串的。在字符串内部,%s
表示用字符串替换,%d
表示用整数替换,有几个%?
占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%?
,括号可以省略。
s1 = 72
s2 = 85
r = (s2-s1)/s1*100
print("小明成绩提升了%.1f%%"%r) //保留一位小数
print("小明成绩提升了{0:.1f}%".format(r)) //保留一位小数,用自带的format函数