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 的意思是保留小数点后几位

 

  

  

  

  

  

  

posted @ 2017-05-18 23:58  试尝百味  阅读(206)  评论(0编辑  收藏  举报