Day-01 Python基础

一、Python介绍

  Python是一门解释型,弱类型,高级开发编程语言;可广泛应用于众多领域,如:网页开发,数据分析,爬虫等众多领域。

  目前Python主要应用领域:云计算、web开发、科学运算、人工智能、系统运维、金融。

  Python优点:开发效率高、高级语言、可移植性、可扩展性、可嵌入性。

  Python缺点:速度慢、代码不能加密、线程不能利用多CPU问题。

 

二、第一个Python程序

print("hello,world!")

  注意:

  1.标点符号必须是英文,不可出现中文标点符号(有很多都用搜狗输入法,win7福利)

  找到输入法中的设置,勾选中文时使用英文标点,就不用再怕以后因为标点问题报错啦,当然只适合win7,win10的小伙伴们,只能辛苦你们了。

  2.编码格式为utf-8,否则运行后会出现乱码的情况。

  另外,Python2中的中文编码会有问题。Python2使用的是ASCII码编码,处理不了中文,我们需要替换成utf-8编码。如下:

#encoding:utf-8

三、变量

  把程序运行过程中产生的值存储起来,方便后面的程序调用。

四、变量命名规则

  1、必须由数字、字母、下划线组成

  2、不能以数字开头,更不能纯数字

  3、变量名不能过长

  4、不能使用Python关键字作为变量名

  5、变量名要有意义

  6、不要使用中文

  7、区分大小写

  推荐:

    驼峰体: 每个单词的首字母大写

    下划线:单词用下划线连接

五、常量

  在Python中不存在绝对的常量,约定俗成。所有字母大写就是常量

  例如:PI = 3.141592653

       BIRTH_OF_SYLAR = 1990 

六、注释

  单行注释:#被注释内容

#这里是干嘛干嘛的

  多行注释:'''被注释的内容'''或者"""被注释的内容"""

'''
这些是干嘛干嘛的
'''

"""
这些是干嘛干嘛的
"""

 

七、基本数据类型

  1、int(整型)

    操作:加(+)减(-)乘(*)除(/)取余(%)取整(//)

  2、str(字符串)

    字符串可以用单引号,双引号,或者三引号引起来,没有什么区别,知识一些特殊格式需要不用的引号。

    操作:+(拼接),*(重复)

  3、bool(布尔值)

    True和False

  类型转换:

    str() -> 转换成字符串

    int() -> 转换成整型

 

八、用户交互

  使用input()函数,可以让我们和计算机互动起来

  语法:

    变量 = input(提示信息)

  这里可以直接获取到用户输入的内容

 

九、流程控制if语句

  第一种语法:

if age>18:
    print("你已经成年了")
print("我生活在地球上")

  第二种语法:

if age>=18:
    print("你已经成年了")
else:
    print("你还是未成年人")

  第三种语法:

if 0<age<=7:
    print("你还是小孩子")
elif 7<age<18:
    print("你是个青少年") 
elseprint("你是个成年人了") 

  第四种语法(嵌套):

if 0<age<=7:
    print("你还是小孩子")
    if age<3:
        print("你还是个婴儿哟!")
    else:
        print("你快要上学啦")
elif 7<age<18:
    print("你是个青少年") 
elseprint("你是个成年人了") 

  可以无限的嵌套,但不要超过3层,最多5层。

posted @ 2018-10-17 19:36  Minus-one  阅读(394)  评论(0编辑  收藏  举报