Python小知识

1、在Python中的一些基础知识

直接在终端上写东西的时候
先输入Python
ctrl +D 退出直接在终端上print

2、脚本文件(Vim编辑器)

在终端上输入 vim helloworld.py(创建Python文件)
然后按i键进出输入模式
然后开始输入代码了
    在开始的第一行代码中要输入文件的位置
        例如:#!/user/bin/env python3
                前面一定要有#!
        然后按esc键退出插入模式
再键入 :wq回车,这时候vim就会保存文件并退出
然后为该文件一个打开的权限:chmod +x helloworld.py
然后执行脚本文件./helloworld.py

3、(1)使用4个空格缩进

永远不要混用空格和制表符
在函数之间空一行
在类之间空两行
字典,列表,元祖以及参数列表中,在,后添加一个空格。对于字典,:后面也要添加一个空格
在赋值运算符和比较运算符周围要有空格,括号里侧不加空格:a = f(1, 2) + g(3, 4)

4、注释

5、模块

模块是包含了我们能付复用的代码文件,包含了不同的函数定义,变量。
Python本身在默认安装时带有大量的模块,以后用到的其中一部分,在使用模块前先导入她

6、变量和数据类型

这些内容在Python3解释器中得到:
python3
help()
keywords

7、例题中的看性质

amount = float(input(“Enter amount: “)) # 输入数额
inrate = float(input(“Enter Interest rate: “)) # 输入利率
period = int(input(“Enter period: “)) # 输入期限
value = 0
year = 1
while year <= period:
value = amount + (inrate * amount)
print(“Year {} Rs. {:.2f}”.format(year, value))
amount = value
year = year + 1

在使用
(1)if 条件:
执行语句
else:
执行语句

(2)while 条件:
执行语句
(3)input(“显示的内容”) 输入
print(“显示的内容{}{:.2f}”.format(大括号里显示数据))## 称为字符串格式化,大括号和其中的字符会被替换成传入 str.format() 的参数,也即 year 和 value。其中 {:.2f} 的

意思是替换为 2 位精度的浮点数。

Fork me on GitHub