python -- 介绍
1. 引号的意义
在python中,单引号、双引号没区别,一般字符串都用单引号或双引号括起来;
三引号为多行注释,单行注释为#;代码如下:
f = "str" a = "I'm Python." b = 'Python use "#" as xxx' #单行注释 """ 多行注释 """
2. 输入输出
input() 接收输入,为字符串类型,若要和int类型比较,需要类型转换,即int(input("xxx"));
import 导入库文件或文件包
print() 打印输出,需要注意的是,print(1/2)直接输出0.5,而print(1//2)则输出0,是因为自动取整,直接删除小数部分;
3. 变量命名规则
只能是字母、数字、下划线的组合
第一个字符不能是数字
关键字不能声明为变量名
4. 条件判断
python中的条件判断用if else,多分的话,可以使用if elif ... else。格式如下:
if 条件1: do something elif 条件2: do something else: do something
需要注意的是,Python是以缩进来表示代码块的。
5. 循环
循环中两个重要的关键字:break、continue;break是停止循环,continue是跳出本次循环,进入下一次循环;一般用在for循环和while循环中;
6. 格式化输出
格式化输出有三种方式:
用【+】连接字符串和变量
用占位符格式化输出
使用format方法 , 以{your_name}占位,后面接【.format(your_name=name)】,多参数时以逗号【,】分隔;
name = input("请输入姓名:") print("你的姓名是:" + name ) print("你的姓名是:%s" %name ) print("你的姓名是:{your_name}" .format(your_name=name))
以format格式化输出浮点值数值时,需要定义小数位数时,格式为:
1 s = 3.1415926 2 print ("保留小数点后2位:{:.2f}" .format(s)) #:.2f 的意思是保留小数点后几位